0001558370-22-012731.txt : 20220809 0001558370-22-012731.hdr.sgml : 20220809 20220809061153 ACCESSION NUMBER: 0001558370-22-012731 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 22nd Century Group, Inc. CENTRAL INDEX KEY: 0001347858 STANDARD INDUSTRIAL CLASSIFICATION: CIGARETTES [2111] IRS NUMBER: 980468420 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36338 FILM NUMBER: 221146256 BUSINESS ADDRESS: STREET 1: 8560 MAIN STREET STREET 2: SUITE 4 CITY: WILLIAMSVILLE STATE: NY ZIP: 14221 BUSINESS PHONE: (716) 270-1523 MAIL ADDRESS: STREET 1: 8560 MAIN STREET STREET 2: SUITE 4 CITY: WILLIAMSVILLE STATE: NY ZIP: 14221 FORMER COMPANY: FORMER CONFORMED NAME: Touchstone Mining LTD DATE OF NAME CHANGE: 20051222 10-Q 1 xxii-20220630x10q.htm 10-Q
1820040001548110001726320001495640000001347858--12-312022Q2false1820040001976615661628728750.060.030.120.06154811000172632000149564000P1YP3Y10.33330.33330.060.030.100.071975500001877110001877110001968080001824640001824640000.035714P1YP9MP2Y0.060.030.120.06P10D0001347858xxii:ChangeAgronomyLtdMember2021-12-100001347858xxii:KeygeneMemberxxii:SponsoredResearchAgreementMember2021-04-302021-04-300001347858xxii:TwentySecondCenturyLtdMember2022-01-012022-06-300001347858xxii:BotanicalGeneticsMember2022-01-012022-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2019-12-030001347858xxii:ChangeAgronomyLtdMember2021-12-102021-12-100001347858xxii:ChangeAgronomyLtdMember2021-04-012021-06-300001347858xxii:ChangeAgronomyLtdMember2021-01-012021-06-300001347858xxii:ExactusMember2021-06-302021-06-300001347858xxii:SharesReleaseFromLockUpAfterSixMonthsMember2022-05-132022-05-130001347858xxii:SharesReleaseFromLockUpAfterSixMonthsMemberxxii:GvbBiopharmaMember2022-05-132022-05-130001347858xxii:SharesReleaseFromLockUpAfterOneYearMemberxxii:GvbBiopharmaMember2022-05-132022-05-130001347858xxii:SharesReleaseFromLockUpAfterNineMonthsMemberxxii:GvbBiopharmaMember2022-05-132022-05-130001347858xxii:KeygeneMemberxxii:SponsoredResearchAgreementMember2022-03-302022-03-300001347858xxii:CannametrixMemberxxii:SponsoredResearchAgreementMember2022-03-112022-03-110001347858xxii:KeygeneMemberxxii:SponsoredResearchAgreementMember2022-01-012022-06-300001347858us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001347858srt:MinimumMemberxxii:ChangeAgronomyLtdMember2021-12-102021-12-100001347858us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001347858us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001347858us-gaap:CommonStockMember2022-01-012022-03-3100013478582021-06-072021-06-070001347858us-gaap:CommonStockMember2021-04-012021-06-300001347858us-gaap:CommonStockMember2022-04-012022-06-300001347858xxii:ExactusMember2021-10-252021-10-250001347858us-gaap:RetainedEarningsMember2022-06-300001347858us-gaap:AdditionalPaidInCapitalMember2022-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001347858us-gaap:RetainedEarningsMember2022-03-310001347858us-gaap:AdditionalPaidInCapitalMember2022-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001347858us-gaap:RetainedEarningsMember2021-12-310001347858us-gaap:AdditionalPaidInCapitalMember2021-12-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001347858us-gaap:RetainedEarningsMember2021-06-300001347858us-gaap:AdditionalPaidInCapitalMember2021-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001347858us-gaap:RetainedEarningsMember2021-03-310001347858us-gaap:AdditionalPaidInCapitalMember2021-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100013478582021-03-310001347858us-gaap:RetainedEarningsMember2020-12-310001347858us-gaap:AdditionalPaidInCapitalMember2020-12-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001347858us-gaap:CommonStockMember2022-06-300001347858us-gaap:CommonStockMember2022-03-310001347858us-gaap:CommonStockMember2021-12-310001347858us-gaap:CommonStockMember2021-06-300001347858us-gaap:CommonStockMember2021-03-310001347858us-gaap:CommonStockMember2020-12-3100013478582021-06-0700013478582022-03-310001347858us-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-01-012022-06-300001347858us-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-06-300001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-012021-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-06-300001347858us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001347858xxii:TobaccoMember2022-04-012022-06-300001347858xxii:HempOrCannabisMember2022-04-012022-06-300001347858xxii:TobaccoMember2022-01-012022-06-300001347858xxii:HempOrCannabisMember2022-01-012022-06-300001347858xxii:TobaccoMember2021-04-012021-06-300001347858xxii:TobaccoMember2021-01-012021-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2022-04-012022-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2022-01-012022-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2021-04-012021-06-300001347858xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember2021-01-012021-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2021-06-302021-06-300001347858us-gaap:RetainedEarningsMember2022-04-012022-06-300001347858us-gaap:RetainedEarningsMember2022-01-012022-03-3100013478582022-01-012022-03-310001347858us-gaap:RetainedEarningsMember2021-04-012021-06-300001347858us-gaap:RetainedEarningsMember2021-01-012021-03-310001347858us-gaap:CommonStockMember2021-01-012021-03-310001347858us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001347858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-3100013478582021-01-012021-03-310001347858us-gaap:MoneyMarketFundsMember2022-06-3000013478582020-01-1500013478582019-11-190001347858xxii:ChangeAgronomyLtdMemberus-gaap:CommonStockMember2022-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2022-06-300001347858xxii:ChangeAgronomyLtdMember2022-01-260001347858xxii:AuroraCannabisIncMemberus-gaap:WarrantMember2021-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2021-12-310001347858xxii:ChangeAgronomyLtdMember2021-12-100001347858xxii:ExactusMember2021-06-300001347858us-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2022-07-212022-07-210001347858xxii:ExactusMember2022-06-300001347858xxii:ExactusMember2021-10-250001347858us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:LicensingAgreementsMember2022-06-300001347858us-gaap:ContractualRightsMember2022-06-300001347858us-gaap:LicensingAgreementsMember2021-12-310001347858us-gaap:ContractualRightsMember2021-12-310001347858xxii:ChangeAgronomyLtdMember2022-04-012022-06-300001347858us-gaap:LicensingAgreementsMember2022-06-300001347858us-gaap:IntellectualPropertyMember2022-06-300001347858us-gaap:LicensingAgreementsMember2021-12-310001347858us-gaap:IntellectualPropertyMember2021-12-310001347858xxii:ChangeAgronomyLtdMember2022-01-012022-06-300001347858xxii:AuroraCannabisIncMember2022-01-012022-06-300001347858srt:MinimumMemberxxii:VehicleLoansMember2022-01-012022-06-300001347858srt:MaximumMemberxxii:VehicleLoansMember2022-01-012022-06-300001347858srt:MinimumMemberxxii:VehicleLoansMember2022-06-300001347858srt:MaximumMemberxxii:VehicleLoansMember2022-06-300001347858xxii:GvbBridgeNoteMember2022-06-300001347858xxii:MinimumAnnualRoyalty2Memberxxii:LicenseAgreementMember2022-06-300001347858xxii:MinimumAnnualRoyalty1Memberxxii:LicenseAgreementMember2022-06-300001347858xxii:KeygeneMemberxxii:SponsoredResearchAgreementMember2022-06-300001347858xxii:CannametrixMemberxxii:SponsoredResearchAgreementMember2022-06-300001347858xxii:SublicenseAgreementWithAnandiaLaboratoriesInc.Member2022-06-300001347858xxii:ConsultingAgreementMember2022-06-300001347858xxii:CustomerMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerHMemberxxii:HempOrCannabisMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerGMemberxxii:HempOrCannabisMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerFMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerDMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerCMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerBMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:AllOtherCustomersMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:AllOtherCustomersMemberxxii:HempOrCannabisMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001347858xxii:CustomerMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerHMemberxxii:HempOrCannabisMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerGMemberxxii:HempOrCannabisMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerFMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerDMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerCMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerBMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:AllOtherCustomersMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:AllOtherCustomersMemberxxii:HempOrCannabisMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001347858xxii:CustomerMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001347858xxii:CustomerEMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001347858xxii:CustomerCMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001347858xxii:CustomerBMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001347858xxii:AllOtherCustomersMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001347858xxii:CustomerMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001347858xxii:CustomerEMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001347858xxii:CustomerCMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001347858xxii:CustomerBMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001347858xxii:AllOtherCustomersMemberxxii:TobaccoMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001347858us-gaap:SubsequentEventMemberus-gaap:PrivatePlacementMember2022-07-2100013478582021-06-3000013478582020-12-310001347858xxii:GvbBiopharmaMemberxxii:AutoLoansMember2022-05-130001347858xxii:GvbBiopharmaMemberus-gaap:BridgeLoanMember2022-05-130001347858us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001347858xxii:GvbBiopharmaMember2022-04-012022-06-300001347858xxii:GvbBiopharmaMember2022-01-012022-06-300001347858xxii:GvbBiopharmaMember2022-05-132022-05-130001347858xxii:GvbBiopharmaMember2022-05-130001347858us-gaap:CorporateBondSecuritiesMember2022-06-300001347858us-gaap:CorporateBondSecuritiesMember2021-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:ChangeAgronomyLtdMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:ChangeAgronomyLtdMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:ChangeAgronomyLtdMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:ChangeAgronomyLtdMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:AuroraCannabisIncMemberus-gaap:PreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:AuroraCannabisIncMemberus-gaap:PreferredStockMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:AuroraCannabisIncMemberus-gaap:PreferredStockMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Memberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:AuroraCannabisIncMemberus-gaap:PreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001347858xxii:InvestmentInPanaceaLifeSciencesInc.Member2021-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001347858us-gaap:OptionMember2022-04-012022-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001347858us-gaap:OptionMember2022-01-012022-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001347858us-gaap:OptionMember2021-04-012021-06-300001347858us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001347858us-gaap:OptionMember2021-01-012021-06-3000013478582022-04-012022-06-3000013478582021-04-012021-06-3000013478582021-01-012021-06-300001347858srt:ScenarioPreviouslyReportedMember2021-04-012021-06-300001347858srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2021-04-012021-06-300001347858srt:ScenarioPreviouslyReportedMember2021-01-012021-06-300001347858srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2021-01-012021-06-300001347858us-gaap:BorrowingsMember2022-04-012022-06-300001347858us-gaap:BorrowingsMember2022-01-012022-06-300001347858us-gaap:BorrowingsMember2021-04-012021-06-300001347858us-gaap:BorrowingsMember2021-01-012021-06-3000013478582022-06-3000013478582021-12-3100013478582022-08-0500013478582022-01-012022-06-30xbrli:sharesiso4217:USDutr:acreiso4217:USDxbrli:sharesxbrli:pureiso4217:GBPxxii:itemxxii:subsidiaryiso4217:GBPxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE

COMMISSION WASHINGTON, D.C. 20549

FORM 10-Q

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

For the Quarterly Period Ended June 30, 2022

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

22nd Century Group, Inc.

(Exact name of registrant as specified in its charter)

Nevada

    

98-0468420

(State or other jurisdiction

(IRS Employer

of incorporation)

Identification No.)

500 Seneca Street, Suite 507, Buffalo, New York 14204

(Address of principal executive offices)

(716) 270-1523

(Registrant’s telephone number, including area code)

Securities registered under Section 12(b) of the Act:

Title of each class

    

Ticker symbol

    

Name of Exchange on Which Registered

Common Stock, $0.00001 par value

 

XXII 

 

NASDAQ Capital Market

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

Yes    No  

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

Yes    No  

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

Emerging growth company

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

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

Yes   No  

As of August 5, 2022, there were 214,784,741 shares of common stock issued and outstanding.

22nd CENTURY GROUP, INC.

INDEX

 

 

Page

Number

PART I.

FINANCIAL INFORMATION

 

 

 

 

Item 1.

Financial Statements

 

 

 

 

Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021 (unaudited)

3

 

 

Condensed Consolidated Statements of Operations and Comprehensive Loss for the Three and Six Months ended June 30, 2022 and 2021 (unaudited)

4

 

 

Condensed Consolidated Statements of Changes in Shareholders’ Equity for the Three and Six Months ended June 30, 2022 and 2021 (unaudited)

5

 

 

Condensed Consolidated Statements of Cash Flows for the Six Months ended June 30, 2022 and 2021 (unaudited)

6

 

 

Notes to Condensed Consolidated Financial Statements (unaudited)

7

 

 

Item 2.

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

26

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

36

 

 

 

Item 4.

Controls and Procedures

36

 

 

 

PART II.

OTHER INFORMATION

37

 

 

 

Item 1.

Legal Proceedings

37

 

 

 

Item 1A.

Risk Factors

37

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

39

 

 

 

Item 3.

Default Upon Senior Securities

39

 

 

 

Item 4.

Mine Safety Disclosures

39

 

 

 

Item 5.

Other Information

39

 

 

 

Item 6.

Exhibits

40

 

 

 

SIGNATURES

41

2

22nd CENTURY GROUP, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited)

($ in thousands, except per-share data)

June 30, 

December 31, 

    

2022

    

2021

ASSETS

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

2,668

$

1,336

Short-term investment securities

 

23,574

 

47,400

Accounts receivable, net

 

4,655

 

585

Inventory

 

10,018

 

2,881

Prepaid expenses and other current assets

 

3,765

 

2,183

Total current assets

 

44,680

 

54,385

Property, plant and equipment, net

 

14,434

 

5,841

Operating leases right-of-use assets, net

 

2,348

 

1,723

Goodwill

 

44,200

 

Intangible assets, net

 

7,890

 

7,919

Investments

 

1,326

 

2,345

Other assets

4,583

3,741

Total assets

$

119,461

$

75,954

 

  

 

  

LIABILITIES AND SHAREHOLDERS' EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Notes and loan payable

$

6,328

$

596

Operating and finance lease obligations

 

788

 

308

Accounts payable

 

4,523

 

2,173

Accrued expenses

 

2,616

 

1,489

Accrued payroll

 

930

 

2,255

Accrued excise taxes and fees

 

1,656

 

1,270

Deferred income

1,083

119

Other current liabilities

 

189

 

217

Total current liabilities

 

18,113

 

8,427

Long-term liabilities:

 

  

 

  

Notes payable

 

253

 

Operating and finance lease obligations

 

1,652

 

1,432

Other long-term liabilities

21

Total liabilities

20,018

9,880

Commitments and contingencies (Note 9)

 

 

Shareholders' equity

 

  

 

  

Preferred stock, $.00001 par value, 10,000,000 shares authorized

 

  

 

  

Common stock, $.00001 par value, 300,000,000 shares authorized

 

  

 

  

Capital stock issued and outstanding:

 

  

 

  

197,661,566 common shares (162,872,875 at December 31, 2021)

 

 

Common stock, par value

2

2

Capital in excess of par value

 

298,393

 

244,247

Accumulated other comprehensive loss

 

(523)

 

(162)

Accumulated deficit

 

(198,429)

 

(178,013)

Total shareholders' equity

 

99,443

 

66,074

Total liabilities and shareholders’ equity

$

119,461

$

75,954

See accompanying notes to unaudited interim condensed consolidated financial statements.

3

22nd CENTURY GROUP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(Unaudited)

($ in thousands, except per-share data)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Revenue, net

$

14,477

$

8,371

$

23,521

$

15,177

Cost of goods sold

 

13,585

 

7,923

 

22,321

 

14,214

Gross profit

 

892

 

448

 

1,200

 

963

Operating expenses:

 

  

 

  

 

 

Research and development

 

1,897

 

903

 

3,036

 

1,759

Sales, general and administrative

 

9,471

 

6,185

 

16,785

 

11,015

Total operating expenses

 

11,368

 

7,088

 

19,821

 

12,774

Operating loss

 

(10,476)

 

(6,640)

 

(18,621)

 

(11,811)

Other income (expense):

 

  

 

  

 

 

Unrealized gain (loss) on investments

 

(885)

 

(176)

 

(1,702)

 

(140)

Gain on Panacea investment conversion

2,548

2,548

Realized gain (loss) on short-term investment securities

 

(108)

 

 

(108)

 

Interest income, net

 

48

 

108

 

98

 

220

Interest expense

 

(77)

 

(14)

 

(82)

 

(21)

Total other income (expense)

 

(1,022)

 

2,466

 

(1,794)

 

2,607

Loss before income taxes

 

(11,498)

(4,174)

 

(20,415)

(9,204)

Income taxes

 

 

 

Net loss

$

(11,498)

$

(4,174)

$

(20,415)

$

(9,204)

Other comprehensive loss:

 

  

 

  

 

 

Unrealized loss on short-term investment securities

 

(69)

 

(41)

 

(469)

 

(73)

Reclassification of (gain) loss to net loss

 

108

 

 

108

 

Other comprehensive loss

39

(41)

(361)

(73)

Comprehensive loss

$

(11,459)

$

(4,215)

$

(20,776)

$

(9,277)

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.12)

$

(0.06)

Weighted average common shares outstanding - basic and diluted (in thousands)

 

182,004

$

154,811

$

172,632

$

149,564

See accompanying notes to unaudited interim condensed consolidated financial statements.

4

22nd CENTURY GROUP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

(Unaudited)

($ in thousands)

Six Months Ended June 30, 2022

Accumulated

Common

Par Value

Capital in

Other

Total

Shares

of Common

Excess of

Comprehensive

Accumulated

Shareholders’

    

Outstanding

    

Shares

    

Par Value

    

Income (Loss)

    

Deficit

    

Equity

Balance at January 1, 2022

 

162,872,875

$

2

 

$

244,247

 

$

(162)

 

$

(178,013)

$

66,074

Stock issued in connection with RSU vesting

 

1,663,691

 

 

 

 

 

Equity-based compensation

 

 

 

1,213

 

 

 

1,213

Unrealized loss on short-term investment securities

 

 

 

 

(400)

 

 

(400)

Net loss

 

 

 

 

 

(8,918)

 

(8,918)

Balance at March 31, 2022

164,536,566

 

2

 

245,460

 

(562)

 

(186,931)

 

57,969

Stock issued in connection with RSU vesting

75,000

Stock issued in connection with option exercises

150,000

174

174

Stock issued in connection with acquisition

32,900,000

51,653

51,653

Equity-based compensation

1,106

1,106

Unrealized loss on short-term investment securities

(69)

(69)

Reclassification of losses to net loss

108

108

Net loss

(11,498)

(11,498)

Balance at June 30, 2022

 

197,661,566

$

2

$

298,393

$

(523)

$

(198,429)

$

99,443

Six Months Ended June 30, 2021

Accumulated

Common

Par Value

Capital in

Other

Total

Shares

of Common

Excess of

Comprehensive

Accumulated

Shareholders’

    

Outstanding

    

Shares

    

Par Value

    

Income (Loss)

    

Deficit

    

Equity

Balance at January 1, 2021

 

139,061,690

$

1

 

$

189,439

 

$

74

 

$

(145,404)

$

44,110

Stock issued in connection with RSU vesting

 

1,196,258

 

 

 

 

 

Stock issued in connection with option exercises

846,342

1,153

1,153

Stock issued in connection with warrant exercises

11,293,211

1

11,781

11,782

Equity-based compensation

 

 

 

507

 

 

 

507

Unrealized loss on short-term investment securities

 

 

 

 

(32)

 

 

(32)

Net loss

 

 

 

 

 

(5,030)

 

(5,030)

Balance at March 31, 2021

152,397,501

$

2

$

202,880

$

42

$

(150,434)

$

52,490

Stock issued in connection with RSU vesting, net of shares withheld for taxes

200,103

(469)

(469)

Stock issued in connection with option exercises

87,879

106

106

Stock issued in connection with capital raise

10,000,000

38,206

38,206

Equity-based compensation

1,245

1,245

Unrealized loss on short-term investment securities

(41)

(41)

Net loss

(4,174)

(4,174)

Balance at June 30, 2021

162,685,483

$

2

$

241,968

$

1

$

(154,608)

$

87,363

See accompanying notes to unaudited interim condensed consolidated financial statements.

5

22nd CENTURY GROUP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

($ in thousands)

Six Months Ended

June 30, 

    

2022

    

2021

Cash flows from operating activities:

 

  

 

  

Net loss

$

(20,415)

$

(9,204)

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

 

  

 

  

Amortization and depreciation

 

924

 

590

Amortization of ROU Asset

 

240

 

149

Amortization of inventory step-up

978

Unrealized loss on investment

 

1,702

 

140

Realized loss on short-term investment securities

108

Gain on Panacea investment conversion

 

(2,548)

Accretion of non-cash interest expense (income)

206

(81)

Equity-based employee compensation expense

 

2,319

 

1,752

Changes in operating assets and liabilities, net of acquisition:

 

  

 

  

Accounts receivable

 

(1,126)

 

21

Inventory

 

(2,822)

 

(280)

Prepaid expenses and other assets

 

(1,212)

 

(2,307)

Accounts payable

 

693

 

(140)

Accrued expenses

 

59

 

(66)

Accrued payroll

 

(1,521)

 

57

Accrued excise taxes and fees

 

386

 

160

Other liabilities

(271)

 

(513)

Net cash used in operating activities

 

(19,752)

 

(12,270)

Cash flows from investing activities:

 

  

 

Acquisition of patents, trademarks, and licenses

 

(250)

 

(179)

Acquisition of property, plant and equipment

 

(1,182)

 

(388)

Acquisition, net of cash acquired and debt assumed

(1,253)

Investment in Change Agronomy Ltd.

(682)

Sales and maturities of short-term investment securities

 

38,880

 

19,037

Purchase of short-term investment securities

 

(15,787)

 

(58,137)

Net cash provided by (used in) investing activities

 

19,726

 

(39,667)

Cash flows from financing activities:

 

  

 

Payment on note payable

(804)

(538)

Proceeds from note payable issuance

1,994

2,653

Other financing activities

(6)

Net proceeds from option exercise

174

1,259

Net proceeds from warrant exercise

11,782

Net proceeds from issuance of common stock

38,258

Taxes paid related to net share settlement of RSUs

(469)

Net cash provided by financing activities

 

1,358

 

52,945

Net increase in cash and cash equivalents

 

1,332

 

1,008

Cash and cash equivalents - beginning of period

 

1,336

 

1,029

Cash and cash equivalents - end of period

$

2,668

$

2,037

Supplemental disclosures of cash flow information:

 

  

 

  

Non-cash transactions:

 

  

 

  

Patent and trademark additions included in accounts payable

$

3

$

Property, plant and equipment additions included in accounts payable

$

76

$

9

Property, plant and equipment additions included in accrued expenses

$

$

7

Right-of-use assets and corresponding operating lease obligations

$

$

497

Patent and trademark additions included in accrued expenses

$

43

$

32

Panacea investment conversion

$

$

12,485

Stock issued in connection with acquisition

$

51,653

$

See accompanying notes to unaudited interim condensed consolidated financial statements.

6

22nd CENTURY GROUP, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2022

(Unaudited)

Amounts in thousands, except for share and per-share data

NOTE 1. - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation - The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.

Operating results for the six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The balance sheet as of December 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.

These interim condensed consolidated financial statements should be read in conjunction with the December 31, 2021 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on March 1, 2022.

Principles of Consolidation - The accompanying Condensed Consolidated Financial Statements include the accounts of (i) 22nd Century Group, Inc. (“22nd Century Group”); (ii) its five wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), Botanical Genetics, LLC (“Botanical Genetics”), 22nd Century Group Canada, Inc. (“22nd Century Group Canada”) and 22nd Century Group Europe B.V. (“22nd Century Group Europe”); (iii) two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”); and (iv) two wholly-owned subsidiaries of Botanical Genetics, 22nd Century Holdings, LLC (“22nd Century Holdings”) and Golden Acquisition Sub, LLC. This group of subsidiaries is referred to as collectively with 22nd Century Group as the “Company”. All intercompany accounts and transactions have been eliminated.

Nature of Business – 22nd Century Group is a leading agricultural biotechnology and intellectual property company focused on tobacco harm reduction, reduced nicotine tobacco and improving health and wellness through plant science. 22nd Century Ltd performs research and development related to the level of nicotine and other nicotinic alkaloids in tobacco plants and Botanical Genetics performs research and development related to hemp/cannabis plants. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified exposure tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. 22nd Century Holdings owns and operates Needle Rock Farms. 22nd Century Group Canada and 22nd Century Group Europe were formed for future international business opportunities. As described in Note 2, on May 13, 2022, the Company acquired substantially all of the assets of GVB Biopharma’s (“GVB”) business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development, which allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term.

Reclassifications As a result of the acquisition of GVB (see Note 2), the Company has revised the presentation and classification of depreciation and amortization in the Condensed Consolidated Statement of Operations and Comprehensive Loss to conform with the acquiree, as follows:

7

Three Months Ended

Six Months Ended

June 30, 2021

June 30, 2021

As originally

As originally

    

reported

    

Reclass

    

Revised

    

reported

    

Reclass

    

Revised

Revenue, net

$

8,371

$

$

8,371

$

15,177

$

$

15,177

Cost of goods sold

 

7,785

 

138

 

7,923

 

13,944

 

270

 

14,214

Gross profit

586

(138)

448

1,233

(270)

963

Operating expenses:

Research and development

746

157

903

1,447

312

1,759

Sales, general and administrative

6,177

8

6,185

11,006

9

11,015

Depreciation

150

(150)

288

(288)

Amortization

153

(153)

303

(303)

Total operating expenses

7,226

(138)

7,088

13,044

(270)

12,774

Operating loss

$

(6,640)

$

$

(6,640)

$

(11,811)

$

$

(11,811)

COVID-19 Pandemic – The COVID-19 pandemic has had a minimal impact on the Company’s operations in 2021 and thus far in 2022, but there is a risk that state and federal authorities’ responses to the COVID-19 pandemic or another pandemic may disrupt our business in the future. Our executive leadership team and staff are monitoring this evolving situation and its impacts on our business. We will continue to monitor the local, state, and federal guidance regarding our business practices.

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make 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 and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.

Acquisitions - The Company accounts for acquisitions under the acquisition method of accounting for business combinations. Results of operations of acquired companies are included in the Company’s results of operations as of the respective acquisition dates. The purchase price of each acquisition is allocated to the net assets acquired based on estimates of their fair values at the date of the acquisition. Any purchase price in excess of these net assets is recorded as goodwill.

All direct acquisition-related costs are expensed as incurred and are recognized in operating expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss. The allocation of purchase price in certain cases may be subject to revision based on the final determination of fair values during the measurement period, which may be up to one year from the acquisition date.

Goodwill - Goodwill represents the excess of cost over the fair value of identifiable net assets of a business acquired and is assigned to one or more reporting units. The Company’s reporting unit is the same as its reportable segment, which is the consolidated entity. The Company tests its reporting unit’s goodwill for impairment at least annually as of the measurement date year and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount.

During the six months ended June 30, 2022, there were no indicators of impairment and accordingly a goodwill impairment test was not performed.

Intangible Assets – Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette brand. The amounts capitalized relate to intellectual property that the Company owns or to which it has rights to use.

8

The Company’s capitalized intellectual property costs are amortized using the straight-line method over the remaining statutory life of the patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2026 to 2043. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which have expected expiration dates from 2028 through 2036. The Company believes that costs associated with becoming a signatory to the MSA, costs related to the acquisition of a predicate cigarette brand and trademarks have indefinite lives. As such, no amortization is taken. At each reporting period, the Company evaluates whether events and circumstances continue to support the indefinite-lived classification.

Impairment of Long-Lived Assets – On at least an annual basis, the Company reviews the carrying value of its amortizing long-lived assets whenever events or changes in circumstances indicate that the historical cost-carrying value of an asset may no longer be recoverable. If any such indicators are present, the Company will test for recoverability in accordance with ASC 360-Property, plant, and equipment or ASC 350- Intangibles, Goodwill, and Other.

Intangible assets subject to amortization are reviewed for strategic importance and commercialization opportunity prior to expiration. If it is determined that the asset no longer supports the Company’s strategic objectives and/or will not be commercially viable prior to expiration, the asset is impaired. In addition, the Company will assess the expected future undiscounted cash flows for its intellectual property based on consideration of future market and economic conditions, competition, federal and state regulations, and licensing opportunities. If the carrying value of such assets are not recoverable, the carrying value will be reduced to fair value and record the difference as an impairment.

Indefinite-lived intangible asset carrying values are reviewed at least annually or more frequently if events or changes in circumstances indicate that it is more likely than not that an impairment exists. The Company first performs a qualitative assessment and considers its current strategic objectives, future market and economic conditions, competition, and federal and state regulations to determine if an impairment is more likely than not. If it is determined that an impairment is more likely than not, a quantitative assessment is performed to compare the asset carrying value to fair value and record the difference as an impairment.

Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a promissory note receivable, accounts payable, accrued expenses, and notes payable. The carrying values of these financial instruments approximate fair value. The Company carries cash equivalents, short-term investment securities, investments, and certain other assets at fair value which is described further in Note 5.

Investments  The Company’s equity securities are recorded at fair value with changes in fair value included within the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers certain debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.

Stock Based Compensation – The Company’s Omnibus Incentive Plan allows for various types of equity-based incentive awards. Stock based compensation expense is based on awards that are expected to vest over the requisite service periods and are based on the fair value of the award measured on the grant date. Vesting requirements vary for directors, officers, and employees. In general, time-based awards fully vest after one year for directors and vest in equal annual installments over a three-year period for officers and employees. Performance-based awards vest upon achievement of certain milestones. Forfeitures are accounted for when they occur.

Income Taxes - For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.

9

Segments - As a result of the acquisition of GVB (see Note 2) and ongoing evaluation of our strategy across our plant science and intellectual property platform (tobacco, hemp/cannabis, and hops), the Company is reevaluating its operating and reporting segments, which is expected to be finalized by the end of fiscal 2022 once the corporate and management reporting structure realignment is completed. As of June 30, 2022, the Company operates its business in one single operating and reportable segment. The Company’s chief operating decision maker assesses, measures, and reviews the operating and financial results at the consolidated level for the entire platform.

Recent Accounting Pronouncements – In June 2016, the FASB issued ASU 2016-13, “Measurement of Credit Losses on Financial Instruments.” The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires companies to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the ASU have an effective date for the Company beginning after December 15, 2022 and interim periods within those fiscal years. The Company is evaluating the expected impacts of the ASU.

We consider the applicability and impact of all ASUs. If the ASU is not listed above, it was determined that the ASU was either not applicable or would have an immaterial impact on our financial statements and related disclosures.

NOTE 2. – BUSINESS ACQUISITIONS

On May 13, 2022, the Company entered into and closed the transactions contemplated by the Reorganization and Acquisition Agreement (the “Reorganization Agreement”) with GVB Biopharma (“GVB”). Under the terms of the Reorganization Agreement, the Company acquired substantially all of the assets of GVB’s business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development (the “Transaction”). The acquisition of GVB allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term. GVB is included in the Company’s consolidated single operating and reportable segment.

The aggregate consideration for the Transaction consisted of (i) the assumption of approximately $4,637 of debt, (ii) the assumption and direct payment of certain third-party transaction costs incurred by GVB in connection with the Transaction totaling approximately $1,753 and (iii) the issuance to GVB of 32,900,000 unregistered shares of common stock of the Company (the “Shares”) with a fair value of $51,653. The fair value of the Company’s common stock issued as part of the consideration was determined based upon the opening stock price of the Company’s shares as of the acquisition date. The Shares are subject to a lock-up and restrictions on transfer for at least six months following closing and thereafter, one-third of the Shares will be released from the lock-up after six months, one-third will be released from the lock-up after nine months and the remainder will be released after one year. Certain Shares held by former preferred holders of GVB stock have limited registration rights associated with approximately 8,959,533 total Shares.

The Transaction was structured as a tax-free re-organization pursuant to Internal Revenue Code Section 368(a)(1)(c). Accordingly, the tax basis of net assets acquired will retain their carry over tax basis and holding period in purchase accounting.

The Company has provisionally estimated fair values for the assets purchased, liabilities assumed and purchase consideration as of the date of the acquisition. The determination of estimated fair value required management to make significant estimates and assumptions based on information that was available at the time the Condensed Consolidated Financial Statements were prepared. The amounts reported are considered provisional as the Company is completing the valuations that are required to allocate the purchase price in areas such as property and equipment, intangible assets, deferred taxes and goodwill. As a result, the allocation of the provisional purchase price may change in the future, which could be material.

10

The preliminary purchase price allocation was as follows:

Cash

$

500

Accounts receivable

2,944

Inventory

5,292

Other assets

519

Property, plant & equipment

7,935

Operating leases right-of-use assets, net

864

Deferred income taxes

635

Goodwill and intangibles

44,200

Accounts payable and accrued expenses

(2,952)

Other current liabilities

(1,002)

Lease liabilities

(892)

Auto loans

(387)

Bridge loan

(4,250)

Fair value of net assets acquired

$

53,406

The preliminary fair values of the assets acquired were determined using one of three valuation approaches: market, income or cost. The selection of a particular method for a given asset depended on the reliability of available data and the nature of the asset, among other considerations.

Current Assets and Liabilities

The fair value of current assets and liabilities, excluding inventory, was assumed to approximate their carrying value as of the acquisition date due to the short-term nature of these assets and liabilities.

The fair value of in-process and finished goods inventory acquired was estimated by applying a version of the income approach called the comparable sales method. This approach estimates the fair value of the assets by calculating the potential revenue generated from selling the inventory and subtracting from it the costs related to the completion and sale of that inventory and a reasonable profit allowance for these remaining efforts. Based upon this methodology, the Company recorded the inventory acquired at fair value resulting in an increase in inventory of $978, which was fully amortized in the three month period ended June 30, 2022 in the Condensed Consolidated Statement of Operations and Comprehensive Loss.

Property, Plant and Equipment

The Company has not completed its valuation of the property, plant and equipment purchased. As a result, no adjustment has been recorded to property, plant and equipment to step-up the basis to fair value nor has any amortization of any fair value adjustment been made to these Condensed Consolidated Financial Statements.

Leases

The Company recognized operating lease liabilities and operating lease right-of-use assets for office and manufacturing facilities in accordance with ASC 842, Leases. The Company concluded there were no off-market lease intangibles on the date of acquisition based on an evaluation of market rents per square foot, geographic location and nature of use of the underlying asset, among other considerations.

Intangible assets

The Company has not completed its valuation of identifiable intangible assets. As a result, no allocation has been recorded in the provisional purchase price allocation, nor has any amortization of any fair value adjustment been made to these Condensed Consolidated Financial Statements. The Company initially has determined identifiable intangible assets acquired include customer lists and tradename.

11

Goodwill

The excess of the purchase price over the fair value of net tangible and intangible assets acquired and liabilities assumed was allocated to goodwill. A variety of factors contributed to the goodwill recognized, including the value of GVB’s assembled work force, the incremental value resulting from GVB’s capabilities in hemp/cannabis, operational synergies across the plant science platform, and the expected revenue growth over time that is attributable to increased market share from future products and customers. Goodwill recorded in the transaction will be non-deductible. 

Actual and Pro Forma (unaudited) disclosures

The results of operations and assets from the GVB acquisition have been included in the Company’s Condensed Consolidated financial statements since the acquisition date. For the three and six months ended June 30, 2022, net revenues related to GVB were $4,506 and net loss was $1,474.

The following unaudited pro forma information presents the consolidated results of operations of the Company and assumes the acquisition occurred on January 1, 2021:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2022

    

2021

    

2022

    

2021

Revenue, net

$

18,122

$

16,208

$

34,180

$

29,666

Net loss

$

(11,831)

$

(6,545)

$

(19,578)

$

(11,932)

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.10)

$

(0.07)

Weighted average common shares outstanding - basic and diluted

$

197,550

$

187,711

$

196,808

$

182,464

The unaudited pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings, and any related integration costs. Certain costs savings may result from the acquisition; however, there can be no assurance that these cost savings will be achieved. These unaudited pro forma results do not purport to be indicative of the results that would have been obtained, or to be a projection of results that may be obtained in the future. These unaudited pro forma results include certain adjustments, primarily due to amortization expense due to the fair value adjustment of inventory, acquisition related costs and the impact of income taxes on the pro forma adjustments.

Acquisition costs

During the six months ended June 30, 2022, direct costs incurred as a result of the acquisition of $839 were expensed as incurred and included in Sales, General and Administrative in the Condensed Consolidated Statements of Operations and Comprehensive Loss.

NOTE 3. - INVENTORY

Inventories are valued at the lower of historical cost or net realizable value. Cost is determined using an average cost method for tobacco leaf inventory and raw materials inventory. Standard cost is primarily used for finished goods inventory. Cost of hemp biomass consists of initial third-party acquisition costs plus analytical testing costs. Costs of extracted and hemp oil inventory are comprised of initial acquisition cost of the biomass and all direct and indirect processing costs including labor related costs, consumables, materials, packaging supplies, utilities, facility costs, analytical testing costs, and production related depreciation. Inventories are evaluated to determine whether any amounts are not recoverable based on slow moving or obsolete condition and are written off or reserved as appropriate.

12

Inventories at June 30, 2022 and December 31, 2021 consisted of the following:

    

June 30, 

    

December 31, 

    

2022

    

2021

Raw materials

$

7,337

$

2,634

Work in process

1,021

Finished goods

 

1,660

247

$

10,018

$

2,881

NOTE 4. – INVESTMENTS & OTHER ASSETS

The total carrying value of the Company’s investments and other assets at June 30, 2022 and December 31, 2021 consisted of the following:

June 30, 

December 31, 

2022

2021

Panacea Life Sciences Holdings, Inc. common stock

    

$

644

    

$

2,340

Aurora stock warrants

5

Change Agronomy Ltd. ordinary shares

682

Total investments

$

1,326

$

2,345

Investment in Panacea Life Sciences Holdings, Inc.

On December 3, 2019, the Company entered into a securities purchase agreement with Panacea Life Sciences, Inc. (“Panacea”) whereby the Company acquired shares of Panacea Series B preferred stock; a convertible note receivable with a $7,000 face value; and a warrant to purchase additional shares of Series B preferred stock.

On June 30, 2021, the Company entered into a Promissory Note Exchange Agreement with Panacea and a Securities Exchange Agreement with Panacea, Exactus, Inc. (“Exactus”) and certain other Panacea shareholders. Pursuant to the Securities Exchange Agreement, Exactus fully acquired Panacea. These transactions effected the (i) conversion of all of the Company’s Series B Preferred Stock in Panacea into 91,016,026 shares of common stock in Exactus valued at $9,102 as of June 30, 2021 and (ii) the conversion of the Company’s existing debt in Panacea by converting the outstanding $7,000 principal balance convertible note receivable and all accrued but unpaid interest thereon for fee simple ownership of Needle Rock Farms (224 acres in Delta County, Colorado) and equipment valued at $2,248, $500 in Panacea’s Series B Preferred Stock (which was subsequently converted to Exactus common stock under the Securities Exchange Agreement; this balance is reflected in final shares as stated above), and a new $4,300 promissory note (the “Promissory note receivable”) with a maturity date of June 30, 2026 and a 0% interest rate. The Promissory note receivable is with a related party of Panacea and is fully secured by a first priority lien on Panacea’s headquarters located in Golden, Colorado. All other rights and obligations of the Company in Panacea and Panacea’s affiliate, Quintel-MC Incorporated, were terminated by this transaction—including all warrant rights and obligations for future investment. The conversion was recorded as a non-monetary transaction, based on the fair value of the assets received, and resulted in a gain of $2,548 which was included within the Condensed Consolidated Statements of Operations and Comprehensive Loss as “Gain on Panacea investment conversion” during 2021.

The Promissory note receivable was issued at a value of $3,684 ($4,300 face value less $616 discount) and is included within Other assets on the Condensed Consolidated Balance Sheets. As of June 30, 2022 and December 31, 2021, the Promissory note receivable balance was $3,800 and $3,741, respectively. The Company intends to hold the Promissory note receivable to maturity and the associated discount will be amortized into interest income over the term of the note. The ownership of Needle Rock Farms and related equipment is included within Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets. The common shares of Exactus, Inc. are considered equity securities in accordance with ASC 321 and are recorded at fair value—changes in fair value will be included within the statement of operations and comprehensive loss. See Note 5 for additional information on the fair value measurements.

13

On October 25, 2021, Exactus announced the completion of a 1 for 28 reverse stock split as well as an entity name change to Panacea Life Sciences Holdings, Inc. (OTCQB: PLSH). As a result of the reverse stock split, our 91,016,026 shares were adjusted to 3,250,573 shares.

Investment in Change Agronomy Ltd.

On December 10, 2021, the Company entered into a subscription agreement to invest £500 (pounds sterling, in thousands), in exchange for 592,888 ordinary shares of Change Agronomy Ltd. (“CAL”), a private company existing under the laws of England, at a price per share of £0.84333. CAL is a vertically integrated sustainable industrial hemp business that combines genetics with leading agronomic techniques and infrastructure to provide full-service industrial hemp products to multiple global end markets. CAL presently has operations in Manitoba, Canada, and Italy. This equity investment was part of an Offer for Subscription by CAL for a minimum total of £3,000 at the same price per ordinary share. Approximately U.S. $682 in funds were wired to CAL on January 26, 2022, and our investment equated to approximately 1.8% of CAL’s total equity.

In accordance with ASU 2019-04, a foreign currency-denominated equity investments that are measured using the measurement alternative are nonmonetary items that should be remeasured using their historical exchange rates. Accordingly, for the three and six-month periods ended June 30, 2022, there is no foreign currency exchange gain or loss recorded in the Condensed Consolidated Statement of Operations and Comprehensive Loss related to the investment in Change Agronomy Ltd.

During the three and six months ended June 30, 2022 and 2021, respectively, there were no impairment triggering events identified for investments.

NOTE 5. – FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS

FASB ASC 820 - Fair Value Measurements and Disclosures establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and
Level 3 inputs are unobservable inputs based on the Company’s own assumptions used to measure assets and liabilities at fair value.

A financial asset’s or a financial liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

14

The following table presents information about our assets and liabilities measured at fair value as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value:

Fair Value

June 30, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

1,559

$

$

$

1,559

Corporate bonds

 

 

22,015

 

 

22,015

Total short-term investment securities

$

1,559

$

22,015

$

$

23,574

Investments:

Panacea Life Sciences Holdings, Inc. common shares

$

644

$

$

$

644

Change Agronomy Ltd. ordinary shares

682

682

Total investments

$

644

$

$

682

$

1,326

Fair Value

December 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

8,919

$

$

$

8,919

Corporate bonds

 

 

38,481

 

 

38,481

Total short-term investment securities

$

8,919

$

38,481

$

$

47,400

Investments:

Panacea Life Sciences Holdings, Inc. common shares

$

2,340

$

$

$

2,340

Aurora stock warrants

5

5

Total investments

$

2,340

$

$

5

$

2,345

Money market mutual funds are valued at their daily closing price as reported by the fund. Money market mutual funds held by the Company are open-end mutual funds that are registered with the SEC that generally transact at a stable $1.00 Net Asset Value (“NAV”) representing its estimated fair value. On a daily basis the fund’s NAV is determined by the fund based on the amortized cost of the funds underlying investments.

Corporate bonds are valued using pricing models maximizing the use of observable inputs for similar securities.

The investment in Panacea Life Sciences Holdings Inc. common shares is considered an equity security with a readily determinable fair value. The fair value is determined using the quotable market price as of the last trading day of the fiscal quarter.

The investment in Change Agronomy Ltd. is in a privately held company and its stock does not have a readily determinable fair value; therefore, the investment is carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer.

The Company recognized interest income on short-term investment securities recorded in Interest income, net on the Condensed Consolidated Statement of Operations and Comprehensive Loss during the three months ended June 30, 2022 and 2021 of $116 and $31, respectively, and during the six months ended June 30, 2022 and 2021 of $264 and $57, respectively.

15

The following table sets forth a summary of the changes in fair value of the Company’s Level 3 investments for the six months ended June 30, 2022:

Fair Value at December 31, 2021

$

5

Unrealized loss on Aurora stock warrants

(5)

Investment in Change Agronomy Ltd. ordinary shares

682

Fair Value at June 30, 2022

$

682

The following tables set forth a summary of the Company’s available-for-sale debt securities from amortized cost basis to fair value as of June 30, 2022 and December 31, 2021:

Available for Sale Debt Securities

June 30, 2022

Amortized

Gross

Gross

Cost

Unrealized

Unrealized

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

22,539

$

$

(524)

$

22,015

Available for Sale Debt Securities

December 31, 2021

Amortized

Gross

Gross

Cost

Unrealized 

Unrealized 

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

38,643

$

1

$

(163)

$

38,481

The following table sets forth a summary of the Company’s available-for-sale securities at amortized cost basis and fair value by contractual maturity as of June 30, 2022 and December 31, 2021:

Available for Sale Debt Securities

June 30, 2022

December 31, 2021

Amortized

Amortized

    

Cost Basis

    

Fair Value

    

Cost Basis

    

Fair Value

Due in one year or less

$

20,529

$

20,066

$

8,286

$

8,280

Due after one year through five years

 

2,010

 

1,949

 

30,357

 

30,201

$

22,539

$

22,015

$

38,643

$

38,481

NOTE 6. – GOODWILL AND OTHER INTANGIBLE ASSETS, NET

Goodwill

The change in the carrying amount of goodwill during fiscal year 2022 was as follows:

Balance at January 1, 2022

$

GVB acquisition (see Note 2)

44,200

Balance at June 30, 2022

$

44,200

16

Intangible Assets

Total intangible assets at June 30, 2022 and December 31, 2021 consisted of the following:

June 30, 

December 31, 

    

2022

    

2021

Intangible assets, net

 

  

 

  

Patent and trademark costs

$

6,287

$

5,991

Less: accumulated amortization

 

(3,503)

 

(3,303)

Patent and trademark costs, net

 

2,784

 

2,688

License fees

 

3,876

 

3,876

Less: accumulated amortization

 

(3,503)

 

(3,303)

License fees, net

 

2,554

 

2,679

MSA signatory costs

 

2,202

 

2,202

  

License fee for predicate cigarette brand

 

350

 

350

$

7,890

$

7,919

See Note 2 “Business Acquisitions” for additional details regarding intangible assets acquired during 2022 as a result of the acquisition of GVB.

Amortization expense relating to the above intangible assets for the three and six months ended June 30, 2022 amounted to $163 and $324, respectively ($153 and $303, respectively, for the three and six months ended June 30, 2021).

NOTE 7. – NOTES AND LOANS PAYABLE

The table below outlines our notes payable balances as of June 30, 2022 and December 31, 2021:

June 30, 

December 31, 

    

2022

    

2021

D&O insurance

$

1,953

$

596

Vehicle loans

125

Bridge loan

4,250

Total current notes and loans payable

$

6,328

$

596

Long-term vehicle loans

$

253

$

Estimated future principal payments to be made under the above notes and loans payable as of June 30, 2022 are as follows:

Remainder of 2022

$

5,642

2023

751

2024

122

2025

59

2026

7

$

6,581

Accretion of non-cash interest expense amounted to $0 for the three and six months ended June 30, 2022 and $2 and $4, respectively, for the three and six months ended June 30, 2021.

17

D&O Insurance

During the second quarter of 2022, the Company renewed its Director and Officer (“D&O”) insurance for a one-year policy premium totaling $2,394. The Company paid $400 as a premium down payment and financed the remaining $1,994 of policy premiums over ten months at a 3.25% annual percentage rate.

During the second quarter of 2021, the Company renewed its D&O insurance for a one-year policy premium totaling $3,315. The Company paid $662 as a premium down payment and financed the remaining $2,653 of policy premiums over nine months at a 3.49% annual percentage rate.

GVB Bridge Note

In connection with the acquisition of GVB (see Note 2), the Company assumed the outstanding principal balance of 12% secured promissory note in the principal amount of $4,250 (“GVB Bridge Note”). The maturity date of the GVB Bridge Note is October 30, 2022. The GVB Bridge Note is secured by GVB’s accounts receivable and all other GVB corporate assets.

Vehicle Loans

The Company has various vehicle loans with monthly payments ranging from $0.5 to $2.1, interest rates ranging from 0% to 11%, and maturity dates ranging from March 2023 to September 2026.

NOTE 8. – CAPITAL RAISE AND WARRANT EXERCISE

2021 Capital Raise

On June 7, 2021, the Company and an investor entered into a securities purchase agreement relating to the issuance and sale of shares of common stock pursuant to which the investor purchased 10,000,000 shares of common stock at $4.00 per share. The net proceeds to the Company from the offering, after deducting placement agent fees and offering expenses, was $38,206.

Warrant Exercise

During the first quarter of 2021, the Company’s prior warrant holders exercised all 11,293,211 outstanding warrants for cash in exchange for common stock. In connection with these exercises, the Company received net proceeds of $11,782.

NOTE 9. - COMMITMENTS AND CONTINGENCIES

License agreements and sponsored research – The Company has entered into various license, sponsored research, collaboration, and other agreements (the “Agreements”) with various counter parties in connection with the Company’s plant biotechnology business relating to tobacco, hemp/cannabis and hops. The schedule below summarizes the Company’s commitments, both financial and other, associated with each Agreement. Costs incurred under the Agreements are generally recorded as research and development expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.

Future Commitments

Commitment

 

Counter Party

 

Product Relationship

 

Commitment Type

 

2022

 

2023

 

2024

 

2025

2026 & After

Total

    

Research Agreement

KeyGene

Hemp / Cannabis

Contract fee

$

1,729

$

1,860

$

1,828

$

1,414

$

1,630

$

8,461

(1)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

550

750

(2)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

450

650

(2)

Sublicense Agreement

Anandia Laboratories, Inc.

Hemp / Cannabis

Annual license fee

10

10

10

100

130

(3)

Research Agreement

Cannametrix

Hemp / Cannabis

Contract fee

667

666

1,333

(4)

Consulting Agreements

Various

Various

Contract fee

629

870

746

2,245

(5)

$

2,458

$

3,507

$

3,350

$

1,524

$

2,730

$

13,569

18

(1)Exclusive agreement with the Company in the field of the Cannabis Sativa L. plant. The initial term of the agreement was five years with an option for an additional two years. On April 30, 2021, the Company and KeyGene entered into a First Amended and Restated Framework Collaborative Research Agreement which extended the agreement term, from first-quarter 2024 to first-quarter 2027, and preserves the Company’s option for an additional 2-year extension, now through first quarter of 2029. On March 30, 2022, the Company and KeyGene entered into a new Framework Collaborative Research Agreement for a term of three years at an aggregate cost of $1,830 in the field related to the hops plant.

The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the stated fields of each agreement. The Company has also granted KeyGene a license to commercialize the Results outside of each field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization of the Results outside of each field.

(2)The minimum annual royalty fee is credited against running royalties on sales of licensed products. The Company is also responsible for reimbursing NCSU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.
(3)The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties in all countries except for Canada. Anandia retains all patent rights, and is responsible for all patent maintenance, in Canada.
(4)On March 11, 2022, the Company expanded its research agreement with Cannametrix for hemp/cannabis product development, formulation, and validation for a three-year period at an aggregate cost of $2,000.
(5)General corporate consulting agreements.

Litigation - The Company is subject to litigation arising from time to time in the ordinary course of its business. The Company does not expect that the ultimate resolution of any pending legal actions will have a material effect on its consolidated results of operations, financial position, or cash flows. However, litigation is subject to inherent uncertainties. As such, there can be no assurance that any pending legal action, which the Company currently believes to be immaterial, will not become material in the future. In accordance with applicable accounting guidance, the Company establishes an accrued liability for litigation and regulatory matters when those matters present loss contingencies that are both probable and estimable. In such cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, the Company does not establish an accrued liability. As a litigation or regulatory matter develops, the Company, in conjunction with any outside counsel handling the matter, evaluates on an ongoing basis whether such matter presents a loss contingency that is probable and estimable. If, at the time of evaluation, the loss contingency related to a litigation or regulatory matter is not both probable and estimable, the matter will continue to be monitored for further developments that would make such loss contingency both probable and estimable. When a loss contingency related to a litigation or regulatory matter is deemed to be both probable and estimable, the Company will establish an accrued liability with respect to such loss contingency and record a corresponding amount of related expenses. The Company will then continue to monitor the matter for further developments that could affect the amount of any such accrued liability. 

Class Action

On January 21, 2019, Matthew Jackson Bull, a resident of Denver, Colorado, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Matthew Bull, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 1:19 cv 00409.

On January 29, 2019, Ian M. Fitch, a resident of Essex County Massachusetts, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Ian Fitch, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 2:19 cv 00553.

19

On May 28, 2019, the plaintiff in the Fitch case voluntarily dismissed that action. On August 1, 2019, the Court in the Bull case issued an order designating Joseph Noto, Garden State Tire Corp, and Stephens Johnson as lead plaintiffs.

On September 16, 2019, pursuant to a joint motion by the parties, the Court in the Bull case transferred the class action to federal district court in the Western District of New York, where it remains pending as Case No. 1:19-cv-01285.

Plaintiffs in the Bull case filed an Amended Complaint on November 19, 2019 that alleges three counts: Count I sues the Company and Messrs. Sicignano and Brodfuehrer and alleges that the Company's quarterly and annual reports, SEC filings, press releases and other public statements and documents contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5; Count II sues Messrs. Sicignano and Brodfuehrer pursuant to Section 10(b) of the Securities Exchange Act and Rule 10b5(a) and (c); and Count III sues Messrs. Sicignano and Brodfuehrer for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Amended Complaint seeks to certify a class, and unspecified compensatory and punitive damages, and attorney's fees and costs.

On January 29, 2020, the Company and Messrs. Sicignano and Brodfuehrer filed a Motion to Dismiss the Amended Complaint. On July 31, 2020, the Court heard oral arguments on the motion to dismiss. On January 14, 2021, the Court granted motion, dismissing all claims with prejudice. The Plaintiffs filed a notice of appeal on February 12, 2021 to the Second Circuit Court of Appeals. The Second Circuit granted an expedited briefing schedule and Plaintiff’s/Appellant’s was filed on April 12, 2021 and the Company’s was filed on May 17, 2021. The Second Circuit heard oral arguments on September 2, 2021. On May 24, 2022, the Second Circuit issued its opinion affirming in part, and reversing in part, the District Court’s dismissal order. The Second Circuit affirmed the District Court’s dismissal of the claims relating to the non-disclosure of stock promotion articles, but reversed the District Court’s dismissal order of the claims alleging the non-disclosure of an SEC investigation. The Second Circuit noted in its opinion, however, that the District Court had not addressed certain arguments raised by the Company and Messrs. Sicignano and Brodfuehrer in the Motion to Dismiss the Amended Complaint as to these remaining claims, and remanded the case to the District Court to address these arguments for the dismissal of the remaining claims. The Company and Messrs. Sicignano and Brodfuehrer are now filing a renewed motion to dismiss the remaining claims in the Amended Complaint to address the arguments not previously addressed by the District Court. Briefing on the renewed motion to dismiss is to be completed on October 12, 2022, following which the parties will await a District Court decision on the motion to dismiss, or an order scheduling a hearing for oral argument on the motion.

We believe that the claims are frivolous, meritless and that the Company and Messrs. Sicignano and Brodfuehrer have substantial legal and factual defenses to the remaining claims. We intend to vigorously defend the Company and Messrs. Sicignano and Brodfuehrer against such claims.

Shareholder Derivative Cases

On February 6, 2019, Melvyn Klein, a resident of Nassau County New York, filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the United States District Court for the Eastern District of New York entitled: Melvyn Klein, derivatively on behalf of 22nd Century Group v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer and 22nd Century Group, Inc., Case No. 1:19 cv 00748. Mr. Klein brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties for allegedly allowing the Company to make false statements; (ii) the director defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iii) the defendants allegedly violated Section 10(b) of the Securities Exchange Act and Rule 10b 5 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made; and (iv) the director defendants allegedly violated Section 14(a) of the Securities Exchange Act and Rule 14a 9 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made in the Company’s proxy statement.

20

On February 11, 2019, Stephen Mathew filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Stephen Mathew, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, John T. Brodfuehrer, Richard M. Sanders, Joseph Alexander Dunn, James W. Cornell, Nora B. Sullivan and 22nd Century Group, Inc., Index No. 801786/2019. Mr. Mathew brings this action derivatively generally alleging the same allegations as in the Klein case. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On August 15, 2019, the Court consolidated the Mathew and Klein actions pursuant to a stipulation by the parties (Western District of New York, Case No. 1-19-cv-0513). We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On June 10, 2019, Judy Rowley filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Judy Rowley, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer, and 22nd Century Group, Inc., Index No. 807214/2019. Ms. Rowley brings this action derivatively alleging that the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On September 13, 2019, the Court ordered the litigation stayed pursuant to a joint stipulation by the parties.

On January 15, 2020, Kevin Broccuto filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Kevin Broccuto, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Broccuto brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements.

On February 11, 2020, Jerry Wayne filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Jerry Wayne, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Wayne brings this action derivatively alleging generally the same allegations as the Broccuto case. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. The Complaint also seeks to declare as unenforceable the Company's Bylaw requiring derivative lawsuits to be filed in Erie County, New York, where the Company is headquartered.

On March 25, 2020, the Court ordered the Broccuto and Wayne cases consolidated and stayed pursuant to a joint stipulation from the parties. On June 27, 2022, the Court ordered that the stay continue until thirty (30) days after the District Court rules on the renewed Motion to Dismiss the Amended Complaint in the Noto Class Action case. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

21

NOTE 10 – EQUITY- BASED COMPENSATION

On May 20, 2021, the Company’s shareholders approved the 22nd Century Group, Inc. 2021 Omnibus Incentive Plan (the “2021 Plan”). The 2021 Plan allows for the granting of equity awards to eligible individuals over the life of the 2021 Plan, including the issuance of up to 5,000,000 shares of the Company’s common stock, in addition to any remaining shares under the Company’s 2014 Omnibus Incentive Plan pursuant to awards under the 2021 Plan. The 2021 Plan has a term of ten years and is administered by the Compensation Committee of the Company’s Board of Directors to determine the various types of incentive awards that may be granted to recipients under the 2021 Plan and the number of shares of common stock to underlie each such award under the 2021 Plan. As of June 30, 2022, the Company had available 5,226,948 shares remaining for future awards under the 2021 Plan.

Restricted Stock Units (“RSUs”). We typically grant RSUs to employees and non-employee directors. The following table summarizes the changes in unvested RSUs from December 31, 2021 through June 30, 2022.

Unvested RSUs

Weighted

Average

Number of

Grant-date

    

Shares

    

Fair Value

in thousands

$ per share

Unvested at December 31, 2021

 

3,165

$

2.50

Granted

 

2,607

$

2.19

Vested

(1,664)

$

2.39

Forfeited

(71)

$

2.40

Unvested at March 31, 2022

4,037

$

2.35

Vested

(75)

$

0.95

Forfeited

(127)

$

2.20

Unvested at June 30, 2022

3,835

$

2.38

The fair value of RSUs that vested during the six months ended June 30, 2022 was approximately $3,941 based on the stock price at the time of vesting.

Stock Options. Our outstanding stock options were valued using the Black-Scholes option-pricing model on the date of the award. A summary of all stock option activity since December 31, 2021 is as follows:

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

    

Options

    

Price

    

Term

    

Value

in thousands

$ per share

Outstanding at December 31, 2021

5,171

$

1.65

Outstanding at March 31, 2022

5,171

$

1.65

3.4

years

$

4,107

Exercised

(150)

$

1.16

Forfeited

(100)

$

1.39

Expired

(9)

$

2.76

Outstanding at June 30, 2022

 

4,912

$

1.67

 

3.3

years

 

$

3,241

Exercisable at June 30, 2022

 

4,755

$

1.64

 

3.2

years

 

$

3,241

The intrinsic value of a stock option is the amount by which the current market value or the market value upon exercise of the underlying stock exceeds the exercise price of the option.

22

The Company did not grant any stock options in 2022. In 2021, the weighted average of fair value assumptions used in the Black-Scholes option-pricing model for such grants were as follows:

    

2021

Risk-free interest rate (1)

 

0.54

%

Expected dividend yield (2)

 

%

Expected volatility (3)

 

87.92

%

Expected term of stock options (4)

 

4.09

years

(1)The risk-free interest rate is based on the period matching the expected term of the stock options based on the U.S. Treasury yield curve in effect on the grant date.
(2)The expected dividend yield is assumed as zero. The Company has never paid cash dividends nor does it anticipate paying dividends in the foreseeable future.
(3)The expected volatility is based on historical volatility of the Company’s stock.
(4)The expected term represents the period of time that options granted are expected to be outstanding based on vesting date and contractual term.

Compensation Expense. The Company recognized the following compensation costs, net of actual forfeitures, related to RSUs and stock options:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Sales, general, and administrative

$

1,059

$

1,197

$

2,230

$

1,677

Research and development

 

47

 

48

 

89

 

75

Total RSUs and stock option compensation

$

1,106

$

1,245

$

2,319

$

1,752

As of June 30, 2022, unrecognized compensation expense amounted to $7,290 which is expected to be recognized over a weighted average period of approximately 1.3 years. In addition, there is approximately $682 of unrecognized compensation expense that requires the achievement of certain milestones which are not yet probable.

NOTE 11. – REVENUE RECOGNITION

Tobacco

The Company recognizes revenue when it satisfies a performance obligation by transferring control of the product to a customer. The Company’s customer contracts consist of obligations to manufacture the customers’ branded filtered cigars and cigarettes. For certain contracts, the performance obligation is satisfied over time as the Company determines, due to contract restrictions, it does not have an alternative use of the product and it has an enforceable right to payment as the product is manufactured. The Company recognizes revenue under those contracts at the unit price stated in the contract based on the units manufactured. Revenue from the sale of the Company’s products, which include excise taxes and shipping and handling charges billed to customers, is recognized net of cash discounts, sales returns and allowances. There was no allowance for discounts or returns and allowances at June 30, 2022 and December 31, 2021. Excise taxes recorded in Cost of Goods Sold on the Condensed Consolidated Statement of Operations and Comprehensive Loss for the three months ended June 30, 2022 and 2021 was $2,834 and $2,858, respectively. Excise taxes for the six months ended June 30, 2022 and 2021 was $5,552 and $4,921, respectively.

23

Hemp/Cannabis

Product sales are generally recognized when the Company satisfies the obligations and transfers control over the goods to the customer. Revenue is recorded at the estimated amount of consideration to which the Company expects to be entitled. For certain sales where the company licenses its formulations for hemp-based products, it recognizes revenue once the products have been sold to customers by the licensee.

When applicable, the Company pays imports duties in the various countries to which it sends products to and bills the customer for such import costs. The Company recognizes the import duties as part of revenue in accordance with ASC 606.

There are no material sales provisions or volume discounts that provide variability in recording revenue amounts.

Disaggregation of Revenue

The Company’s net revenue is derived from customers located primarily in the United States and is disaggregated by major product line because the Company believes it best depicts the nature, amount, and timing of revenue and cash flows. Revenue recognized from Tobacco products transferred to customers over time represented 49% and 59%, respectively, of total Tobacco revenue for the three and six months ended June 30, 2022, compared to 71% and 68%, respectively, for the three and six months ended June 30, 2021. Revenue recognized from Hemp/cannabis products is all recognized point-in-time.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Tobacco

$

9,971

$

8,371

$

19,015

$

15,177

Hemp/cannabis

 

4,506

 

 

4,506

 

Total Revenue, net

$

14,477

$

8,371

$

23,521

$

15,177

The following table presents net revenues by significant customers, which are defined as any customer who individually represents 10% or more of disaggregated product line net revenues:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

2021

    

2022

2021

Tobacco

Hemp/cannabis

Tobacco

Tobacco

Hemp/cannabis

Tobacco

Customer A

23.44

%

*

29.06

%

22.61

%

*

24.70

%

Customer B

18.36

%

*

30.60

%

19.09

%

*

30.39

%

Customer C

10.80

%

*

13.91

%

11.17

%

*

16.71

%

Customer D

23.12

%

*

*

25.44

%

*

*

Customer E

*

*

11.94

%

*

*

14.53

%

Customer F

12.32

%

*

*

11.68

%

*

*

Customer G

*

11.04

%

*

*

11.04

%

*

Customer H

*

29.15

%

*

*

29.15

%

*

All other customers

11.97

%

59.81

%

14.50

%

10.00

%

59.81

%

13.67

%

_____________

*Less than 10% of product line’s total revenues for the period.

24

Contract Assets and Liabilities

Unbilled receivables (contract assets) represent revenues recognized for performance obligations that have been satisfied but have not been billed. These receivables are included as Accounts receivable, net on the Condensed Consolidated Balance Sheets. Customer payment terms vary depending on the terms of each customer contract, but payment is generally due prior to product shipment or within extended credit terms up to twenty-one (21) days after shipment. Deferred Revenue (contract liabilities) relate to down payments received from customers in advance of satisfying a performance obligation. This deferred revenue is included as Deferred income on the Condensed Consolidated Balance Sheets.

Total contract assets and contract liabilities are as follows:

June 30, 

December 31, 

    

2022

    

2021

Unbilled receivables

 

$

492

 

$

178

Deferred revenue

(1,083)

(119)

Net contract assets (liabilities)

$

(591)

$

59

During the six months ended June 30, 2022, the Company recognized $59 of revenue that was included in the contract asset balance as of December 31, 2021. During the six months ended June 30, 2021, the Company recognized $77 of revenue that was included in the contract liability balance as of December 31, 2020.

NOTE 12. – EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted loss per common share for the three and six months ended June 30, 2022 and 2021, respectively. Outstanding options, and RSUs were excluded from the calculation of diluted EPS as the effect was antidilutive.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

(in thousands, except for per-share data)

Net loss

$

(11,498)

$

(4,174)

$

(20,415)

$

(9,204)

Weighted average common shares outstanding - basic and diluted

 

182,004

154,811

172,632

149,564

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.12)

$

(0.06)

Anti-dilutive shares are as follows as of June 30:

Options

4,912

5,776

4,912

5,776

Restricted stock units

3,835

3,185

3,835

3,185

8,747

8,961

8,747

8,961

25

NOTE 13. – SUBSEQUENT EVENTS

Capital Raise

On July 21, 2022, the Company and certain institutional investors (the “Investors”) entered into a securities purchase agreement (the “Securities Purchase Agreement”) relating to the issuance and sale of shares of common stock pursuant to a registered direct offering (the “Registered Offering” and, together with the Private Placement (as defined below), the “Offerings”). The Investors purchased approximately $35,000 of shares, consisting of an aggregate of 17,073 shares of common stock at a purchase price of $2.05 per share. The Securities Purchase Agreement provides that, subject to certain exceptions, until the earlier of (i) 90 days after the closing of the Offerings or (ii) the trading day following the date that the Company’s common stock’s closing price exceeds $3.00 for a period of 10 consecutive trading days, neither the Company nor any of its subsidiaries will issue, enter into any agreement to issue or announce the issuance or proposed issuance of any shares of common stock or common stock equivalents.

The Securities Purchase Agreement provides that, subject to certain exceptions, for a period of six months following the closing of the Offerings, the Company will be prohibited from effecting or entering into an agreement to effect any issuance by the Company or any of its subsidiaries of common stock or common stock equivalents (or a combination of units thereof) involving a variable rate transaction, which generally includes any transaction in which the Company (i) issues or sells any debt or equity securities that are convertible into, exchangeable or exercisable for, or include the right to receive additional shares of common stock either (A) at a conversion price or exchange rate that is based upon and/or varies with the trading prices of or quotations for the shares of common stock at any time after the initial issuance of such securities, or (B) with a conversion, exercise or exchange price that is subject to being reset at some future date after the initial issuance of such debt or equity security or upon the occurrence of specified or contingent events directly or indirectly related to the business of the Company or the market for the common stock or (ii) enters into any agreement, whereby the Company may issue securities at a future determined price.

The net proceeds to the Company from the Offerings, after deducting the fees of Dawson James Securities, Inc. (the “Placement Agent”), the fees of Roth Capital Partners, its financial advisor, and the Company’s estimated offering expenses, were approximately $32,500. The Offerings closed on July 25, 2022.

Pursuant to the Securities Purchase Agreement, in a concurrent private placement, the Company issued and sold to the Investors warrants (the “Warrants”) to purchase up to 17,073 shares of common stock (the “Private Placement”). The Warrants are exercisable immediately upon issuance at an exercise price of $2.05 per share of common stock, subject to adjustment in certain circumstances, and expire on July 25, 2027.

Under the Securities Purchase Agreement, the Company has agreed to file a registration statement on Form S-3 providing for the resale of the Warrant Shares by the Investors within 45 days of July 21, 2022.

The Company agreed to pay the Placement Agent a cash fee of 5.0% of the gross proceeds from the Offerings, an additional 5.0% cash fee of any cash exercise of the Warrants and to reimburse the Placement Agent for its expenses, including the reimbursement of legal fees up to an aggregate of $25. The engagement agreement with the Placement Agent requires the Company to indemnify the Placement Agent and certain of its affiliates against certain customary liabilities.

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

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with, our audited consolidated financial statements, the accompanying notes and the MD&A included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, as well as our Condensed Consolidated Financial Statements and the accompanying notes included in Item 1 of this Form 10-Q. Note references are to the notes to Condensed Consolidated Financial Statements included in Item 1 of this Form 10-Q.

For purposes of this MD&A, references to the “Company,” “we,” “us” or “our” refer to the operations of 22nd Century Group, Inc. and its direct and indirect subsidiaries for the periods described herein. In addition, dollars are in thousands, except per share data or unless otherwise specified.

26

Forward Looking Statements

Except for historical information, all of the statements, expectations, and assumptions contained in this section are forward-looking statements. Forward-looking statements typically contain terms such as “anticipate,” “believe,” “consider,” “continue,” “could,” “estimate,” “expect,” “explore,” “foresee,” “goal,” “guidance,” “intend,” “likely,” “may,” “plan,” “potential,” “predict,” “preliminary,” “probable,” “project,” “promising,” “seek,” “should,” “will,” “would,” and similar expressions. Actual results might differ materially from those explicit or implicit in forward-looking statements. Important factors that could cause actual results to differ materially are set forth in “Risk Factors” in our Annual Report on Form 10-K filed on March 1, 2022, in our Quarterly Report on 10-Q for the three months ended March 31, 2022 filed on May 5, 2022 and herein in Part II – Item 1. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events, or otherwise, except as otherwise required by law. All information provided in this quarterly report is as of the date hereof, and we assume no obligation to and do not intend to update these forward-looking statements, except as required by law.

Business Overview

22nd Century Group, Inc. (Nasdaq: XXII) is a leading agricultural biotechnology company focused on tobacco harm reduction, reduced nicotine tobacco, and improving health and wellness through plant science. In tobacco, hemp/cannabis, and hop plants, we use modern plant breeding technologies, including genetic engineering, gene-editing, and molecular breeding to deliver solutions for the life science and consumer products industries by creating new, proprietary plants with optimized alkaloid and flavonoid profiles as well as improved yields and valuable agronomic traits. Our mission in tobacco is to reduce the harm caused by smoking by introducing adult smokers to our proprietary Very Low Nicotine Content “VLNC” tobacco and cigarette products. The Company received the first and only Food and Drug Administration (“FDA”) Modified Risk Tobacco Product (“MRTP”) authorization of a combustible cigarette in December 2021. In April 2022, we made our VLN® reduced nicotine cigarettes available through a pilot conducted in select Circle K stores in Chicago. Our mission in hemp/cannabis is to develop proprietary varieties of hemp with valuable cannabinoid and terpene profiles and other superior agronomic traits, with potential applications in life sciences and consumer products. Our mission in hops is to leverage our experience with tobacco and hemp/cannabis, a close hop relative, and accelerate the development of proprietary specialty hop varieties or valuable traits, with potential applications in life sciences and consumer products. We have a significant intellectual property portfolio of issued patents and patent applications relating to both tobacco and hemp/cannabis plants and have further resources directed towards creating and securing additional intellectual property pertaining to all three franchises.

Tobacco Franchise Overview

In tobacco, we have developed unique and proprietary bright and burley Very Low Nicotine Content (“VLNC”) tobaccos that grow with at least 95% less nicotine than tobacco used in conventional cigarettes. In 2011, we developed our SPECTRUM® variable nicotine research cigarettes in collaboration with independent researchers, officials from the U.S. Food and Drug Administration (“FDA”), the National Institute on Drug Abuse (“NIDA”), which is part of the National Institutes of Health (“NIH”), the National Cancer Institute (“NCI”), and the Centers for Disease Control and Prevention (“CDC”). Since 2011, we have provided more than 31.6 million variable nicotine research cigarettes for use in numerous independent clinical studies funded in large part by agencies of the United States federal government. These independent clinical studies are estimated to have been performed at a cost of more than $125 million. The results of these independent clinical studies have been published in peer-reviewed publications (including the New England Journal of Medicine, the Journal of the American Medical Association, and many others) and indicate that our VLNC tobaccos have been associated with reductions in smoking, nicotine exposure and nicotine dependence with little to no evidence of compensatory smoking and without serious adverse events. Lists of published and on-going clinical studies using our variable nicotine research cigarettes are shown on our website at https://www.xxiicentury.com/vln-clinical-studies/published-clinical-studies-on-very-low-nicotine-content-vlnc-cigarettes and https://www.xxiicentury.com/vln-clinical-studies/on-going-clinical-studies-on-very-low-nicotine-content-vlnc-cigarettes. We do not incorporate third party studies or the information on our website into this quarterly report on Form 10-Q.

27

We believe that our proprietary reduced nicotine content cigarettes, sold under the brand name VLN®, have a large global market opportunity. According to a 2021 report by the Foundation for a Smoke Free World, global nicotine retail sales totaled approximately $853 billion and of that, 84.1% was comprised of combustible cigarettes. According to the CDC and the World Health Organization (“WHO”), there are more than 1 billion global and 30 million U.S. adult smokers. CDC statistics go on to state that more than two-thirds of adult smokers want to quit, yet less than ten percent of them are able to quit successfully. Despite the proliferation of vape and other less harmful nicotine delivery systems, we believe that smokers are actively seeking alternatives to addictive combustible cigarettes. In our consumer perception studies, 60% of adult smokers indicated a likelihood to use VLN®.

Our VLN® cigarettes contain 95% less nicotine content than conventional cigarettes in a familiar combustible product format that replicates the conventional cigarette smoking experience, including the sensory and experiential elements of taste, scent, smell, and “hand-to-mouth” behavior. On average, the tobacco in VLN® cigarettes contain 0.5 milligrams of nicotine per gram of tobacco, an amount cited by the FDA, based on clinical studies, to be “minimally or non-addictive.” It is believed that the reduced nicotine levels in VLN® creates a dissociation between the act of smoking and the introduction of nicotine to the bloodstream, which helps adult smokers to smoke less.

Since 2011, our reduced nicotine content cigarettes have been used in more than 50 independent scientific clinical studies by universities and institutions. These studies show that smokers who use our products: (i) reduce their nicotine exposure and dependence, (ii) smoke fewer cigarettes per day, (iii) increase their number of smoke-free days, and (iv) double their quit attempts – all with minimal or no evidence of nicotine withdrawal or compensatory smoking. Our research cigarettes, SPECTRUM®, continue to be used in numerous independent, scientific studies to validate the enormous public health benefit identified by the FDA and others of implementing a national product standard requiring all cigarettes to contain “minimally or nonaddictive” levels of nicotine.

In December 2019, the FDA granted a Premarket Tobacco Application (“PMTA”) authorization for our reduced nicotine content cigarettes, giving us the ability to sell our product. On December 23, 2021, the FDA authorized the marketing of VLN® King and VLN® Menthol King reduced nicotine content cigarettes as Modified Risk Tobacco Products (MRTPs) with a modified exposure classification. In doing so, the FDA stated that VLN® - which smokes, tastes, and smells like a conventional cigarette but contains 95% less nicotine than conventional, highly addictive cigarettes – “help reduce exposure to, and consumption of, nicotine for smokers who use them.” In its marketing order granting the MRTP, the FDA authorized an additional fourth claim: “Helps You Smoke Less” that we must use in the advertising and on the packaging of all VLN® products where other approved claims are also used.

Following FDA authorization, we commenced activities to launch VLN® culminating in initial sales in April 2022 in the Chicago metro area through our retail pilot launch partner, Circle K. Our pilot in Chicago, at more than 150 Circle-K stores, will inform the anticipated rollout of VLN® to additional geographies where we will continue to position VLN® in the premium pricing segment of the cigarette market. During the second quarter 2022, the pilot and consumer studies have made clear that our approach focusing on awareness, education and trial is working with adult smokers. Our VLN® pilot in Chicago has exceeded our expectations driving us to accelerate and expand our launch. We are now testing specific offers designed to increase trial and repeat purchase among existing smokers looking to smoke less/reduce their nicotine consumption while also expanding our presence in Chicago and the State of Illinois. We are also expanding our VLN® launch to the state of Colorado ahead of plan. Colorado offers a reduced taxation rate for MRTP authorized products, providing a favorable cost structure for our VLN® products in that state compared to traditional premium cigarettes. In addition, we are working closely with a major consumer packaged goods (CPG) distributor and a long-standing specialty distributor covering convenience, grocery, and drug stores across the state, giving us full access to a broad range of more than 3,000 targeted statewide potential points of sale. As of August 9, 2022, we have secured regulatory authorizations to sell VLN® in 40 states and the District of Columbia. We have applications pending in all remaining states.

To meet anticipated demand for our VLN® products in the U.S. and elsewhere, we planted our largest ever VLN® tobacco crop in 2022, which includes our second-generation reduced nicotine tobacco plants. 22nd Century is already seeing higher yields, enhanced quality leaf, improved disease resistance, and a reduction in nutrient inputs. We have also expanded our existing manufacturing operations to increase capacity by 25%, including installation of a new production line and initiation of a second shift.

We also believe that recent political changes will likely be favorable to our business prospects from a policy priority and regulatory standpoint. Under the new administration and new leadership at the FDA and Center for Tobacco Products (“CTP”), we believe that the FDA will refocus on implementing a menthol ban on combustible high nicotine cigarettes and its ground-breaking Comprehensive Plan for Tobacco and Nicotine Regulation, in particular the Agency’s plan to cap the amount of nicotine in

28

combustible cigarettes to a “minimally or non-addictive” level. We believe that the MRTP authorization and the launch of VLN® serves as a starting point for the FDA’s proposed policies.

On January 27, 2022, the FDA posted an update on its FDA Voices site stating that it “remains on track” with its plans to prohibit menthol in combustible tobacco products. We continue to support upcoming FDA action and believe VLN® Menthol King reduced nicotine cigarettes could be exempted from the menthol ban to help current menthol smokers transition away from highly addictive nicotine cigarettes. The FDA published a proposed tobacco product standard to ban menthol as a characterizing flavor in cigarettes in April 2022. The proposed FDA rule includes a process for firms to request an exemption from the standard for specific products of certain types on a case-by-case basis, indicating “reduced nicotine” as an example of such exemption. On August 1, 2022, we submitted public comments in support of a tobacco product standard for menthol in cigarettes.

In June 2022, the FDA in a news release announced that the Biden-Harris Administration published plans for future regulatory action that includes the FDA’s plans to develop a proposed product standard that would establish a maximum nicotine level to reduce the addictiveness of cigarettes and certain other combusted tobacco products. A proposed rule for a tobacco product standard for nicotine level of certain tobacco products was published on June 21, 2022, in the Spring 2022 Unified Agenda of Regulatory and Deregulatory Actions.

We continue to iterate on our reduced nicotine technology as we believe that our next generation, non-GMO (genetically modified organism) plant research is the key to commercializing our reduced nicotine content tobacco and technology in international markets where non-GMO products are preferred. or GMO products are banned. Our patented, non-GMO technology can introduce very low nicotine traits into virtually any variety of tobacco, including bright, burley, and oriental. We have successfully applied our non-GMO technology to bright and burley varieties of tobacco and have initiated commercial growing activities for our non-GMO reduced nicotine varieties including, non-GMO VLN® bright and burley varieties. We anticipate production of our VLN® 2.0 American blend cigarettes beginning in 2023.

Hemp/Cannabis Franchise Overview

In hemp/cannabis, we are developing proprietary hemp/cannabis varieties with increased levels of certain cannabinoids and other desirable agronomic traits with the goal of creating new and valuable intellectual property and plant lines.

Our activities in the United States involve only work with legal hemp in full compliance with U.S. federal and state laws. Hemp and the marijuana plants are part of the same cannabis genus, however, hemp does not have more than 0.3% dry weight content of delta-9-tetrahydrocannabinol (“THC”). While the 2018 Farm Bill legalized hemp and cannabinoids extracted from hemp in the U.S., such extracts remain subject to state laws and regulation by other U.S. federal agencies such as the FDA, U.S. Drug Enforcement Administration (“DEA”), and the U.S. Department of Agriculture (“USDA”). The same plant, with a higher THC content is marijuana, which is legal under certain state laws but not yet legal under U.S. federal law. The similarities between these plants can cause confusion. To reflect this difference in law, sometimes we refer to legal hemp and the legal hemp industry as hemp/cannabis to distinguish this as being separate and apart from marijuana/cannabis which is not legal under U.S. federal law. Our activities with legal hemp have sometimes been incorrectly perceived as us being involved in federally illegal marijuana/cannabis. This is not the case. In the United States, we work only with legal hemp in full compliance with federal and state laws, and outside the U.S., we operate in full compliance with the laws of each country in which we operate.

Our goal is to provide leading companies in the life science, consumer product, and pharmaceutical end-use markets with new, disruptive, and highly differentiated plant lines or ingredients (flower, extracts, distillates, isolates, etc.) derived from hemp/cannabis plants. Most existing hemp/cannabis plant lines do not exhibit the stable genetics, predictable yield, and specific composition of cannabinoids required to fully unlock the value of the hemp/cannabis industry. Our plant genetics and innovative upstream cannabinoid value chain provide for rapid development and optimization of plant products and scale-up as the industry evolves toward mass production.

In May 2022, we completed the acquisition of GVB Biopharma ("GVB"), a privately held contract development and manufacturing organization (CDMO). At the end of the second quarter 2022, integration of the companies is substantially complete, leading to an approximately doubling of our revenue going forward. GVB is believed to be one of the largest providers of hemp-derived active ingredients for the pharmaceutical and consumer goods industries worldwide based on total tonnage. GVB has industry leading market positions and expertise in all facets of the hemp/cannabis industry, which include: research and genetics, proprietary

29

cryogenic hemp extraction; refining, conversion, and product formulation technology; leading supplier of Active Pharmaceutical Ingredients (API); low-cost, scalable manufacturing capabilities; regulatory and compliance expertise; industry trusted high-quality products; current international capabilities

We believe that GVB’s strengths complement our existing upstream and downstream value chains, which includes expertise in cannabinoid receptor science with CannaMetrix, plant research and proprietary genetics through its KeyGene partnership, breeding expertise with Extractas Bioscience (formerly Tasmanian Alkaloids PTY), and cultivation capabilities at Needle Rock Farms. The combination with 22nd Century gives us control of the product cycle from biomass to ingredients to finished goods.

The acquisition of GVB has expanded our global footprint adding U.S. and international assets and capabilities. GVB operates three primary manufacturing facilities that have significant capacity to support growth with limited capital expenditure. These three facilities are located in Grass Valley, Oregon (refinement facility), Las Vegas, Nevada (Private Label/Contract Manufacturing), and Prineville, Oregon (crude extraction). GVB’s new Prineville, Oregon facility is one of the largest hemp extraction plants in the world, with expected CBD crude capacity exceeding 20,000 kg/month. The new facility is expected to be fully operational by the end of September when fresh biomass is available, allowing GVB greater vertical integration and improved gross margins as it ramps volume. The Company is actively pursuing additional business development through GVB’s existing relationships to further accelerate its growth.

Hops Franchise Overview

We are leveraging our experience with tobacco and hemp/cannabis to accelerate the development of proprietary specialty hop varieties with valuable competitive advantages to increase yields and distinctive aroma, flavor, nutraceutical and medicinal properties, and disease/pest resistance. We believe that our innovative upstream alkaloid plant value chain is critical to unlocking new disruptive hop plant varieties and IP at large-scale. We are leveraging research findings from the closely related hemp/cannabis plant and our strategic partnerships to support the development of our new technologies based on molecular breeding, flowering time, and double haploid breeding to accelerate the stabilization or creation of hop varieties. Industry reliance on high-risk traditional breeding techniques makes hops ripe for disruption with our new accelerated molecular breeding technologies and gene-editing tools.

Hops is a large global addressable market with well-established hops providers and consumer brands. We are actively engaged in discussions with multiple hops growers and consumer product partners to develop specific desired traits in leading hop strains that are already well-accepted by the brewing industry. We have an exclusive agreement with KeyGene for research with the hops plant. We believe hops presents a faster route to commercialization than tobacco and hemp/cannabis due to lower regulatory barriers.

Additional information about our business and operations is contained in our Annual Report on Form 10-K for the year ended December 31, 2021.

Corporate Business Highlights

R. Hugh Kinsman was appointed Chief Financial Officer on June 16, 2022, expanding his role at GVB Biopharma to include corporate financial leadership functions.
John J. Miller joined our tobacco business in May 2022, to help achieve the full potential of our tobacco franchise. Mr. Miller was the President and CEO of Swisher International, Inc., the largest manufacturer and exporter of cigars and smokeless tobacco products in America.
Dr. Calvin Treat joined the Company as our Chief Scientific Officer on May 23, 2022, further enhancing our deep expertise in plant-based biotechnology across all three of our plant franchises. Dr. Treat has led global plant biotechnology programs at Bayer and Monsanto, including corn, soybean, and cotton crop improvement technologies.

30

Second Quarter 2022 Financial Highlights:

Net revenues for the second quarter of 2022 were $14,477, an increase of 72.9% from $8,371 in 2021. The increase was due to increased contract manufacturing volumes as well as the addition of GVB revenue for half of the second quarter.
oNet revenue from tobacco related products was $9,971, an increase of 19.1% from 2021.
oNet revenue from hemp/cannabis related products was $4,506, compared to $0 in the prior year, reflecting a partial quarter of GVB revenue following the closing of the acquisition on May 13, 2022.
Gross profit for the second quarter of 2022 was $892, an increase of 99.1% compared $448 in the prior year second quarter.
oTobacco gross margin of 10% in the second quarter compared to 5.3% in the prior year reflected a favorable change in mix of tobacco contract manufacturing volumes
oExcluding the impact of the GVB acquisition, which included $1.0 million of inventory step-up amortization, hemp/cannabis gross profit as a percentage of revenues for half of the second quarter would have been approximately 22%.
Total operating expenses for the second quarter 2022 increased to $11,368 compared to $7,088 in the prior year driven by:
oSales, general and administrative expenses increased by approximately $3.3 million compared to the prior year period.  This was driven primarily by approximately $1.3 million of GVB expenses, $0.8 million of transactions costs in connection with the acquisition of GVB, and $1.2 million of higher strategic consulting and marketing, legal and personnel expenses as we continue to expand the launch of VLN and build our executive management team.

oResearch and development expenses increased by approximately $1.0 million compared to the prior year period, driven by costs associated with the Company’s hemp/cannabis research programs. The Company’s R&D investments are expected to continue in future quarters as the Company advances and accelerates the development of new, highly-differentiated hemp/cannabis plants and expands its R&D efforts in hops.

Operating loss for the second quarter 2022 was $10,476, compared to $6,640 in the prior year period.

Net loss in the second quarter of 2022 was $11,498, representing a net loss per share of $0.06.
As of June 30, 2022, we had $26,242 in cash, cash equivalents and short-term investments securities.

Results of Operations

Quarter and Year-to-Date June 30, 2022 compared to Quarter and Year-to-Date June 30, 2021.

Amounts in thousands, except for share and per share data.

Revenue, net

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2022

    

2021

    

2022

    

2021

Revenue, net

$

14,477

$

8,371

$

23,521

$

15,177

Dollar Change from Prior Year

$

6,106

 

  

$

8,344

The increase in net revenue for the three months ended June 30, 2022, compared to the three months ended June 30, 2021, was due to an increase in tobacco revenues of contract manufactured cigarettes of $1,680; which includes fulfillment of a SPECTRUM® cigarette order of $306 offset by decreased sales of filtered cigars of $80 and hemp/cannabis revenue due to the GVB acquisition of $4,506.

31

The increase in net revenue for the six months ended June 30, 2022 was due to an increase in tobacco revenues of contract manufactured cigarettes of $2,710 and increased filtered cigars of $1,128 and hemp/cannabis revenues due to the GVB acquisition of $4,506.

Gross profit

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2022

    

2021

    

2022

    

2021

Gross profit

$

892

$

448

$

1,200

$

963

Percent of Product Sales

 

6.2

%  

5.4

%

5.1

%  

6.3

%  

Dollar Change from Prior Year

$

444

 

  

$

237

The increase in gross profit and gross profit as a percent of sales for the three months ended June 30, 2022, compared to the three months ended June 30, 2021, was driven by improved tobacco revenues contract manufactured filtered cigar sales mix due to new customer contracts and price increases taken on contract manufactured cigarettes. Hemp/cannabis gross profit was negligible based on timing of the acquisition of GVB and inventory-step up amortization of $978.

The increase in gross profit and gross profit as a percent of sales for the six months ended June 30, 2022, compared to the six months ended June 30, 2021, was primarily driven by improved tobacco revenue contract manufactured filtered cigar sales mix due to new customer contracts, cigarette price increases during the second quarter of 2021, and fulfillment of our SPECTRUM® cigarette order. Hemp/cannabis gross profit was negligible based on timing of the acquisition of GVB and inventory-step up amortization of $978.

Research and development (“R&D”) expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2022

    

2021

    

2022

    

2021

Research and development

$

1,897

$

903

$

3,036

$

1,759

Percent of Product Sales

 

13.1

%  

 

10.8

%

12.9

%

11.6

%

Dollar Change from Prior Year

 

$

994

 

  

$

1,277

The increase in R&D expense for the three months ended June 30, 2022, compared to the three months ended June 30, 2021, was primarily due to increased consulting and professional services of $463, license, royalty, and contract costs of $425, personnel expense of $70 and testing costs of $21, offset by decreased patent expenses of $23.

The increase in R&D expense for the six months ended June 30, 2022, compared to the six months ended June 30, 2021, was driven by an increase in R&D contract costs of $748, consulting and professional services of $480, and personnel expense of $52. This decrease was partially offset by decreased patent expenses of $20 and facilities expense of $16 for the six months ended June 30, 2022, compared to the prior year period. We continue to prioritize our R&D activities to achieve our strategic and investment priorities.

Sales, general and administrative expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2022

    

2021

    

2022

    

2021

Sales, general and administrative

$

9,471

$

6,185

$

16,785

$

11,015

Percent of Product Sales

 

65.4

%  

 

73.9

%

71.4

%

72.6

%

Dollar Change from Prior Year

$

3,286

 

  

$

5,770

The increase in SG&A expense during the three months ended June 30, 2022, as compared to the three months ended June 30, 2021, was driven by additional SG&A costs of $1,319 from GVB, one-time transaction costs related to the acquisition of

32

GVB of $787, strategic consulting expenses of $757, sales and marketing expenses of $447, personnel expenses of $155 and travel and entertainment of $125. This was partially offset by decreased equity compensation expense of $138 and insurance expenses of $83 compared to the respective prior year period.

The increase in SG&A expense during the six months ended June 30, 2022, as compared to the six months ended June 30, 2021, was driven by additional SG&A costs of $1,319 from GVB, one-time transaction costs related to the acquisition of GVB of $839, increased strategic consulting expenses of $2,037, legal fees of $458, sales and marketing expenses of $456, equity compensation expense of $551, and travel and entertainment expenses of $226. This was partially offset by decreased personnel expense of $142 compared to the respective prior year period.

We will continue to incur incremental SG&A spending as growth and investment opportunities present themselves.

Gain on Panacea investment conversion

On June 30, 2021, the Company entered into a Promissory Note Exchange Agreement with Panacea and a Securities Exchange Agreement with Panacea, Exactus, Inc. (“Exactus”) (OTCQB:EXDI) and certain other Panacea shareholders. Pursuant to the Securities Exchange Agreement, Exactus fully acquired Panacea. These transactions effect the (i) conversion of all of the Company’s existing Series B Preferred Stock in Panacea into 91,016,026 shares of common stock in Exactus valued at $9,102 as of June 30, 2021 and (ii) the conversion of the Company’s existing debt in Panacea by converting the outstanding $7,000 principal balance convertible note receivable and all accrued but unpaid interest thereon for fee simple ownership of Needle Rock Farms (224 acres in Delta County, Colorado) and equipment valued at $2,248, $500 in Panacea’s Series B Preferred Stock (which was subsequently converted to Exactus common stock under the Securities Exchange Agreement), and a new $4,300 promissory note (the “Promissory note receivable”) with a maturity date of June 30, 2026 and a 0% interest rate. The Promissory note receivable is with a related party of Panacea and is fully secured by a first priority lien on Panacea’s headquarters located in Golden, Colorado.

The conversion was recorded as a non-monetary transaction, based on the fair value of the assets received, and resulted in a gain of $2,548 which is included within the Condensed Consolidated Statements of Operations. Our shares of Exactus common stock were valued based on a closing share price of $.10 per share as published on June 30, 2021. Our investment is described further within Note 4 to our financial statements included herein.

Unrealized gain (loss) on investment

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2022

    

2021

    

2022

    

2021

Unrealized gain (loss) on investments

$

(885)

$

(176)

$

(1,702)

$

(140)

Percent of Product Sales

 

(6.1)

%

 

(2.1)

%

(7.2)

%

(0.9)

%

Dollar Change from Prior Year

 

$

(709)

 

  

$

(1,562)

Unrealized gain (loss) on investment includes fair value adjustments for our investment in Aurora Cannabis Inc (“Aurora”) stock warrants and our investment in Panacea Life Sciences Holdings, Inc. (“PLSH”) common stock. Both investments are considered equity securities and are adjusted to fair value at each reporting period as discussed within Note 4 to our Condensed Consolidated Financial Statements included herein.

The warrants to purchase 81,164 shares of Aurora common stock were valued at $0 as of June 30, 2022, using the Black-Scholes pricing model, which amounted to an unrealized loss of $1 for the three months ended June 30, 2022, and an unrealized loss of $5 for the six months ended June 30, 2022.

Our shares of PLSH common stock were valued based on the closing share price as of June 30, 2022. As of June 30, 2022, the shares were valued at $644 which amounted to an unrealized loss of $884 for the three months ended June 30, 2022, and an unrealized loss of $1,697 for the six months ended June 30, 2022. Our investment in PLSH is a small microcap stock which can be subject to large market volatility resulting in fluctuations to our net loss and loss per share—due to unrealized gains or losses that will be recognized within the Condensed Consolidated Statements of Operations.

33

Interest expense

Quarter-to-Date

 

Year-to-Date

June 30

June 30

 

June 30

June 30

    

2022

    

2021

 

2022

    

2021

Interest Expense

$

(77)

$

(14)

$

(82)

$

(21)

Percent of Product Sales

 

(0.5)

%

(0.2)

%

(0.4)

%

(0.1)

%

Dollar Change from Prior Year

 

$

(63)

 

  

$

(61)

Interest expense decreased in 2022, as compared to the prior year period, primarily due to the reduction of note payable balances for our licenses which were fully paid off during the fourth quarter of 2021.

Liquidity and Capital Resources

June 30

December 31, 

    

2022

    

2021

Cash and cash equivalents

$

2,668

$

1,336

Short-term investment securities

$

23,574

 

$

47,400

Working capital

$

26,567

 

$

45,958

Cash, cash equivalents and short-term investment securities decreased by $22,494 primarily as a result of cash used in operating activities, offset by proceeds of sales of short-term investment securities (and corresponding decrease).

Working Capital

As of June 30, 2022, we had working capital of approximately $26,567 compared to working capital of approximately $45,958 at December 31, 2021, a decrease of $19,391. This decrease in working capital was primarily due to a $9,705 decrease in net current assets and an increase in net current liabilities of $9,686.

Summary of Cash Flow

Six Months Ended

June 30, 

    

2022

    

2021

Cash provided by (used in):

Operating activities

$

(19,494)

$

(12,270)

Investing activities

 

19,726

 

 

(39,667)

Financing activities

 

1,100

 

 

52,945

Net change in cash and cash equivalents

$

1,332

 

$

1,008

Net cash (used in) operating activities

Cash used in operating activities increased $7,224 from $12,270 in 2021 to $19,494 in 2022. The primary driver for this increase was higher SG&A spending of $5,770, a $2,548 gain on the Panacea investment conversion that occurred in 2021, and an increase in cash used for working capital components related to operations in the amount of $2,488 for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021.

Net cash provided by (used in) investing activities

The decrease in cash used in investing activities of $59,393 was primarily the result of a net increase in the net cash provided by our short-term investments in the amount of $62,193 offset by an increase in the cash used for acquisition of property, plant and equipment and the acquisition of patents, trademarks and licenses in the amount of $865 for the six months ended June 30, 2022, as compared to the six months ended June 30, 2021.

34

Net cash provided by financing activities

During the six months ended June 30, 2022, cash provided by financing activities decreased by $51,845 resulting from (i) the net proceeds of $11,782 resulting from the cash exercises of all outstanding warrants during the first quarter of 2021; (ii) net proceeds of $38,258 resulting from a capital raise in June 2021; (iii) increased net proceeds from note payable issuances and payments of $925; and (iv) net proceeds from stock option exercises of $1,085. This decrease was partially offset by cash paid for taxes related to settlement of restricted stock units of $469.

Cash demands on operations

Our principal sources of liquidity are our cash and cash equivalents, short-term investment securities, and cash generated from our Tobacco contract manufacturing business and Hemp/cannabis business. As of June 30, 2022, we had approximately $26,242 of cash and cash equivalents and short-term investment securities which is a decreased of $22,494 from December 31, 2021. This decrease was primarily due to the cash used in operating activities. As described below, on July 25, 2022, we completed a $35,000 above-market registered direct offering with institutional investors generating net proceeds of approximately $32,500 intended to accelerate the launch of our VLN® products.

Our short-term investment securities, along with the proceeds from the July 2022 capital raise and sustained Tobacco contract manufacturing and Hemp/cannabis sales, will provide sufficient resources for estimated contractual commitments, described further in Note 9 to our Condensed Consolidated Financial Statements included herein, and normal cash requirements for operations well beyond the next twelve months. The Company is selectively deploying capital to accelerate the launch of VLN®, expand tobacco manufacturing operations, invest in GVB’s production capacity and increase inventory levels to meet growing demand for both hemp/cannabis and tobacco products and for research and development. 22nd Century’s cash requirements are anticipated to decrease, reflecting higher sales volume for VLN® products through fiscal 2023 and continued organic growth of GVB’s operations, providing adequate liquidity from the current balance sheet to complete its planned strategic initiatives.

July 2022 Equity capital resources

On July 25, 2022, we completed a capital raise through a registered direct offering and issued 17,073 shares of common stock for net cash proceeds of $32,525. This excludes the proceeds, if any, from the exercise of the 17,073 warrants sold in the private placement that occurred concurrently with this offering, The offering proceeds will be used for expansion and acceleration of the launch of our VLN® reduced nicotine content tobacco cigarettes in additional markets, research and development expenses, procurement and development of additional intellectual property rights, working capital and general corporate purposes.

Critical Accounting Policies and Estimates

The preparation of our Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the U.S. requires management to make estimates, assumptions and judgments that affect the amounts reported in the financial statements and accompanying notes. Our estimates, assumptions and judgments are based on historical experience and various other assumptions believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amount of assets and liabilities that are not readily apparent from other sources. Making estimates, assumptions and judgments about future events is inherently unpredictable and is subject to significant uncertainties, some of which are beyond our control. Management believes the estimates, assumptions and judgments employed and resulting balances reported in the Condensed Consolidated Financial Statements are reasonable; however, actual results could differ materially.

Business Combinations

The Company accounts for business combinations in accordance with ASC Topic 805, Business Combinations. The fair value of the consideration paid is assigned to the underlying net assets of the acquired business based on the respective fair values of identifiable assets acquired and liabilities assumed on the date of acquisition. Any excess purchase price over the fair value of net assets acquired is recorded to goodwill. Determining the fair value of these items requires management’s judgment and often also requires the use of independent valuation specialists. Fair value determinations and useful life estimates are based on, among other factors, estimates of expected future cash flows from revenues of the intangible assets acquired, estimates of appropriate discount rates used to present value expected future cash flows, estimated useful lives of the intangible assets acquired and other factors. The

35

judgments made in the determination of the estimated fair values assigned to the assets acquired and the liabilities assumed, as well as the estimated useful life of certain assets and liabilities, can materially impact the financial statements in periods after acquisition, such as through depreciation and amortization expense. For more information see Note 2 “Business Combinations” of the Notes to Condensed Consolidated Financial Statements.

There have been no other material changes to the information set forth in our Annual Report on Form 10-K for the year ended December 31, 2021.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements as defined by Item 303(a)(4) of Regulation S-K.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

There have been no material changes to the information set forth in our Annual Report on Form 10-K for the year ended December 31, 2021.

Item 4. Controls and Procedures

(a)

Evaluation of Disclosure Controls and Procedures:

The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed in its Securities Exchange Act of 1934 (“Exchange Act”) reports are recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including the Company’s chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. 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 chief executive officer and chief financial officer, after evaluating the effectiveness of the Company’s “disclosure controls and procedures” (as defined in the Exchange Act Rules 13a-15(e) or 15d-15(e)) as of the end of the period covered by this quarterly report, have concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Form 10-Q to ensure information required to be disclosed is recorded, processed, summarized and reported within the time period specified by SEC rules, based on their evaluation of these controls and procedures as required by paragraph (b) of Exchange Act Rules 13a-15 or 15d-15.

(b)

Changes in Internal Control over Financial Reporting:

During the three months ended June 30, 2022, the Company's internal controls over financial reporting expanded to include those inherited from the acquisition of GVB, which are currently under evaluation by management. There were no additional changes in our internal control over financial reporting during the quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

36

Part II. OTHER INFORMATION

Item 1. Legal Proceedings

See Note 9 - Commitments and Contingencies – Litigation - to our Condensed Consolidated Financial Statements included in this Quarterly Report for information concerning our on-going litigation. In addition to the lawsuits described in Note 9, from time to time we may be involved in claims arising in the ordinary course of business. To our knowledge other than the cases described in Note 9 to our condensed consolidated financial statements, no material legal proceedings, governmental actions, investigations or claims are currently pending against us or involve us that, in the opinion of our management, could reasonably be expected to have a material adverse effect on our business and financial condition.

Item 1A. Risk Factors

Except as set forth below in connection with our acquisition of GVB, there have been no material changes from the risk factors disclosed in Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the SEC on March 1, 2022 and in Item 1A or Part II of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, as filed with the SEC on May 5, 2022.

Risk Factors Related to the Cannabis Industry

We may be unable to successfully integrate GVB’s operations into ours and, even if successfully integrated, we may be unable achieve the expected benefits of such acquisition.

The integration of an acquired company requires, among other things, coordination of administrative functions, research and development operations, accounting and finance functions, and the expansion of information and management systems. Integration, especially a large integration such as the integration of GVB, may prove to be difficult due to the necessity of coordinating geographically separate organizations and integrating key personnel with disparate business backgrounds and accustomed to different corporate cultures. Any difficulties or problems encountered in the integration of GVB’s business or operations could have a material adverse effect on our business.

We intend to continue to acquire businesses which we believe will help achieve our business objectives. The integration of an acquired company may cost more than we anticipate, and it is possible that we will incur significant additional unforeseen costs in connection with such integration. In addition, we may only be able to conduct limited due diligence on an acquired company’s operations. Following an acquisition, we may be subject to liabilities arising from an acquired company’s past or present operations and these liabilities may be greater than the warranty and indemnity limitations that we negotiate. Any liability that is greater than these warranty and indemnity limitations could have a negative impact on our financial condition.

Even if successfully integrated, there can be no assurance that our operating performance after an acquisition such as the acquisition of GVB will be successful or will fulfill management’s objectives.

We have limited supply sources for industrial hemp, and price increases or supply shortages of key raw materials could materially and adversely affect our business, financial condition and results of operations.

Our hemp-based cannabinoid products are composed of certain key raw materials. If the prices of such raw materials increase significantly, it could result in a significant increase in our product development costs. If raw material prices increase in the future, we may not be able to pass on such price increases to our customers. A significant increase in the price of industrial hemp or other raw materials that cannot be passed on to customers could have a material adverse effect on our business, financial condition and results of operations.

Our success will depend upon the availability of industrial hemp and other raw materials that permit us to meet our labeling claims and quality control standards. The supply of our industrial hemp is subject to the same risks normally associated with agricultural production, such as climactic conditions, insect infestations and availability of manual labor or equipment for harvesting. Any significant delay in or disruption of the supply of raw materials could substantially increase the cost of such materials, could

37

require product reformulations, the qualification of new suppliers and repackaging and could result in a substantial reduction or termination by us of our sales of certain products, any of which could have a material adverse effect upon us. Accordingly, there can be no assurance that the disruption of our supply sources will not have a material adverse effect on us.

Loss of key contracts with our customer and/or suppliers, renegotiation of such agreements on less favorable terms or other actions these third parties may take could harm our business.

Most of our agreements with customers and suppliers of our industrial hemp and hemp-derived products are short term. The loss of these agreements, or the renegotiation of these agreements on less favorable economic or other terms, could limit our ability to procure raw material to manufacture and sell our products. This could negatively affect our ability to meet consumer demand for our products. Upon expiration or termination of these agreements, our competitors may be able to secure industrial hemp from our existing customers or suppliers which will put the company at a competitive disadvantage in the market.

There is limited availability of clinical studies related to hemp-based products.

Although hemp plants have a long history of human consumption, there is little long-term experience with human consumption of certain of these innovative product ingredients or combinations thereof in concentrated form. Although we perform research and/or tests the formulation and production of our products, there is limited clinical data regarding the safety and benefits of ingesting industrial hemp-based products. Any instance of illness or negative side effects of ingesting industrial hemp-based products would have a material adverse effect on our business and operations.

Unfavorable interpretations of laws governing hemp processing activities could subject us to enforcement or other legal proceedings and limit our business and prospects.

There are no express protections in the United States under applicable federal or state law for possessing or processing hemp biomass derived from lawful hemp not exceeding 0.3% THC on a dry weight basis and intended for use in finished product, but that may temporarily exceed 0.3% THC during the interim processing stages. While it is a common occurrence for hemp biomass to have variance in THC content during interim processing stages after cultivation but prior to use in finished products, there is risk that state or federal regulators or law enforcement could take the position that such hemp biomass is a Schedule I controlled substance in violation of the CSA and similar state laws. In the event that our operations are deemed to violate any laws, we could be subject to enforcement actions and penalties, and any resulting liability could cause us to modify or cease our operations.

Costs associated with compliance with various laws and regulations could negatively impact our financial results.

The manufacture, labeling and distribution of hemp-based cannabinoid products is regulated by various federal, state and local agencies. These governmental authorities may commence regulatory or legal proceedings, which could restrict our ability to market such products in the future. The FDA regulates our products to ensure that the products are not adulterated or misbranded. We may also be subject to regulation by other federal, state and local agencies with respect to our hemp-based products. Our advertising activities are subject to regulation by the FTC under the Federal Trade Commission Act. In recent years, the FTC and state attorneys general have initiated numerous investigations of dietary and nutritional supplement companies and products. Any actions or investigations initiated against us by governmental authorities or private litigants could have a material adverse effect on our business, financial condition and results of operations. Any actions or investigations initiated against us by governmental authorities or private litigants could have a material adverse effect on our business, financial condition and results of operations.

The shifting regulatory environment necessitates building and maintaining of robust systems to achieve and maintain compliance in multiple jurisdictions and increases the possibility that we may violate one or more of the legal requirements applicable to our business and products. If our operations are found to be in violation of any applicable laws or regulations, we may be subject to penalties, including, without limitation, civil and criminal penalties, damages, fines, the curtailment or restructuring of our operations, injunctions, or product withdrawals, recalls or seizures, any of which could adversely affect our ability to operate our business, our financial condition and results of operations.

Uncertainty caused by potential changes to legal regulations could impact the use and acceptance of hemp-derived products.

38

There is substantial uncertainty and differing interpretations and opinions among federal, state and local regulatory agencies, legislators, academics and businesses as to the scope of operation of Farm Bill-compliant hemp programs relative to the emerging regulation of cannabinoids and the Controlled Substances Act. These different opinions include, but are not limited to, the regulation of cannabinoids by the DEA and/or the FDA, and the extent to which manufacturers of products containing Farm Bill-compliant cultivators and processors may engage in interstate commerce. The existing uncertainties in the hemp derived product regulatory landscape in the United States cannot be resolved without further federal, and perhaps state-level, legislation and regulation or a definitive judicial interpretation of existing laws and regulations. If these uncertainties are not resolved in the near future or are resolved in the manner inconsistent with our business plan, such uncertainties may have an adverse effect upon our plan of operations and the introduction of our hemp-based products in different markets.

Potential future international expansion of our business could expose us to additional regulatory risks and compliance costs.

If we expand internationally or engage in the international sale of our hemp-derived products, we will become subject to the laws and regulations of the foreign jurisdictions in which it operates, or in which it imports or exports products or materials, including, but not limited to, customs regulations in the importing and exporting countries. The varying laws and rapidly changing regulations may impact the Company’s operations and ability to ensure compliance. In addition, the Company may avail itself of proposed legislative changes in certain jurisdictions to expand its product portfolio, which expansion may include unknown business and regulatory compliance risks. Failure by the Company to comply with the evolving regulatory framework in any jurisdiction could have a material adverse effect on the Company’s business, financial condition and results of operations.

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

None

Item 3. Default Upon Senior Securities.

None

Item 4. Mine Safety Disclosures

None

Item 5. Other Information

None

39

Item 6. Exhibits

Exhibit 2.1†

Reorganization and Acquisition Agreement dated May 13, 2022 (incorporated by reference from Form 8-K filed on May 18, 2022).

Exhibit 10.1

Employment Agreement between the Company and R. Hugh Kinsman dated June 15, 2022 (incorporated by reference to Form 8-K filed on June 15, 2022)

Exhibit 31.1

Section 302 Certification - Chief Executive Officer

 

 

Exhibit 31.2

Section 302 Certification - Chief Financial Officer

 

 

Exhibit 32.1

Certification of Principal Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002.

 

 

101.INS

Inline XBRL Instance Document

 

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

Exhibit 104

Cover Page Interactive Data File (formatted as Inline XBRL)

†Schedules and other similar attachments 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 and attachments upon request by the U.S. Securities and Exchange Commission.

40

SIGNATURES

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

 

22nd CENTURY GROUP, INC.

 

 

Date: August 9, 2022

/s/ James A. Mish

 

James A. Mish

 

Chief Executive Officer

 

(Principal Executive Officer)

 

 

Date: August 9, 2022

/s/ R. Hugh Kinsman

 

R. Hugh Kinsman

 

Chief Financial Officer

 

(Principal Accounting and Financial Officer)

41

EX-31.1 2 xxii-20220630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, James A. Mish, Chief Executive Officer of 22nd CENTURY GROUP, INC., certify that:

1.     I have reviewed this quarterly report on Form 10-Q of 22nd CENTURY GROUP, 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 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 Rules13a-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.

5.     The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing 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:

August 9, 2022

 

 

 

 

 

/s/ James A. Mish

 

 

James A. Mish

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)


EX-31.2 3 xxii-20220630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, R. Hugh Kinsman, Chief Financial Officer of 22nd CENTURY GROUP, INC., certify that:

1.    I have reviewed this quarterly report on Form 10-Q of 22nd CENTURY GROUP, 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 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 Rules13a-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.

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing 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:

August 9, 2022

 

 

 

 

 

/s/ R. Hugh Kinsman

 

 

R. Hugh Kinsman

 

 

Chief Financial Officer

 

 

(Principal Accounting and Financial Officer)


EX-32.1 4 xxii-20220630xex32d1.htm EX-32.1

Exhibit 32.1

Written Statement of the Principal Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. §1350

Solely for the purposes of complying with 18 U.S.C. §1350, I, the undersigned Chief Executive Officer of 22nd CENTURY GROUP, INC. (the “Company”), and I, the undersigned Chief Financial Officer of the Company, hereby certify, to the best of my knowledge, that the quarterly report on Form 10-Q of the Company for the quarter ended June 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

This certification is being furnished solely to accompany this Report pursuant to 18 U.S.C. 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934 and is not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

Date:

August 9, 2022

 

 

 

 

 

/s/ James A. Mish

 

 

James A. Mish

 

 

Chief Executive Officer

 

 

 

Date:

August 9, 2022

 

 

 

 

 

/s/ R. Hugh Kinsman

 

 

R. Hugh Kinsman

 

 

Chief Financial Officer


EX-101.SCH 5 xxii-20220630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - BUSINESS ACQUISITIONS - Purchase price allocation (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - INVESTMENTS AND OTHER ASSETS - Investment in Panacea Life Sciences, Inc (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Maturity of available-for-sale securities by contractual maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - NOTES AND LOANS PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - NOTES AND LOANS PAYABLE - Future principal payments (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - COMMITMENTS AND CONTINGENCIES - Licenses (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - INVESTMENTS & OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - NOTES AND LOANS PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - BUSINESS ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - BUSINESS ACQUISITIONS - Purchase price allocation (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - BUSINESS ACQUISITIONS - Pro forma information (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INVESTMENTS & OTHER ASSETS - Total carrying value (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - INVESTMENTS & OTHER ASSETS - Investment in Change Agronomy (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Changes in fair value, Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Available-for-sale debt securities (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE - Capital raise (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - COMMITMENTS AND CONTINGENCIES - MRTP, litigation (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - EQUITY-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - EQUITY- BASED COMPENSATION - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - EQUITY- BASED COMPENSATION - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - EQUITY BASED COMPENSATION - Fair value assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - EQUITY-BASED COMPENSATION - Compensation expense and unrecognized compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - REVENUE RECOGNITION - Concentration of risk (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - BUSINESS ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INVESTMENTS & OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - NOTES AND LOANS PAYABLE link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - EQUITY BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - BUSINESS ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - COMMITMENTS & CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - EQUITY- BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 xxii-20220630_cal.xml EX-101.CAL EX-101.DEF 7 xxii-20220630_def.xml EX-101.DEF EX-101.LAB 8 xxii-20220630_lab.xml EX-101.LAB EX-101.PRE 9 xxii-20220630_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 05, 2022
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity File Number 001-36338  
Entity Registrant Name 22nd Century Group, Inc.  
Entity Central Index Key 0001347858  
Current Fiscal Year End Date --12-31  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 98-0468420  
Entity Address, Address Line One 500 Seneca Street  
Entity Address, Address Line Two Suite 507  
Entity Address, City or Town Buffalo  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14204  
City Area Code 716  
Local Phone Number 270-1523  
Title of 12(b) Security Common Stock, $0.00001 par value  
Security Exchange Name NASDAQ  
Trading Symbol XXII  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   214,784,741
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 2,668 $ 1,336
Short-term investment securities 23,574 47,400
Accounts receivable, net 4,655 585
Inventory 10,018 2,881
Prepaid expenses and other current assets 3,765 2,183
Total current assets 44,680 54,385
Property, plant and equipment, net 14,434 5,841
Operating leases right-of-use assets, net 2,348 1,723
Goodwill 44,200 0
Intangible assets, net 7,890 7,919
Investments 1,326 2,345
Other assets 4,583 3,741
Total assets 119,461 75,954
Current liabilities:    
Notes and loan payable 6,328 596
Operating and finance lease obligations 788 308
Accounts payable 4,523 2,173
Accrued expenses 2,616 1,489
Accrued payroll 930 2,255
Accrued excise taxes and fees 1,656 1,270
Deferred income 1,083 119
Other current liabilities 189 217
Total current liabilities 18,113 8,427
Long-term liabilities:    
Notes payable 253 0
Operating and finance lease obligations 1,652 1,432
Other long-term liabilities 0 21
Total liabilities 20,018 9,880
Commitments and contingencies (Note 9)
Shareholders' equity    
Preferred stock, $.00001 par value, 10,000,000 shares authorized
Common stock, par value 2 2
Capital in excess of par value 298,393 244,247
Accumulated other comprehensive loss (523) (162)
Accumulated deficit (198,429) (178,013)
Total shareholders' equity 99,443 66,074
Total liabilities and shareholders' equity $ 119,461 $ 75,954
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
CONDENSED CONSOLIDATED BALANCE SHEETS    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value $ 0.00001 $ 0.00001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, par value $ 0.00001 $ 0.00001
Common stock, shares issued 197,661,566 162,872,875
Common stock, shares outstanding 197,661,566 162,872,875
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Revenue, net $ 14,477 $ 8,371 $ 23,521 $ 15,177
Cost of goods sold (exclusive of depreciation shown separately below):        
Cost of goods sold 13,585 7,923 22,321 14,214
Gross profit 892 448 1,200 963
Operating expenses:        
Research and development   903   1,759
Sales, general and administrative 9,471 6,185 16,785 11,015
Total operating expenses 11,368 7,088 19,821 12,774
Operating loss (10,476) (6,640) (18,621) (11,811)
Other income (expense):        
Unrealized gain (loss) on investments (885) (176) (1,702) (140)
Gain on Panacea investment conversion   2,548   2,548
Realized gain (loss) on short-term investment securities (108)   (108)  
Interest income, net 48 108 98 220
Interest expense (77) (14) (82) (21)
Total other income (expense) (1,022) 2,466 (1,794) 2,607
Loss before income taxes (11,498) (4,174) (20,415) (9,204)
Net loss (11,498) (4,174) (20,415) (9,204)
Other comprehensive loss:        
Unrealized loss on short-term investment securities (69) (41) (469) (73)
Reclassification of (gain) loss to net loss 108   108  
Other comprehensive loss 39 (41) (361) (73)
Comprehensive loss $ (11,459) $ (4,215) $ (20,776) $ (9,277)
Net loss per common share - basic $ (0.06) $ (0.03) $ (0.12) $ (0.06)
Net loss per common share - diluted $ (0.06) $ (0.03) $ (0.12) $ (0.06)
Weighted average common shares outstanding - basic 182,004 154,811 172,632 149,564
Weighted average common shares outstanding - diluted 182,004 154,811 172,632 149,564
Products Other Than Modified Risk Tobacco Products        
Operating expenses:        
Research and development $ 1,897 $ 903 $ 3,036 $ 1,759
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Capital in Excess of Par Value
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total
Beginning balance at Dec. 31, 2020 $ 1,000 $ 189,439,000 $ 74,000 $ (145,404,000) $ 44,110,000
Beginning balance (in shares) at Dec. 31, 2020 139,061,690        
Stock issued in connection with RSU vesting $ 0 0 0 0 0
Stock issued in connection with RSU vesting (in shares) 1,196,258        
Stock issued in connection with option exercises $ 0 1,153,000 0 0 1,153,000
Stock issued in connection with option exercises (in shares) 846,342        
Stock issued in connection with warrant exercises $ 1,000 11,781,000     11,782,000
Stock issued in connection with warrant exercises (in shares) 11,293,211        
Equity-based compensation   507,000     507,000
Unrealized gain (loss) on short-term investment securities $ 0 0 (32,000) 0 (32,000)
Net loss 0 0 0 (5,030,000) (5,030,000)
Ending balance at Mar. 31, 2021 $ 2,000 202,880,000 42,000 (150,434,000) 52,490,000
Ending balance (in shares) at Mar. 31, 2021 152,397,501        
Beginning balance at Dec. 31, 2020 $ 1,000 189,439,000 74,000 (145,404,000) 44,110,000
Beginning balance (in shares) at Dec. 31, 2020 139,061,690        
Net loss         (9,204,000)
Ending balance at Jun. 30, 2021 $ 2,000 241,968,000 1,000 (154,608,000) 87,363,000
Ending balance (in shares) at Jun. 30, 2021 162,685,483        
Beginning balance at Mar. 31, 2021 $ 2,000 202,880,000 42,000 (150,434,000) 52,490,000
Beginning balance (in shares) at Mar. 31, 2021 152,397,501        
Stock issued in connection with option exercises   106,000     106,000
Stock issued in connection with option exercises (in shares) 87,879        
Equity-based compensation   1,245,000     1,245,000
Unrealized gain (loss) on short-term investment securities     (41,000)   (41,000)
Stock issued in connection with RSU vesting, net of shares withheld for taxes   (469,000)     (469,000)
Stock issued in connection with RSU vesting, net of shares withheld for taxes (in shares) 200,103        
Stock issued in connection with capital raise   38,206,000     38,206,000
Stock issued in connection with capital raise (in shares) 10,000,000        
Net loss       (4,174,000) (4,174,000)
Ending balance at Jun. 30, 2021 $ 2,000 241,968,000 1,000 (154,608,000) 87,363,000
Ending balance (in shares) at Jun. 30, 2021 162,685,483        
Beginning balance at Dec. 31, 2021 $ 2,000 244,247,000 (162,000) (178,013,000) 66,074,000
Beginning balance (in shares) at Dec. 31, 2021 162,872,875        
Stock issued in connection with RSU vesting $ 0 0 0 0 0
Stock issued in connection with RSU vesting (in shares) 1,663,691        
Equity-based compensation $ 0 1,213,000 0 0 1,213,000
Equity-based compensation (in shares) 0        
Unrealized gain (loss) on short-term investment securities     (400,000)   (400,000)
Net loss       (8,918,000) (8,918,000)
Ending balance at Mar. 31, 2022 $ 2,000 245,460,000 (562,000) (186,931,000) 57,969,000
Ending balance (in shares) at Mar. 31, 2022 164,536,566        
Beginning balance at Dec. 31, 2021 $ 2,000 244,247,000 (162,000) (178,013,000) 66,074,000
Beginning balance (in shares) at Dec. 31, 2021 162,872,875        
Net loss         (20,415,000)
Ending balance at Jun. 30, 2022 $ 2,000 298,393,000 (523,000) (198,429,000) 99,443,000
Ending balance (in shares) at Jun. 30, 2022 197,661,566        
Beginning balance at Mar. 31, 2022 $ 2,000 245,460,000 (562,000) (186,931,000) 57,969,000
Beginning balance (in shares) at Mar. 31, 2022 164,536,566        
Stock issued in connection with RSU vesting (in shares) 75,000        
Stock issued in connection with option exercises   174,000     $ 174,000
Stock issued in connection with option exercises (in shares) 150,000       150,000
Stock issued in connection with acquisition   51,653,000     $ 51,653,000
Stock issued in connection with acquisition (in shares) 32,900,000        
Equity-based compensation   1,106,000     1,106,000
Unrealized gain (loss) on short-term investment securities     (69,000)   (69,000)
Reclassification of losses (gains) to net loss     108,000   108,000
Net loss       (11,498,000) (11,498,000)
Ending balance at Jun. 30, 2022 $ 2,000 $ 298,393,000 $ (523,000) $ (198,429,000) $ 99,443,000
Ending balance (in shares) at Jun. 30, 2022 197,661,566        
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net loss $ (20,415) $ (9,204)
Adjustments to reconcile net loss to cash used in operating activities:    
Amortization and depreciation 924 590
Amortization of ROU Asset 240 149
Amortization of inventory step-up 978  
Unrealized loss on investment 1,702 140
Realized loss on short-term investment securities 108  
Gain on Panacea investment conversion   (2,548)
Accretion of non-cash interest expense (income) 206 (81)
Equity-based employee compensation expense 2,319 1,752
Change in working capital:    
Accounts receivable (1,126) 21
Inventory (2,822) (280)
Prepaid expenses and other assets (1,212) (2,307)
Accounts payable 693 (140)
Accrued expenses 59 (66)
Accrued payroll (1,521) 57
Accrued excise taxes and fees 386 160
Other liabilities (271) (513)
Net cash used in operating activities (19,752) (12,270)
Cash flows from investing activities:    
Acquisition of patents, trademarks, and licenses (250) (179)
Acquisition of property, plant and equipment (1,182) (388)
Acquisition, net of cash acquired and debt assumed (1,253)  
Investment in Change Agronomy Ltd. (682)  
Sales and maturities of short-term investment securities 38,880 19,037
Purchase of short-term investment securities (15,787) (58,137)
Net cash provided by (used in) investing activities 19,726 (39,667)
Cash flows from financing activities:    
Payment on note payable (804) (538)
Proceeds from note payable issuance 1,994 2,653
Other financing activities (6)  
Net proceeds from option exercise 174 1,259
Net proceeds from warrant exercise   11,782
Net proceeds from issuance of common stock   38,258
Taxes paid related to net share settlement of RSUs   (469)
Net cash provided by financing activities 1,358 52,945
Net increase in cash and cash equivalents 1,332 1,008
Cash and cash equivalents - beginning of period 1,336 1,029
Cash and cash equivalents - end of period 2,668 2,037
Non-cash transactions:    
Patent and trademark additions included in accounts payable 3  
Property, plant and equipment additions included in accounts payable 76 9
Property, plant and equipment additions included in accrued expenses   7
Right-of-use assets and corresponding operating lease obligations   497
Patent and trademark additions included in accrued expenses 43 32
Panacea investment conversion   $ 12,485
Stock issued in connection with acquisition 51,653  
Common stock issued in conjunction with litigation expense $ 51,653  
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 1. - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation - The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.

Operating results for the six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The balance sheet as of December 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.

These interim condensed consolidated financial statements should be read in conjunction with the December 31, 2021 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on March 1, 2022.

Principles of Consolidation - The accompanying Condensed Consolidated Financial Statements include the accounts of (i) 22nd Century Group, Inc. (“22nd Century Group”); (ii) its five wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), Botanical Genetics, LLC (“Botanical Genetics”), 22nd Century Group Canada, Inc. (“22nd Century Group Canada”) and 22nd Century Group Europe B.V. (“22nd Century Group Europe”); (iii) two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”); and (iv) two wholly-owned subsidiaries of Botanical Genetics, 22nd Century Holdings, LLC (“22nd Century Holdings”) and Golden Acquisition Sub, LLC. This group of subsidiaries is referred to as collectively with 22nd Century Group as the “Company”. All intercompany accounts and transactions have been eliminated.

Nature of Business – 22nd Century Group is a leading agricultural biotechnology and intellectual property company focused on tobacco harm reduction, reduced nicotine tobacco and improving health and wellness through plant science. 22nd Century Ltd performs research and development related to the level of nicotine and other nicotinic alkaloids in tobacco plants and Botanical Genetics performs research and development related to hemp/cannabis plants. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified exposure tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. 22nd Century Holdings owns and operates Needle Rock Farms. 22nd Century Group Canada and 22nd Century Group Europe were formed for future international business opportunities. As described in Note 2, on May 13, 2022, the Company acquired substantially all of the assets of GVB Biopharma’s (“GVB”) business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development, which allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term.

Reclassifications As a result of the acquisition of GVB (see Note 2), the Company has revised the presentation and classification of depreciation and amortization in the Condensed Consolidated Statement of Operations and Comprehensive Loss to conform with the acquiree, as follows:

Three Months Ended

Six Months Ended

June 30, 2021

June 30, 2021

As originally

As originally

    

reported

    

Reclass

    

Revised

    

reported

    

Reclass

    

Revised

Revenue, net

$

8,371

$

$

8,371

$

15,177

$

$

15,177

Cost of goods sold

 

7,785

 

138

 

7,923

 

13,944

 

270

 

14,214

Gross profit

586

(138)

448

1,233

(270)

963

Operating expenses:

Research and development

746

157

903

1,447

312

1,759

Sales, general and administrative

6,177

8

6,185

11,006

9

11,015

Depreciation

150

(150)

288

(288)

Amortization

153

(153)

303

(303)

Total operating expenses

7,226

(138)

7,088

13,044

(270)

12,774

Operating loss

$

(6,640)

$

$

(6,640)

$

(11,811)

$

$

(11,811)

COVID-19 Pandemic – The COVID-19 pandemic has had a minimal impact on the Company’s operations in 2021 and thus far in 2022, but there is a risk that state and federal authorities’ responses to the COVID-19 pandemic or another pandemic may disrupt our business in the future. Our executive leadership team and staff are monitoring this evolving situation and its impacts on our business. We will continue to monitor the local, state, and federal guidance regarding our business practices.

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make 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 and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.

Acquisitions - The Company accounts for acquisitions under the acquisition method of accounting for business combinations. Results of operations of acquired companies are included in the Company’s results of operations as of the respective acquisition dates. The purchase price of each acquisition is allocated to the net assets acquired based on estimates of their fair values at the date of the acquisition. Any purchase price in excess of these net assets is recorded as goodwill.

All direct acquisition-related costs are expensed as incurred and are recognized in operating expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss. The allocation of purchase price in certain cases may be subject to revision based on the final determination of fair values during the measurement period, which may be up to one year from the acquisition date.

Goodwill - Goodwill represents the excess of cost over the fair value of identifiable net assets of a business acquired and is assigned to one or more reporting units. The Company’s reporting unit is the same as its reportable segment, which is the consolidated entity. The Company tests its reporting unit’s goodwill for impairment at least annually as of the measurement date year and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount.

During the six months ended June 30, 2022, there were no indicators of impairment and accordingly a goodwill impairment test was not performed.

Intangible Assets – Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette brand. The amounts capitalized relate to intellectual property that the Company owns or to which it has rights to use.

The Company’s capitalized intellectual property costs are amortized using the straight-line method over the remaining statutory life of the patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2026 to 2043. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which have expected expiration dates from 2028 through 2036. The Company believes that costs associated with becoming a signatory to the MSA, costs related to the acquisition of a predicate cigarette brand and trademarks have indefinite lives. As such, no amortization is taken. At each reporting period, the Company evaluates whether events and circumstances continue to support the indefinite-lived classification.

Impairment of Long-Lived Assets – On at least an annual basis, the Company reviews the carrying value of its amortizing long-lived assets whenever events or changes in circumstances indicate that the historical cost-carrying value of an asset may no longer be recoverable. If any such indicators are present, the Company will test for recoverability in accordance with ASC 360-Property, plant, and equipment or ASC 350- Intangibles, Goodwill, and Other.

Intangible assets subject to amortization are reviewed for strategic importance and commercialization opportunity prior to expiration. If it is determined that the asset no longer supports the Company’s strategic objectives and/or will not be commercially viable prior to expiration, the asset is impaired. In addition, the Company will assess the expected future undiscounted cash flows for its intellectual property based on consideration of future market and economic conditions, competition, federal and state regulations, and licensing opportunities. If the carrying value of such assets are not recoverable, the carrying value will be reduced to fair value and record the difference as an impairment.

Indefinite-lived intangible asset carrying values are reviewed at least annually or more frequently if events or changes in circumstances indicate that it is more likely than not that an impairment exists. The Company first performs a qualitative assessment and considers its current strategic objectives, future market and economic conditions, competition, and federal and state regulations to determine if an impairment is more likely than not. If it is determined that an impairment is more likely than not, a quantitative assessment is performed to compare the asset carrying value to fair value and record the difference as an impairment.

Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a promissory note receivable, accounts payable, accrued expenses, and notes payable. The carrying values of these financial instruments approximate fair value. The Company carries cash equivalents, short-term investment securities, investments, and certain other assets at fair value which is described further in Note 5.

Investments  The Company’s equity securities are recorded at fair value with changes in fair value included within the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers certain debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.

Stock Based Compensation – The Company’s Omnibus Incentive Plan allows for various types of equity-based incentive awards. Stock based compensation expense is based on awards that are expected to vest over the requisite service periods and are based on the fair value of the award measured on the grant date. Vesting requirements vary for directors, officers, and employees. In general, time-based awards fully vest after one year for directors and vest in equal annual installments over a three-year period for officers and employees. Performance-based awards vest upon achievement of certain milestones. Forfeitures are accounted for when they occur.

Income Taxes - For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.

Segments - As a result of the acquisition of GVB (see Note 2) and ongoing evaluation of our strategy across our plant science and intellectual property platform (tobacco, hemp/cannabis, and hops), the Company is reevaluating its operating and reporting segments, which is expected to be finalized by the end of fiscal 2022 once the corporate and management reporting structure realignment is completed. As of June 30, 2022, the Company operates its business in one single operating and reportable segment. The Company’s chief operating decision maker assesses, measures, and reviews the operating and financial results at the consolidated level for the entire platform.

Recent Accounting Pronouncements – In June 2016, the FASB issued ASU 2016-13, “Measurement of Credit Losses on Financial Instruments.” The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires companies to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the ASU have an effective date for the Company beginning after December 15, 2022 and interim periods within those fiscal years. The Company is evaluating the expected impacts of the ASU.

We consider the applicability and impact of all ASUs. If the ASU is not listed above, it was determined that the ASU was either not applicable or would have an immaterial impact on our financial statements and related disclosures.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITIONS
6 Months Ended
Jun. 30, 2022
BUSINESS ACQUISITIONS  
BUSINESS ACQUISITIONS

NOTE 2. – BUSINESS ACQUISITIONS

On May 13, 2022, the Company entered into and closed the transactions contemplated by the Reorganization and Acquisition Agreement (the “Reorganization Agreement”) with GVB Biopharma (“GVB”). Under the terms of the Reorganization Agreement, the Company acquired substantially all of the assets of GVB’s business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development (the “Transaction”). The acquisition of GVB allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term. GVB is included in the Company’s consolidated single operating and reportable segment.

The aggregate consideration for the Transaction consisted of (i) the assumption of approximately $4,637 of debt, (ii) the assumption and direct payment of certain third-party transaction costs incurred by GVB in connection with the Transaction totaling approximately $1,753 and (iii) the issuance to GVB of 32,900,000 unregistered shares of common stock of the Company (the “Shares”) with a fair value of $51,653. The fair value of the Company’s common stock issued as part of the consideration was determined based upon the opening stock price of the Company’s shares as of the acquisition date. The Shares are subject to a lock-up and restrictions on transfer for at least six months following closing and thereafter, one-third of the Shares will be released from the lock-up after six months, one-third will be released from the lock-up after nine months and the remainder will be released after one year. Certain Shares held by former preferred holders of GVB stock have limited registration rights associated with approximately 8,959,533 total Shares.

The Transaction was structured as a tax-free re-organization pursuant to Internal Revenue Code Section 368(a)(1)(c). Accordingly, the tax basis of net assets acquired will retain their carry over tax basis and holding period in purchase accounting.

The Company has provisionally estimated fair values for the assets purchased, liabilities assumed and purchase consideration as of the date of the acquisition. The determination of estimated fair value required management to make significant estimates and assumptions based on information that was available at the time the Condensed Consolidated Financial Statements were prepared. The amounts reported are considered provisional as the Company is completing the valuations that are required to allocate the purchase price in areas such as property and equipment, intangible assets, deferred taxes and goodwill. As a result, the allocation of the provisional purchase price may change in the future, which could be material.

The preliminary purchase price allocation was as follows:

Cash

$

500

Accounts receivable

2,944

Inventory

5,292

Other assets

519

Property, plant & equipment

7,935

Operating leases right-of-use assets, net

864

Deferred income taxes

635

Goodwill and intangibles

44,200

Accounts payable and accrued expenses

(2,952)

Other current liabilities

(1,002)

Lease liabilities

(892)

Auto loans

(387)

Bridge loan

(4,250)

Fair value of net assets acquired

$

53,406

The preliminary fair values of the assets acquired were determined using one of three valuation approaches: market, income or cost. The selection of a particular method for a given asset depended on the reliability of available data and the nature of the asset, among other considerations.

Current Assets and Liabilities

The fair value of current assets and liabilities, excluding inventory, was assumed to approximate their carrying value as of the acquisition date due to the short-term nature of these assets and liabilities.

The fair value of in-process and finished goods inventory acquired was estimated by applying a version of the income approach called the comparable sales method. This approach estimates the fair value of the assets by calculating the potential revenue generated from selling the inventory and subtracting from it the costs related to the completion and sale of that inventory and a reasonable profit allowance for these remaining efforts. Based upon this methodology, the Company recorded the inventory acquired at fair value resulting in an increase in inventory of $978, which was fully amortized in the three month period ended June 30, 2022 in the Condensed Consolidated Statement of Operations and Comprehensive Loss.

Property, Plant and Equipment

The Company has not completed its valuation of the property, plant and equipment purchased. As a result, no adjustment has been recorded to property, plant and equipment to step-up the basis to fair value nor has any amortization of any fair value adjustment been made to these Condensed Consolidated Financial Statements.

Leases

The Company recognized operating lease liabilities and operating lease right-of-use assets for office and manufacturing facilities in accordance with ASC 842, Leases. The Company concluded there were no off-market lease intangibles on the date of acquisition based on an evaluation of market rents per square foot, geographic location and nature of use of the underlying asset, among other considerations.

Intangible assets

The Company has not completed its valuation of identifiable intangible assets. As a result, no allocation has been recorded in the provisional purchase price allocation, nor has any amortization of any fair value adjustment been made to these Condensed Consolidated Financial Statements. The Company initially has determined identifiable intangible assets acquired include customer lists and tradename.

Goodwill

The excess of the purchase price over the fair value of net tangible and intangible assets acquired and liabilities assumed was allocated to goodwill. A variety of factors contributed to the goodwill recognized, including the value of GVB’s assembled work force, the incremental value resulting from GVB’s capabilities in hemp/cannabis, operational synergies across the plant science platform, and the expected revenue growth over time that is attributable to increased market share from future products and customers. Goodwill recorded in the transaction will be non-deductible. 

Actual and Pro Forma (unaudited) disclosures

The results of operations and assets from the GVB acquisition have been included in the Company’s Condensed Consolidated financial statements since the acquisition date. For the three and six months ended June 30, 2022, net revenues related to GVB were $4,506 and net loss was $1,474.

The following unaudited pro forma information presents the consolidated results of operations of the Company and assumes the acquisition occurred on January 1, 2021:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2022

    

2021

    

2022

    

2021

Revenue, net

$

18,122

$

16,208

$

34,180

$

29,666

Net loss

$

(11,831)

$

(6,545)

$

(19,578)

$

(11,932)

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.10)

$

(0.07)

Weighted average common shares outstanding - basic and diluted

$

197,550

$

187,711

$

196,808

$

182,464

The unaudited pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings, and any related integration costs. Certain costs savings may result from the acquisition; however, there can be no assurance that these cost savings will be achieved. These unaudited pro forma results do not purport to be indicative of the results that would have been obtained, or to be a projection of results that may be obtained in the future. These unaudited pro forma results include certain adjustments, primarily due to amortization expense due to the fair value adjustment of inventory, acquisition related costs and the impact of income taxes on the pro forma adjustments.

Acquisition costs

During the six months ended June 30, 2022, direct costs incurred as a result of the acquisition of $839 were expensed as incurred and included in Sales, General and Administrative in the Condensed Consolidated Statements of Operations and Comprehensive Loss.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORY
6 Months Ended
Jun. 30, 2022
INVENTORY  
INVENTORY

NOTE 3. - INVENTORY

Inventories are valued at the lower of historical cost or net realizable value. Cost is determined using an average cost method for tobacco leaf inventory and raw materials inventory. Standard cost is primarily used for finished goods inventory. Cost of hemp biomass consists of initial third-party acquisition costs plus analytical testing costs. Costs of extracted and hemp oil inventory are comprised of initial acquisition cost of the biomass and all direct and indirect processing costs including labor related costs, consumables, materials, packaging supplies, utilities, facility costs, analytical testing costs, and production related depreciation. Inventories are evaluated to determine whether any amounts are not recoverable based on slow moving or obsolete condition and are written off or reserved as appropriate.

Inventories at June 30, 2022 and December 31, 2021 consisted of the following:

    

June 30, 

    

December 31, 

    

2022

    

2021

Raw materials

$

7,337

$

2,634

Work in process

1,021

Finished goods

 

1,660

247

$

10,018

$

2,881

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENTS & OTHER ASSETS
6 Months Ended
Jun. 30, 2022
INVESTMENTS & OTHER ASSETS  
INVESTMENTS & OTHER ASSETS

NOTE 4. – INVESTMENTS & OTHER ASSETS

The total carrying value of the Company’s investments and other assets at June 30, 2022 and December 31, 2021 consisted of the following:

June 30, 

December 31, 

2022

2021

Panacea Life Sciences Holdings, Inc. common stock

    

$

644

    

$

2,340

Aurora stock warrants

5

Change Agronomy Ltd. ordinary shares

682

Total investments

$

1,326

$

2,345

Investment in Panacea Life Sciences Holdings, Inc.

On December 3, 2019, the Company entered into a securities purchase agreement with Panacea Life Sciences, Inc. (“Panacea”) whereby the Company acquired shares of Panacea Series B preferred stock; a convertible note receivable with a $7,000 face value; and a warrant to purchase additional shares of Series B preferred stock.

On June 30, 2021, the Company entered into a Promissory Note Exchange Agreement with Panacea and a Securities Exchange Agreement with Panacea, Exactus, Inc. (“Exactus”) and certain other Panacea shareholders. Pursuant to the Securities Exchange Agreement, Exactus fully acquired Panacea. These transactions effected the (i) conversion of all of the Company’s Series B Preferred Stock in Panacea into 91,016,026 shares of common stock in Exactus valued at $9,102 as of June 30, 2021 and (ii) the conversion of the Company’s existing debt in Panacea by converting the outstanding $7,000 principal balance convertible note receivable and all accrued but unpaid interest thereon for fee simple ownership of Needle Rock Farms (224 acres in Delta County, Colorado) and equipment valued at $2,248, $500 in Panacea’s Series B Preferred Stock (which was subsequently converted to Exactus common stock under the Securities Exchange Agreement; this balance is reflected in final shares as stated above), and a new $4,300 promissory note (the “Promissory note receivable”) with a maturity date of June 30, 2026 and a 0% interest rate. The Promissory note receivable is with a related party of Panacea and is fully secured by a first priority lien on Panacea’s headquarters located in Golden, Colorado. All other rights and obligations of the Company in Panacea and Panacea’s affiliate, Quintel-MC Incorporated, were terminated by this transaction—including all warrant rights and obligations for future investment. The conversion was recorded as a non-monetary transaction, based on the fair value of the assets received, and resulted in a gain of $2,548 which was included within the Condensed Consolidated Statements of Operations and Comprehensive Loss as “Gain on Panacea investment conversion” during 2021.

The Promissory note receivable was issued at a value of $3,684 ($4,300 face value less $616 discount) and is included within Other assets on the Condensed Consolidated Balance Sheets. As of June 30, 2022 and December 31, 2021, the Promissory note receivable balance was $3,800 and $3,741, respectively. The Company intends to hold the Promissory note receivable to maturity and the associated discount will be amortized into interest income over the term of the note. The ownership of Needle Rock Farms and related equipment is included within Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets. The common shares of Exactus, Inc. are considered equity securities in accordance with ASC 321 and are recorded at fair value—changes in fair value will be included within the statement of operations and comprehensive loss. See Note 5 for additional information on the fair value measurements.

On October 25, 2021, Exactus announced the completion of a 1 for 28 reverse stock split as well as an entity name change to Panacea Life Sciences Holdings, Inc. (OTCQB: PLSH). As a result of the reverse stock split, our 91,016,026 shares were adjusted to 3,250,573 shares.

Investment in Change Agronomy Ltd.

On December 10, 2021, the Company entered into a subscription agreement to invest £500 (pounds sterling, in thousands), in exchange for 592,888 ordinary shares of Change Agronomy Ltd. (“CAL”), a private company existing under the laws of England, at a price per share of £0.84333. CAL is a vertically integrated sustainable industrial hemp business that combines genetics with leading agronomic techniques and infrastructure to provide full-service industrial hemp products to multiple global end markets. CAL presently has operations in Manitoba, Canada, and Italy. This equity investment was part of an Offer for Subscription by CAL for a minimum total of £3,000 at the same price per ordinary share. Approximately U.S. $682 in funds were wired to CAL on January 26, 2022, and our investment equated to approximately 1.8% of CAL’s total equity.

In accordance with ASU 2019-04, a foreign currency-denominated equity investments that are measured using the measurement alternative are nonmonetary items that should be remeasured using their historical exchange rates. Accordingly, for the three and six-month periods ended June 30, 2022, there is no foreign currency exchange gain or loss recorded in the Condensed Consolidated Statement of Operations and Comprehensive Loss related to the investment in Change Agronomy Ltd.

During the three and six months ended June 30, 2022 and 2021, respectively, there were no impairment triggering events identified for investments.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS
6 Months Ended
Jun. 30, 2022
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS  
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS

NOTE 5. – FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS

FASB ASC 820 - Fair Value Measurements and Disclosures establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; and
Level 3 inputs are unobservable inputs based on the Company’s own assumptions used to measure assets and liabilities at fair value.

A financial asset’s or a financial liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

The following table presents information about our assets and liabilities measured at fair value as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value:

Fair Value

June 30, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

1,559

$

$

$

1,559

Corporate bonds

 

 

22,015

 

 

22,015

Total short-term investment securities

$

1,559

$

22,015

$

$

23,574

Investments:

Panacea Life Sciences Holdings, Inc. common shares

$

644

$

$

$

644

Change Agronomy Ltd. ordinary shares

682

682

Total investments

$

644

$

$

682

$

1,326

Fair Value

December 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

8,919

$

$

$

8,919

Corporate bonds

 

 

38,481

 

 

38,481

Total short-term investment securities

$

8,919

$

38,481

$

$

47,400

Investments:

Panacea Life Sciences Holdings, Inc. common shares

$

2,340

$

$

$

2,340

Aurora stock warrants

5

5

Total investments

$

2,340

$

$

5

$

2,345

Money market mutual funds are valued at their daily closing price as reported by the fund. Money market mutual funds held by the Company are open-end mutual funds that are registered with the SEC that generally transact at a stable $1.00 Net Asset Value (“NAV”) representing its estimated fair value. On a daily basis the fund’s NAV is determined by the fund based on the amortized cost of the funds underlying investments.

Corporate bonds are valued using pricing models maximizing the use of observable inputs for similar securities.

The investment in Panacea Life Sciences Holdings Inc. common shares is considered an equity security with a readily determinable fair value. The fair value is determined using the quotable market price as of the last trading day of the fiscal quarter.

The investment in Change Agronomy Ltd. is in a privately held company and its stock does not have a readily determinable fair value; therefore, the investment is carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer.

The Company recognized interest income on short-term investment securities recorded in Interest income, net on the Condensed Consolidated Statement of Operations and Comprehensive Loss during the three months ended June 30, 2022 and 2021 of $116 and $31, respectively, and during the six months ended June 30, 2022 and 2021 of $264 and $57, respectively.

The following table sets forth a summary of the changes in fair value of the Company’s Level 3 investments for the six months ended June 30, 2022:

Fair Value at December 31, 2021

$

5

Unrealized loss on Aurora stock warrants

(5)

Investment in Change Agronomy Ltd. ordinary shares

682

Fair Value at June 30, 2022

$

682

The following tables set forth a summary of the Company’s available-for-sale debt securities from amortized cost basis to fair value as of June 30, 2022 and December 31, 2021:

Available for Sale Debt Securities

June 30, 2022

Amortized

Gross

Gross

Cost

Unrealized

Unrealized

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

22,539

$

$

(524)

$

22,015

Available for Sale Debt Securities

December 31, 2021

Amortized

Gross

Gross

Cost

Unrealized 

Unrealized 

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

38,643

$

1

$

(163)

$

38,481

The following table sets forth a summary of the Company’s available-for-sale securities at amortized cost basis and fair value by contractual maturity as of June 30, 2022 and December 31, 2021:

Available for Sale Debt Securities

June 30, 2022

December 31, 2021

Amortized

Amortized

    

Cost Basis

    

Fair Value

    

Cost Basis

    

Fair Value

Due in one year or less

$

20,529

$

20,066

$

8,286

$

8,280

Due after one year through five years

 

2,010

 

1,949

 

30,357

 

30,201

$

22,539

$

22,015

$

38,643

$

38,481

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 2022
GOODWILL AND OTHER INTANGIBLE ASSETS, NET  
GOODWILL AND OTHER INTANGIBLE ASSETS, NET

NOTE 6. – GOODWILL AND OTHER INTANGIBLE ASSETS, NET

Goodwill

The change in the carrying amount of goodwill during fiscal year 2022 was as follows:

Balance at January 1, 2022

$

GVB acquisition (see Note 2)

44,200

Balance at June 30, 2022

$

44,200

Intangible Assets

Total intangible assets at June 30, 2022 and December 31, 2021 consisted of the following:

June 30, 

December 31, 

    

2022

    

2021

Intangible assets, net

 

  

 

  

Patent and trademark costs

$

6,287

$

5,991

Less: accumulated amortization

 

(3,503)

 

(3,303)

Patent and trademark costs, net

 

2,784

 

2,688

License fees

 

3,876

 

3,876

Less: accumulated amortization

 

(3,503)

 

(3,303)

License fees, net

 

2,554

 

2,679

MSA signatory costs

 

2,202

 

2,202

  

License fee for predicate cigarette brand

 

350

 

350

$

7,890

$

7,919

See Note 2 “Business Acquisitions” for additional details regarding intangible assets acquired during 2022 as a result of the acquisition of GVB.

Amortization expense relating to the above intangible assets for the three and six months ended June 30, 2022 amounted to $163 and $324, respectively ($153 and $303, respectively, for the three and six months ended June 30, 2021).

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES AND LOANS PAYABLE
6 Months Ended
Jun. 30, 2022
NOTES AND LOANS PAYABLE.  
NOTES AND LOANS PAYABLE

NOTE 7. – NOTES AND LOANS PAYABLE

The table below outlines our notes payable balances as of June 30, 2022 and December 31, 2021:

June 30, 

December 31, 

    

2022

    

2021

D&O insurance

$

1,953

$

596

Vehicle loans

125

Bridge loan

4,250

Total current notes and loans payable

$

6,328

$

596

Long-term vehicle loans

$

253

$

Estimated future principal payments to be made under the above notes and loans payable as of June 30, 2022 are as follows:

Remainder of 2022

$

5,642

2023

751

2024

122

2025

59

2026

7

$

6,581

Accretion of non-cash interest expense amounted to $0 for the three and six months ended June 30, 2022 and $2 and $4, respectively, for the three and six months ended June 30, 2021.

D&O Insurance

During the second quarter of 2022, the Company renewed its Director and Officer (“D&O”) insurance for a one-year policy premium totaling $2,394. The Company paid $400 as a premium down payment and financed the remaining $1,994 of policy premiums over ten months at a 3.25% annual percentage rate.

During the second quarter of 2021, the Company renewed its D&O insurance for a one-year policy premium totaling $3,315. The Company paid $662 as a premium down payment and financed the remaining $2,653 of policy premiums over nine months at a 3.49% annual percentage rate.

GVB Bridge Note

In connection with the acquisition of GVB (see Note 2), the Company assumed the outstanding principal balance of 12% secured promissory note in the principal amount of $4,250 (“GVB Bridge Note”). The maturity date of the GVB Bridge Note is October 30, 2022. The GVB Bridge Note is secured by GVB’s accounts receivable and all other GVB corporate assets.

Vehicle Loans

The Company has various vehicle loans with monthly payments ranging from $0.5 to $2.1, interest rates ranging from 0% to 11%, and maturity dates ranging from March 2023 to September 2026.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
CAPITAL RAISE AND WARRANT EXERCISE
6 Months Ended
Jun. 30, 2022
CAPITAL RAISE AND WARRANT EXERCISE  
CAPITAL RAISE AND WARRANT EXERCISE

NOTE 8. – CAPITAL RAISE AND WARRANT EXERCISE

2021 Capital Raise

On June 7, 2021, the Company and an investor entered into a securities purchase agreement relating to the issuance and sale of shares of common stock pursuant to which the investor purchased 10,000,000 shares of common stock at $4.00 per share. The net proceeds to the Company from the offering, after deducting placement agent fees and offering expenses, was $38,206.

Warrant Exercise

During the first quarter of 2021, the Company’s prior warrant holders exercised all 11,293,211 outstanding warrants for cash in exchange for common stock. In connection with these exercises, the Company received net proceeds of $11,782.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2022
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

NOTE 9. - COMMITMENTS AND CONTINGENCIES

License agreements and sponsored research – The Company has entered into various license, sponsored research, collaboration, and other agreements (the “Agreements”) with various counter parties in connection with the Company’s plant biotechnology business relating to tobacco, hemp/cannabis and hops. The schedule below summarizes the Company’s commitments, both financial and other, associated with each Agreement. Costs incurred under the Agreements are generally recorded as research and development expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.

Future Commitments

Commitment

 

Counter Party

 

Product Relationship

 

Commitment Type

 

2022

 

2023

 

2024

 

2025

2026 & After

Total

    

Research Agreement

KeyGene

Hemp / Cannabis

Contract fee

$

1,729

$

1,860

$

1,828

$

1,414

$

1,630

$

8,461

(1)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

550

750

(2)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

450

650

(2)

Sublicense Agreement

Anandia Laboratories, Inc.

Hemp / Cannabis

Annual license fee

10

10

10

100

130

(3)

Research Agreement

Cannametrix

Hemp / Cannabis

Contract fee

667

666

1,333

(4)

Consulting Agreements

Various

Various

Contract fee

629

870

746

2,245

(5)

$

2,458

$

3,507

$

3,350

$

1,524

$

2,730

$

13,569

(1)Exclusive agreement with the Company in the field of the Cannabis Sativa L. plant. The initial term of the agreement was five years with an option for an additional two years. On April 30, 2021, the Company and KeyGene entered into a First Amended and Restated Framework Collaborative Research Agreement which extended the agreement term, from first-quarter 2024 to first-quarter 2027, and preserves the Company’s option for an additional 2-year extension, now through first quarter of 2029. On March 30, 2022, the Company and KeyGene entered into a new Framework Collaborative Research Agreement for a term of three years at an aggregate cost of $1,830 in the field related to the hops plant.

The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the stated fields of each agreement. The Company has also granted KeyGene a license to commercialize the Results outside of each field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization of the Results outside of each field.

(2)The minimum annual royalty fee is credited against running royalties on sales of licensed products. The Company is also responsible for reimbursing NCSU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.
(3)The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties in all countries except for Canada. Anandia retains all patent rights, and is responsible for all patent maintenance, in Canada.
(4)On March 11, 2022, the Company expanded its research agreement with Cannametrix for hemp/cannabis product development, formulation, and validation for a three-year period at an aggregate cost of $2,000.
(5)General corporate consulting agreements.

Litigation - The Company is subject to litigation arising from time to time in the ordinary course of its business. The Company does not expect that the ultimate resolution of any pending legal actions will have a material effect on its consolidated results of operations, financial position, or cash flows. However, litigation is subject to inherent uncertainties. As such, there can be no assurance that any pending legal action, which the Company currently believes to be immaterial, will not become material in the future. In accordance with applicable accounting guidance, the Company establishes an accrued liability for litigation and regulatory matters when those matters present loss contingencies that are both probable and estimable. In such cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, the Company does not establish an accrued liability. As a litigation or regulatory matter develops, the Company, in conjunction with any outside counsel handling the matter, evaluates on an ongoing basis whether such matter presents a loss contingency that is probable and estimable. If, at the time of evaluation, the loss contingency related to a litigation or regulatory matter is not both probable and estimable, the matter will continue to be monitored for further developments that would make such loss contingency both probable and estimable. When a loss contingency related to a litigation or regulatory matter is deemed to be both probable and estimable, the Company will establish an accrued liability with respect to such loss contingency and record a corresponding amount of related expenses. The Company will then continue to monitor the matter for further developments that could affect the amount of any such accrued liability. 

Class Action

On January 21, 2019, Matthew Jackson Bull, a resident of Denver, Colorado, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Matthew Bull, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 1:19 cv 00409.

On January 29, 2019, Ian M. Fitch, a resident of Essex County Massachusetts, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Ian Fitch, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 2:19 cv 00553.

On May 28, 2019, the plaintiff in the Fitch case voluntarily dismissed that action. On August 1, 2019, the Court in the Bull case issued an order designating Joseph Noto, Garden State Tire Corp, and Stephens Johnson as lead plaintiffs.

On September 16, 2019, pursuant to a joint motion by the parties, the Court in the Bull case transferred the class action to federal district court in the Western District of New York, where it remains pending as Case No. 1:19-cv-01285.

Plaintiffs in the Bull case filed an Amended Complaint on November 19, 2019 that alleges three counts: Count I sues the Company and Messrs. Sicignano and Brodfuehrer and alleges that the Company's quarterly and annual reports, SEC filings, press releases and other public statements and documents contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5; Count II sues Messrs. Sicignano and Brodfuehrer pursuant to Section 10(b) of the Securities Exchange Act and Rule 10b5(a) and (c); and Count III sues Messrs. Sicignano and Brodfuehrer for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Amended Complaint seeks to certify a class, and unspecified compensatory and punitive damages, and attorney's fees and costs.

On January 29, 2020, the Company and Messrs. Sicignano and Brodfuehrer filed a Motion to Dismiss the Amended Complaint. On July 31, 2020, the Court heard oral arguments on the motion to dismiss. On January 14, 2021, the Court granted motion, dismissing all claims with prejudice. The Plaintiffs filed a notice of appeal on February 12, 2021 to the Second Circuit Court of Appeals. The Second Circuit granted an expedited briefing schedule and Plaintiff’s/Appellant’s was filed on April 12, 2021 and the Company’s was filed on May 17, 2021. The Second Circuit heard oral arguments on September 2, 2021. On May 24, 2022, the Second Circuit issued its opinion affirming in part, and reversing in part, the District Court’s dismissal order. The Second Circuit affirmed the District Court’s dismissal of the claims relating to the non-disclosure of stock promotion articles, but reversed the District Court’s dismissal order of the claims alleging the non-disclosure of an SEC investigation. The Second Circuit noted in its opinion, however, that the District Court had not addressed certain arguments raised by the Company and Messrs. Sicignano and Brodfuehrer in the Motion to Dismiss the Amended Complaint as to these remaining claims, and remanded the case to the District Court to address these arguments for the dismissal of the remaining claims. The Company and Messrs. Sicignano and Brodfuehrer are now filing a renewed motion to dismiss the remaining claims in the Amended Complaint to address the arguments not previously addressed by the District Court. Briefing on the renewed motion to dismiss is to be completed on October 12, 2022, following which the parties will await a District Court decision on the motion to dismiss, or an order scheduling a hearing for oral argument on the motion.

We believe that the claims are frivolous, meritless and that the Company and Messrs. Sicignano and Brodfuehrer have substantial legal and factual defenses to the remaining claims. We intend to vigorously defend the Company and Messrs. Sicignano and Brodfuehrer against such claims.

Shareholder Derivative Cases

On February 6, 2019, Melvyn Klein, a resident of Nassau County New York, filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the United States District Court for the Eastern District of New York entitled: Melvyn Klein, derivatively on behalf of 22nd Century Group v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer and 22nd Century Group, Inc., Case No. 1:19 cv 00748. Mr. Klein brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties for allegedly allowing the Company to make false statements; (ii) the director defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iii) the defendants allegedly violated Section 10(b) of the Securities Exchange Act and Rule 10b 5 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made; and (iv) the director defendants allegedly violated Section 14(a) of the Securities Exchange Act and Rule 14a 9 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made in the Company’s proxy statement.

On February 11, 2019, Stephen Mathew filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Stephen Mathew, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, John T. Brodfuehrer, Richard M. Sanders, Joseph Alexander Dunn, James W. Cornell, Nora B. Sullivan and 22nd Century Group, Inc., Index No. 801786/2019. Mr. Mathew brings this action derivatively generally alleging the same allegations as in the Klein case. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On August 15, 2019, the Court consolidated the Mathew and Klein actions pursuant to a stipulation by the parties (Western District of New York, Case No. 1-19-cv-0513). We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

On June 10, 2019, Judy Rowley filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Judy Rowley, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer, and 22nd Century Group, Inc., Index No. 807214/2019. Ms. Rowley brings this action derivatively alleging that the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On September 13, 2019, the Court ordered the litigation stayed pursuant to a joint stipulation by the parties.

On January 15, 2020, Kevin Broccuto filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Kevin Broccuto, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Broccuto brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements.

On February 11, 2020, Jerry Wayne filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Jerry Wayne, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Wayne brings this action derivatively alleging generally the same allegations as the Broccuto case. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. The Complaint also seeks to declare as unenforceable the Company's Bylaw requiring derivative lawsuits to be filed in Erie County, New York, where the Company is headquartered.

On March 25, 2020, the Court ordered the Broccuto and Wayne cases consolidated and stayed pursuant to a joint stipulation from the parties. On June 27, 2022, the Court ordered that the stay continue until thirty (30) days after the District Court rules on the renewed Motion to Dismiss the Amended Complaint in the Noto Class Action case. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY BASED COMPENSATION
6 Months Ended
Jun. 30, 2022
EQUITY- BASED COMPENSATION  
EQUITY- BASED COMPENSATION

NOTE 10 – EQUITY- BASED COMPENSATION

On May 20, 2021, the Company’s shareholders approved the 22nd Century Group, Inc. 2021 Omnibus Incentive Plan (the “2021 Plan”). The 2021 Plan allows for the granting of equity awards to eligible individuals over the life of the 2021 Plan, including the issuance of up to 5,000,000 shares of the Company’s common stock, in addition to any remaining shares under the Company’s 2014 Omnibus Incentive Plan pursuant to awards under the 2021 Plan. The 2021 Plan has a term of ten years and is administered by the Compensation Committee of the Company’s Board of Directors to determine the various types of incentive awards that may be granted to recipients under the 2021 Plan and the number of shares of common stock to underlie each such award under the 2021 Plan. As of June 30, 2022, the Company had available 5,226,948 shares remaining for future awards under the 2021 Plan.

Restricted Stock Units (“RSUs”). We typically grant RSUs to employees and non-employee directors. The following table summarizes the changes in unvested RSUs from December 31, 2021 through June 30, 2022.

Unvested RSUs

Weighted

Average

Number of

Grant-date

    

Shares

    

Fair Value

in thousands

$ per share

Unvested at December 31, 2021

 

3,165

$

2.50

Granted

 

2,607

$

2.19

Vested

(1,664)

$

2.39

Forfeited

(71)

$

2.40

Unvested at March 31, 2022

4,037

$

2.35

Vested

(75)

$

0.95

Forfeited

(127)

$

2.20

Unvested at June 30, 2022

3,835

$

2.38

The fair value of RSUs that vested during the six months ended June 30, 2022 was approximately $3,941 based on the stock price at the time of vesting.

Stock Options. Our outstanding stock options were valued using the Black-Scholes option-pricing model on the date of the award. A summary of all stock option activity since December 31, 2021 is as follows:

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

    

Options

    

Price

    

Term

    

Value

in thousands

$ per share

Outstanding at December 31, 2021

5,171

$

1.65

Outstanding at March 31, 2022

5,171

$

1.65

3.4

years

$

4,107

Exercised

(150)

$

1.16

Forfeited

(100)

$

1.39

Expired

(9)

$

2.76

Outstanding at June 30, 2022

 

4,912

$

1.67

 

3.3

years

 

$

3,241

Exercisable at June 30, 2022

 

4,755

$

1.64

 

3.2

years

 

$

3,241

The intrinsic value of a stock option is the amount by which the current market value or the market value upon exercise of the underlying stock exceeds the exercise price of the option.

The Company did not grant any stock options in 2022. In 2021, the weighted average of fair value assumptions used in the Black-Scholes option-pricing model for such grants were as follows:

    

2021

Risk-free interest rate (1)

 

0.54

%

Expected dividend yield (2)

 

%

Expected volatility (3)

 

87.92

%

Expected term of stock options (4)

 

4.09

years

(1)The risk-free interest rate is based on the period matching the expected term of the stock options based on the U.S. Treasury yield curve in effect on the grant date.
(2)The expected dividend yield is assumed as zero. The Company has never paid cash dividends nor does it anticipate paying dividends in the foreseeable future.
(3)The expected volatility is based on historical volatility of the Company’s stock.
(4)The expected term represents the period of time that options granted are expected to be outstanding based on vesting date and contractual term.

Compensation Expense. The Company recognized the following compensation costs, net of actual forfeitures, related to RSUs and stock options:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Sales, general, and administrative

$

1,059

$

1,197

$

2,230

$

1,677

Research and development

 

47

 

48

 

89

 

75

Total RSUs and stock option compensation

$

1,106

$

1,245

$

2,319

$

1,752

As of June 30, 2022, unrecognized compensation expense amounted to $7,290 which is expected to be recognized over a weighted average period of approximately 1.3 years. In addition, there is approximately $682 of unrecognized compensation expense that requires the achievement of certain milestones which are not yet probable.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION
6 Months Ended
Jun. 30, 2022
REVENUE RECOGNITION  
REVENUE RECOGNITION

NOTE 11. – REVENUE RECOGNITION

Tobacco

The Company recognizes revenue when it satisfies a performance obligation by transferring control of the product to a customer. The Company’s customer contracts consist of obligations to manufacture the customers’ branded filtered cigars and cigarettes. For certain contracts, the performance obligation is satisfied over time as the Company determines, due to contract restrictions, it does not have an alternative use of the product and it has an enforceable right to payment as the product is manufactured. The Company recognizes revenue under those contracts at the unit price stated in the contract based on the units manufactured. Revenue from the sale of the Company’s products, which include excise taxes and shipping and handling charges billed to customers, is recognized net of cash discounts, sales returns and allowances. There was no allowance for discounts or returns and allowances at June 30, 2022 and December 31, 2021. Excise taxes recorded in Cost of Goods Sold on the Condensed Consolidated Statement of Operations and Comprehensive Loss for the three months ended June 30, 2022 and 2021 was $2,834 and $2,858, respectively. Excise taxes for the six months ended June 30, 2022 and 2021 was $5,552 and $4,921, respectively.

Hemp/Cannabis

Product sales are generally recognized when the Company satisfies the obligations and transfers control over the goods to the customer. Revenue is recorded at the estimated amount of consideration to which the Company expects to be entitled. For certain sales where the company licenses its formulations for hemp-based products, it recognizes revenue once the products have been sold to customers by the licensee.

When applicable, the Company pays imports duties in the various countries to which it sends products to and bills the customer for such import costs. The Company recognizes the import duties as part of revenue in accordance with ASC 606.

There are no material sales provisions or volume discounts that provide variability in recording revenue amounts.

Disaggregation of Revenue

The Company’s net revenue is derived from customers located primarily in the United States and is disaggregated by major product line because the Company believes it best depicts the nature, amount, and timing of revenue and cash flows. Revenue recognized from Tobacco products transferred to customers over time represented 49% and 59%, respectively, of total Tobacco revenue for the three and six months ended June 30, 2022, compared to 71% and 68%, respectively, for the three and six months ended June 30, 2021. Revenue recognized from Hemp/cannabis products is all recognized point-in-time.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Tobacco

$

9,971

$

8,371

$

19,015

$

15,177

Hemp/cannabis

 

4,506

 

 

4,506

 

Total Revenue, net

$

14,477

$

8,371

$

23,521

$

15,177

The following table presents net revenues by significant customers, which are defined as any customer who individually represents 10% or more of disaggregated product line net revenues:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

2021

    

2022

2021

Tobacco

Hemp/cannabis

Tobacco

Tobacco

Hemp/cannabis

Tobacco

Customer A

23.44

%

*

29.06

%

22.61

%

*

24.70

%

Customer B

18.36

%

*

30.60

%

19.09

%

*

30.39

%

Customer C

10.80

%

*

13.91

%

11.17

%

*

16.71

%

Customer D

23.12

%

*

*

25.44

%

*

*

Customer E

*

*

11.94

%

*

*

14.53

%

Customer F

12.32

%

*

*

11.68

%

*

*

Customer G

*

11.04

%

*

*

11.04

%

*

Customer H

*

29.15

%

*

*

29.15

%

*

All other customers

11.97

%

59.81

%

14.50

%

10.00

%

59.81

%

13.67

%

_____________

*Less than 10% of product line’s total revenues for the period.

Contract Assets and Liabilities

Unbilled receivables (contract assets) represent revenues recognized for performance obligations that have been satisfied but have not been billed. These receivables are included as Accounts receivable, net on the Condensed Consolidated Balance Sheets. Customer payment terms vary depending on the terms of each customer contract, but payment is generally due prior to product shipment or within extended credit terms up to twenty-one (21) days after shipment. Deferred Revenue (contract liabilities) relate to down payments received from customers in advance of satisfying a performance obligation. This deferred revenue is included as Deferred income on the Condensed Consolidated Balance Sheets.

Total contract assets and contract liabilities are as follows:

June 30, 

December 31, 

    

2022

    

2021

Unbilled receivables

 

$

492

 

$

178

Deferred revenue

(1,083)

(119)

Net contract assets (liabilities)

$

(591)

$

59

During the six months ended June 30, 2022, the Company recognized $59 of revenue that was included in the contract asset balance as of December 31, 2021. During the six months ended June 30, 2021, the Company recognized $77 of revenue that was included in the contract liability balance as of December 31, 2020.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2022
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE 12. – EARNINGS PER SHARE

The following table sets forth the computation of basic and diluted loss per common share for the three and six months ended June 30, 2022 and 2021, respectively. Outstanding options, and RSUs were excluded from the calculation of diluted EPS as the effect was antidilutive.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

(in thousands, except for per-share data)

Net loss

$

(11,498)

$

(4,174)

$

(20,415)

$

(9,204)

Weighted average common shares outstanding - basic and diluted

 

182,004

154,811

172,632

149,564

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.12)

$

(0.06)

Anti-dilutive shares are as follows as of June 30:

Options

4,912

5,776

4,912

5,776

Restricted stock units

3,835

3,185

3,835

3,185

8,747

8,961

8,747

8,961

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2022
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 13. – SUBSEQUENT EVENTS

Capital Raise

On July 21, 2022, the Company and certain institutional investors (the “Investors”) entered into a securities purchase agreement (the “Securities Purchase Agreement”) relating to the issuance and sale of shares of common stock pursuant to a registered direct offering (the “Registered Offering” and, together with the Private Placement (as defined below), the “Offerings”). The Investors purchased approximately $35,000 of shares, consisting of an aggregate of 17,073 shares of common stock at a purchase price of $2.05 per share. The Securities Purchase Agreement provides that, subject to certain exceptions, until the earlier of (i) 90 days after the closing of the Offerings or (ii) the trading day following the date that the Company’s common stock’s closing price exceeds $3.00 for a period of 10 consecutive trading days, neither the Company nor any of its subsidiaries will issue, enter into any agreement to issue or announce the issuance or proposed issuance of any shares of common stock or common stock equivalents.

The Securities Purchase Agreement provides that, subject to certain exceptions, for a period of six months following the closing of the Offerings, the Company will be prohibited from effecting or entering into an agreement to effect any issuance by the Company or any of its subsidiaries of common stock or common stock equivalents (or a combination of units thereof) involving a variable rate transaction, which generally includes any transaction in which the Company (i) issues or sells any debt or equity securities that are convertible into, exchangeable or exercisable for, or include the right to receive additional shares of common stock either (A) at a conversion price or exchange rate that is based upon and/or varies with the trading prices of or quotations for the shares of common stock at any time after the initial issuance of such securities, or (B) with a conversion, exercise or exchange price that is subject to being reset at some future date after the initial issuance of such debt or equity security or upon the occurrence of specified or contingent events directly or indirectly related to the business of the Company or the market for the common stock or (ii) enters into any agreement, whereby the Company may issue securities at a future determined price.

The net proceeds to the Company from the Offerings, after deducting the fees of Dawson James Securities, Inc. (the “Placement Agent”), the fees of Roth Capital Partners, its financial advisor, and the Company’s estimated offering expenses, were approximately $32,500. The Offerings closed on July 25, 2022.

Pursuant to the Securities Purchase Agreement, in a concurrent private placement, the Company issued and sold to the Investors warrants (the “Warrants”) to purchase up to 17,073 shares of common stock (the “Private Placement”). The Warrants are exercisable immediately upon issuance at an exercise price of $2.05 per share of common stock, subject to adjustment in certain circumstances, and expire on July 25, 2027.

Under the Securities Purchase Agreement, the Company has agreed to file a registration statement on Form S-3 providing for the resale of the Warrant Shares by the Investors within 45 days of July 21, 2022.

The Company agreed to pay the Placement Agent a cash fee of 5.0% of the gross proceeds from the Offerings, an additional 5.0% cash fee of any cash exercise of the Warrants and to reimburse the Placement Agent for its expenses, including the reimbursement of legal fees up to an aggregate of $25. The engagement agreement with the Placement Agent requires the Company to indemnify the Placement Agent and certain of its affiliates against certain customary liabilities.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2022
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Basis of Presentation

Basis of Presentation - The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.

Operating results for the six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The balance sheet as of December 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.

These interim condensed consolidated financial statements should be read in conjunction with the December 31, 2021 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on March 1, 2022.

Principles of Consolidation

Principles of Consolidation - The accompanying Condensed Consolidated Financial Statements include the accounts of (i) 22nd Century Group, Inc. (“22nd Century Group”); (ii) its five wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), Botanical Genetics, LLC (“Botanical Genetics”), 22nd Century Group Canada, Inc. (“22nd Century Group Canada”) and 22nd Century Group Europe B.V. (“22nd Century Group Europe”); (iii) two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”); and (iv) two wholly-owned subsidiaries of Botanical Genetics, 22nd Century Holdings, LLC (“22nd Century Holdings”) and Golden Acquisition Sub, LLC. This group of subsidiaries is referred to as collectively with 22nd Century Group as the “Company”. All intercompany accounts and transactions have been eliminated.

Nature of Business Nature of Business – 22nd Century Group is a leading agricultural biotechnology and intellectual property company focused on tobacco harm reduction, reduced nicotine tobacco and improving health and wellness through plant science. 22nd Century Ltd performs research and development related to the level of nicotine and other nicotinic alkaloids in tobacco plants and Botanical Genetics performs research and development related to hemp/cannabis plants. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified exposure tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. 22nd Century Holdings owns and operates Needle Rock Farms. 22nd Century Group Canada and 22nd Century Group Europe were formed for future international business opportunities. As described in Note 2, on May 13, 2022, the Company acquired substantially all of the assets of GVB Biopharma’s (“GVB”) business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development, which allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term
Reclassifications Reclassifications As a result of the acquisition of GVB (see Note 2), the Company has revised the presentation and classification of depreciation and amortization in the Condensed Consolidated Statement of Operations and Comprehensive Loss to conform with the acquiree, as follows:
COVID-19 Pandemic

COVID-19 Pandemic – The COVID-19 pandemic has had a minimal impact on the Company’s operations in 2021 and thus far in 2022, but there is a risk that state and federal authorities’ responses to the COVID-19 pandemic or another pandemic may disrupt our business in the future. Our executive leadership team and staff are monitoring this evolving situation and its impacts on our business. We will continue to monitor the local, state, and federal guidance regarding our business practices.

Use of Estimates

Use of Estimates - The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make 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 and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.

Acquisitions

Acquisitions - The Company accounts for acquisitions under the acquisition method of accounting for business combinations. Results of operations of acquired companies are included in the Company’s results of operations as of the respective acquisition dates. The purchase price of each acquisition is allocated to the net assets acquired based on estimates of their fair values at the date of the acquisition. Any purchase price in excess of these net assets is recorded as goodwill.

All direct acquisition-related costs are expensed as incurred and are recognized in operating expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss. The allocation of purchase price in certain cases may be subject to revision based on the final determination of fair values during the measurement period, which may be up to one year from the acquisition date.

Goodwill

Goodwill - Goodwill represents the excess of cost over the fair value of identifiable net assets of a business acquired and is assigned to one or more reporting units. The Company’s reporting unit is the same as its reportable segment, which is the consolidated entity. The Company tests its reporting unit’s goodwill for impairment at least annually as of the measurement date year and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount.

During the six months ended June 30, 2022, there were no indicators of impairment and accordingly a goodwill impairment test was not performed.

Intangible Assets

Intangible Assets – Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette brand. The amounts capitalized relate to intellectual property that the Company owns or to which it has rights to use.

The Company’s capitalized intellectual property costs are amortized using the straight-line method over the remaining statutory life of the patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2026 to 2043. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which have expected expiration dates from 2028 through 2036. The Company believes that costs associated with becoming a signatory to the MSA, costs related to the acquisition of a predicate cigarette brand and trademarks have indefinite lives. As such, no amortization is taken. At each reporting period, the Company evaluates whether events and circumstances continue to support the indefinite-lived classification.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets – On at least an annual basis, the Company reviews the carrying value of its amortizing long-lived assets whenever events or changes in circumstances indicate that the historical cost-carrying value of an asset may no longer be recoverable. If any such indicators are present, the Company will test for recoverability in accordance with ASC 360-Property, plant, and equipment or ASC 350- Intangibles, Goodwill, and Other.

Intangible assets subject to amortization are reviewed for strategic importance and commercialization opportunity prior to expiration. If it is determined that the asset no longer supports the Company’s strategic objectives and/or will not be commercially viable prior to expiration, the asset is impaired. In addition, the Company will assess the expected future undiscounted cash flows for its intellectual property based on consideration of future market and economic conditions, competition, federal and state regulations, and licensing opportunities. If the carrying value of such assets are not recoverable, the carrying value will be reduced to fair value and record the difference as an impairment.

Indefinite-lived intangible asset carrying values are reviewed at least annually or more frequently if events or changes in circumstances indicate that it is more likely than not that an impairment exists. The Company first performs a qualitative assessment and considers its current strategic objectives, future market and economic conditions, competition, and federal and state regulations to determine if an impairment is more likely than not. If it is determined that an impairment is more likely than not, a quantitative assessment is performed to compare the asset carrying value to fair value and record the difference as an impairment.

Fair Value of Financial Instruments

Fair Value of Financial Instruments - The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a promissory note receivable, accounts payable, accrued expenses, and notes payable. The carrying values of these financial instruments approximate fair value. The Company carries cash equivalents, short-term investment securities, investments, and certain other assets at fair value which is described further in Note 5.

Investments

Investments  The Company’s equity securities are recorded at fair value with changes in fair value included within the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers certain debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.

Stock Based Compensation

Stock Based Compensation – The Company’s Omnibus Incentive Plan allows for various types of equity-based incentive awards. Stock based compensation expense is based on awards that are expected to vest over the requisite service periods and are based on the fair value of the award measured on the grant date. Vesting requirements vary for directors, officers, and employees. In general, time-based awards fully vest after one year for directors and vest in equal annual installments over a three-year period for officers and employees. Performance-based awards vest upon achievement of certain milestones. Forfeitures are accounted for when they occur.

Income Taxes

Income Taxes - For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.

Segments

Segments - As a result of the acquisition of GVB (see Note 2) and ongoing evaluation of our strategy across our plant science and intellectual property platform (tobacco, hemp/cannabis, and hops), the Company is reevaluating its operating and reporting segments, which is expected to be finalized by the end of fiscal 2022 once the corporate and management reporting structure realignment is completed. As of June 30, 2022, the Company operates its business in one single operating and reportable segment. The Company’s chief operating decision maker assesses, measures, and reviews the operating and financial results at the consolidated level for the entire platform.

Recent Accounting Pronouncement(s)

Recent Accounting Pronouncements – In June 2016, the FASB issued ASU 2016-13, “Measurement of Credit Losses on Financial Instruments.” The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires companies to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the ASU have an effective date for the Company beginning after December 15, 2022 and interim periods within those fiscal years. The Company is evaluating the expected impacts of the ASU.

We consider the applicability and impact of all ASUs. If the ASU is not listed above, it was determined that the ASU was either not applicable or would have an immaterial impact on our financial statements and related disclosures.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2022
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of reclassification

Three Months Ended

Six Months Ended

June 30, 2021

June 30, 2021

As originally

As originally

    

reported

    

Reclass

    

Revised

    

reported

    

Reclass

    

Revised

Revenue, net

$

8,371

$

$

8,371

$

15,177

$

$

15,177

Cost of goods sold

 

7,785

 

138

 

7,923

 

13,944

 

270

 

14,214

Gross profit

586

(138)

448

1,233

(270)

963

Operating expenses:

Research and development

746

157

903

1,447

312

1,759

Sales, general and administrative

6,177

8

6,185

11,006

9

11,015

Depreciation

150

(150)

288

(288)

Amortization

153

(153)

303

(303)

Total operating expenses

7,226

(138)

7,088

13,044

(270)

12,774

Operating loss

$

(6,640)

$

$

(6,640)

$

(11,811)

$

$

(11,811)

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITIONS (Tables)
6 Months Ended
Jun. 30, 2022
BUSINESS ACQUISITIONS  
Schedule of preliminary purchase price allocation

Cash

$

500

Accounts receivable

2,944

Inventory

5,292

Other assets

519

Property, plant & equipment

7,935

Operating leases right-of-use assets, net

864

Deferred income taxes

635

Goodwill and intangibles

44,200

Accounts payable and accrued expenses

(2,952)

Other current liabilities

(1,002)

Lease liabilities

(892)

Auto loans

(387)

Bridge loan

(4,250)

Fair value of net assets acquired

$

53,406

Schedule of pro forma information

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2022

    

2021

    

2022

    

2021

Revenue, net

$

18,122

$

16,208

$

34,180

$

29,666

Net loss

$

(11,831)

$

(6,545)

$

(19,578)

$

(11,932)

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.10)

$

(0.07)

Weighted average common shares outstanding - basic and diluted

$

197,550

$

187,711

$

196,808

$

182,464

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2022
INVENTORY  
Schedule of Inventories

    

June 30, 

    

December 31, 

    

2022

    

2021

Raw materials

$

7,337

$

2,634

Work in process

1,021

Finished goods

 

1,660

247

$

10,018

$

2,881

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENTS & OTHER ASSETS (Tables)
6 Months Ended
Jun. 30, 2022
INVESTMENTS & OTHER ASSETS  
Schedule of carrying value of investments

June 30, 

December 31, 

2022

2021

Panacea Life Sciences Holdings, Inc. common stock

    

$

644

    

$

2,340

Aurora stock warrants

5

Change Agronomy Ltd. ordinary shares

682

Total investments

$

1,326

$

2,345

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2022
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS  
Schedule of assets and liabilities measured at fair value

Fair Value

June 30, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

1,559

$

$

$

1,559

Corporate bonds

 

 

22,015

 

 

22,015

Total short-term investment securities

$

1,559

$

22,015

$

$

23,574

Investments:

Panacea Life Sciences Holdings, Inc. common shares

$

644

$

$

$

644

Change Agronomy Ltd. ordinary shares

682

682

Total investments

$

644

$

$

682

$

1,326

Fair Value

December 31, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets

 

  

 

  

 

  

 

  

Short-term investment securities:

 

  

 

  

 

  

 

  

Money market funds

$

8,919

$

$

$

8,919

Corporate bonds

 

 

38,481

 

 

38,481

Total short-term investment securities

$

8,919

$

38,481

$

$

47,400

Investments:

Panacea Life Sciences Holdings, Inc. common shares

$

2,340

$

$

$

2,340

Aurora stock warrants

5

5

Total investments

$

2,340

$

$

5

$

2,345

Schedule of the changes in fair value of Level 3 investments

Fair Value at December 31, 2021

$

5

Unrealized loss on Aurora stock warrants

(5)

Investment in Change Agronomy Ltd. ordinary shares

682

Fair Value at June 30, 2022

$

682

Schedule of available-for-sale securities reconciliation

Available for Sale Debt Securities

June 30, 2022

Amortized

Gross

Gross

Cost

Unrealized

Unrealized

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

22,539

$

$

(524)

$

22,015

Available for Sale Debt Securities

December 31, 2021

Amortized

Gross

Gross

Cost

Unrealized 

Unrealized 

Fair

    

Basis

    

Gains

    

Losses

    

Value

Corporate bonds

$

38,643

$

1

$

(163)

$

38,481

Schedule of available for sale securities classified by contractual maturity

Available for Sale Debt Securities

June 30, 2022

December 31, 2021

Amortized

Amortized

    

Cost Basis

    

Fair Value

    

Cost Basis

    

Fair Value

Due in one year or less

$

20,529

$

20,066

$

8,286

$

8,280

Due after one year through five years

 

2,010

 

1,949

 

30,357

 

30,201

$

22,539

$

22,015

$

38,643

$

38,481

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2022
GOODWILL AND OTHER INTANGIBLE ASSETS, NET  
Schedule of goodwill

Balance at January 1, 2022

$

GVB acquisition (see Note 2)

44,200

Balance at June 30, 2022

$

44,200

Schedule of total intangible assets

June 30, 

December 31, 

    

2022

    

2021

Intangible assets, net

 

  

 

  

Patent and trademark costs

$

6,287

$

5,991

Less: accumulated amortization

 

(3,503)

 

(3,303)

Patent and trademark costs, net

 

2,784

 

2,688

License fees

 

3,876

 

3,876

Less: accumulated amortization

 

(3,503)

 

(3,303)

License fees, net

 

2,554

 

2,679

MSA signatory costs

 

2,202

 

2,202

  

License fee for predicate cigarette brand

 

350

 

350

$

7,890

$

7,919

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES AND LOANS PAYABLE (Tables)
6 Months Ended
Jun. 30, 2022
NOTES AND LOANS PAYABLE.  
Schedule of notes payable balances

June 30, 

December 31, 

    

2022

    

2021

D&O insurance

$

1,953

$

596

Vehicle loans

125

Bridge loan

4,250

Total current notes and loans payable

$

6,328

$

596

Long-term vehicle loans

$

253

$

Schedule of future principal payments

Estimated future principal payments to be made under the above notes and loans payable as of June 30, 2022 are as follows:

Remainder of 2022

$

5,642

2023

751

2024

122

2025

59

2026

7

$

6,581

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS & CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2022
COMMITMENTS AND CONTINGENCIES  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]

Future Commitments

Commitment

 

Counter Party

 

Product Relationship

 

Commitment Type

 

2022

 

2023

 

2024

 

2025

2026 & After

Total

    

Research Agreement

KeyGene

Hemp / Cannabis

Contract fee

$

1,729

$

1,860

$

1,828

$

1,414

$

1,630

$

8,461

(1)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

550

750

(2)

License Agreement

NCSU

Tobacco

Minimum annual royalty

50

50

50

50

450

650

(2)

Sublicense Agreement

Anandia Laboratories, Inc.

Hemp / Cannabis

Annual license fee

10

10

10

100

130

(3)

Research Agreement

Cannametrix

Hemp / Cannabis

Contract fee

667

666

1,333

(4)

Consulting Agreements

Various

Various

Contract fee

629

870

746

2,245

(5)

$

2,458

$

3,507

$

3,350

$

1,524

$

2,730

$

13,569

(1)Exclusive agreement with the Company in the field of the Cannabis Sativa L. plant. The initial term of the agreement was five years with an option for an additional two years. On April 30, 2021, the Company and KeyGene entered into a First Amended and Restated Framework Collaborative Research Agreement which extended the agreement term, from first-quarter 2024 to first-quarter 2027, and preserves the Company’s option for an additional 2-year extension, now through first quarter of 2029. On March 30, 2022, the Company and KeyGene entered into a new Framework Collaborative Research Agreement for a term of three years at an aggregate cost of $1,830 in the field related to the hops plant.

The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the stated fields of each agreement. The Company has also granted KeyGene a license to commercialize the Results outside of each field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization of the Results outside of each field.

(2)The minimum annual royalty fee is credited against running royalties on sales of licensed products. The Company is also responsible for reimbursing NCSU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.
(3)The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties in all countries except for Canada. Anandia retains all patent rights, and is responsible for all patent maintenance, in Canada.
(4)On March 11, 2022, the Company expanded its research agreement with Cannametrix for hemp/cannabis product development, formulation, and validation for a three-year period at an aggregate cost of $2,000.
(5)General corporate consulting agreements.
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY- BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2022
EQUITY- BASED COMPENSATION  
Summary of changes in unvested restricted stock

Unvested RSUs

Weighted

Average

Number of

Grant-date

    

Shares

    

Fair Value

in thousands

$ per share

Unvested at December 31, 2021

 

3,165

$

2.50

Granted

 

2,607

$

2.19

Vested

(1,664)

$

2.39

Forfeited

(71)

$

2.40

Unvested at March 31, 2022

4,037

$

2.35

Vested

(75)

$

0.95

Forfeited

(127)

$

2.20

Unvested at June 30, 2022

3,835

$

2.38

Schedule of stock option activity

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Contractual

Intrinsic

    

Options

    

Price

    

Term

    

Value

in thousands

$ per share

Outstanding at December 31, 2021

5,171

$

1.65

Outstanding at March 31, 2022

5,171

$

1.65

3.4

years

$

4,107

Exercised

(150)

$

1.16

Forfeited

(100)

$

1.39

Expired

(9)

$

2.76

Outstanding at June 30, 2022

 

4,912

$

1.67

 

3.3

years

 

$

3,241

Exercisable at June 30, 2022

 

4,755

$

1.64

 

3.2

years

 

$

3,241

Schedule of fair value assumptions

    

2021

Risk-free interest rate (1)

 

0.54

%

Expected dividend yield (2)

 

%

Expected volatility (3)

 

87.92

%

Expected term of stock options (4)

 

4.09

years

(1)The risk-free interest rate is based on the period matching the expected term of the stock options based on the U.S. Treasury yield curve in effect on the grant date.
(2)The expected dividend yield is assumed as zero. The Company has never paid cash dividends nor does it anticipate paying dividends in the foreseeable future.
(3)The expected volatility is based on historical volatility of the Company’s stock.
(4)The expected term represents the period of time that options granted are expected to be outstanding based on vesting date and contractual term.
Schedule of compensation costs related to restricted stock and stock options

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Sales, general, and administrative

$

1,059

$

1,197

$

2,230

$

1,677

Research and development

 

47

 

48

 

89

 

75

Total RSUs and stock option compensation

$

1,106

$

1,245

$

2,319

$

1,752

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2022
REVENUE RECOGNITION  
Schedule of disaggregation of revenue

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Tobacco

$

9,971

$

8,371

$

19,015

$

15,177

Hemp/cannabis

 

4,506

 

 

4,506

 

Total Revenue, net

$

14,477

$

8,371

$

23,521

$

15,177

Schedule of concentration of risk

The following table presents net revenues by significant customers, which are defined as any customer who individually represents 10% or more of disaggregated product line net revenues:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

2021

    

2022

2021

Tobacco

Hemp/cannabis

Tobacco

Tobacco

Hemp/cannabis

Tobacco

Customer A

23.44

%

*

29.06

%

22.61

%

*

24.70

%

Customer B

18.36

%

*

30.60

%

19.09

%

*

30.39

%

Customer C

10.80

%

*

13.91

%

11.17

%

*

16.71

%

Customer D

23.12

%

*

*

25.44

%

*

*

Customer E

*

*

11.94

%

*

*

14.53

%

Customer F

12.32

%

*

*

11.68

%

*

*

Customer G

*

11.04

%

*

*

11.04

%

*

Customer H

*

29.15

%

*

*

29.15

%

*

All other customers

11.97

%

59.81

%

14.50

%

10.00

%

59.81

%

13.67

%

Schedule of contract assets and liabilities

June 30, 

December 31, 

    

2022

    

2021

Unbilled receivables

 

$

492

 

$

178

Deferred revenue

(1,083)

(119)

Net contract assets (liabilities)

$

(591)

$

59

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
EARNINGS PER SHARE  
Schedule of computation of basic and diluted earnings per common share

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

(in thousands, except for per-share data)

Net loss

$

(11,498)

$

(4,174)

$

(20,415)

$

(9,204)

Weighted average common shares outstanding - basic and diluted

 

182,004

154,811

172,632

149,564

Net loss per common share - basic and diluted

$

(0.06)

$

(0.03)

$

(0.12)

$

(0.06)

Anti-dilutive shares are as follows as of June 30:

Options

4,912

5,776

4,912

5,776

Restricted stock units

3,835

3,185

3,835

3,185

8,747

8,961

8,747

8,961

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
subsidiary
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Number of subsidiaries 5
Number of reportable segments 1
Number of operating segments 1
Impairment of goodwill | $ $ 0
Directors  
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Vesting period 1 year
Officers and employees  
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Vesting period 3 years
Twenty Second Century Ltd  
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Number of subsidiaries 2
Botanical Genetics  
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Number of subsidiaries 2
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Reclassification [Line Items]        
Revenue, net $ 14,477 $ 8,371 $ 23,521 $ 15,177
Cost of goods sold 13,585 7,923 22,321 14,214
Gross profit 892 448 1,200 963
Operating expenses:        
Research and development   903   1,759
Sales, general and administrative 9,471 6,185 16,785 11,015
Total operating expenses 11,368 7,088 19,821 12,774
Operating loss $ (10,476) (6,640) $ (18,621) (11,811)
As originally reported        
Reclassification [Line Items]        
Revenue, net   8,371   15,177
Cost of goods sold   7,785   13,944
Gross profit   586   1,233
Operating expenses:        
Research and development   746   1,447
Sales, general and administrative   6,177   11,006
Depreciation   150   288
Amortization   153   303
Total operating expenses   7,226   13,044
Operating loss   (6,640)   (11,811)
Reclass        
Reclassification [Line Items]        
Cost of goods sold   138   270
Gross profit   (138)   (270)
Operating expenses:        
Research and development   157   312
Sales, general and administrative   8   9
Depreciation   (150)   (288)
Amortization   (153)   (303)
Total operating expenses   $ (138)   $ (270)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 13, 2022
Jun. 30, 2022
Jun. 30, 2022
BUSINESS ACQUISITIONS      
Increase (decrease) in inventory   $ 978  
Sales, general, and administrative      
BUSINESS ACQUISITIONS      
Acquisition related costs     $ 839
Six months      
BUSINESS ACQUISITIONS      
Shares transferable after lock up period (as a percent) 33.33%    
GVB Biopharma      
BUSINESS ACQUISITIONS      
Debt assumed $ 4,637    
Transaction costs $ 1,753    
Shares issued 32,900,000    
Fair value of shares issued $ 51,653    
Lock up period of shares 6 months    
Limited registration rights, shares 8,959,533    
GVB Biopharma | Six months      
BUSINESS ACQUISITIONS      
Lock up period of shares 6 months    
GVB Biopharma | Nine months      
BUSINESS ACQUISITIONS      
Lock up period of shares 9 months    
Shares transferable after lock up period (as a percent) 33.33%    
GVB Biopharma | One Year      
BUSINESS ACQUISITIONS      
Lock up period of shares 1 year    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITIONS - Purchase price allocation (Details) - GVB Biopharma
$ in Thousands
May 13, 2022
USD ($)
BUSINESS ACQUISITIONS  
Cash $ 500
Accounts receivable 2,944
Inventory 5,292
Other assets 519
Property, plant & equipment 7,935
Operating leases right-of-use assets, net 864
Deferred income taxes 635
Goodwill and intangibles 44,200
Accounts payable and accrued expenses (2,952)
Other current liabilities (1,002)
Lease liabilities (892)
Auto loans (4,637)
Fair value of net assets acquired 53,406
Auto loans  
BUSINESS ACQUISITIONS  
Auto loans (387)
Bridge Loan.  
BUSINESS ACQUISITIONS  
Auto loans $ (4,250)
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS ACQUISITIONS - Pro forma information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
BUSINESS ACQUISITIONS        
Revenue, net $ 18,122 $ 16,208 $ 34,180 $ 29,666
Net loss $ (11,831) $ (6,545) $ (19,578) $ (11,932)
Net loss per common share - basic $ (0.06) $ (0.03) $ (0.10) $ (0.07)
Net loss per common share - diluted $ (0.06)   $ (0.10) $ (0.07)
Weighted average common shares outstanding - basic 197,550 187,711 196,808 182,464
Weighted average common shares outstanding - diluted 197,550 187,711 196,808 182,464
GVB Biopharma        
BUSINESS ACQUISITIONS        
Revenue, net $ 4,506   $ 4,506  
Net loss     $ 1,474  
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORY (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
INVENTORY    
Raw materials $ 7,337 $ 2,634
Work in process 1,021  
Finished goods 1,660 247
Inventory, Net $ 10,018 $ 2,881
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENTS & OTHER ASSETS - Total carrying value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 26, 2022
Dec. 31, 2021
INVESTMENTS & OTHER ASSETS      
Investments $ 1,326   $ 2,345
Panacea Life Sciences Holdings, Inc.      
INVESTMENTS & OTHER ASSETS      
Investments 644   2,340
Aurora Cannabis Inc | Warrants      
INVESTMENTS & OTHER ASSETS      
Investments     $ 5
Change Agronomy Ltd.      
INVESTMENTS & OTHER ASSETS      
Investments   $ 682  
Change Agronomy Ltd. | Common Stock      
INVESTMENTS & OTHER ASSETS      
Investments $ 682    
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENTS AND OTHER ASSETS - Investment in Panacea Life Sciences, Inc (Details)
£ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 25, 2021
shares
Jun. 30, 2021
USD ($)
a
shares
Jun. 30, 2021
USD ($)
a
Jun. 30, 2021
USD ($)
a
Jun. 30, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 10, 2021
GBP (£)
Dec. 03, 2019
USD ($)
INVESTMENTS & OTHER ASSETS                
Long-term Investments         $ 1,326 $ 2,345    
Gain on Panacea investment conversion     $ 2,548 $ 2,548        
Exactus                
INVESTMENTS & OTHER ASSETS                
Reverse stock split, ratio 0.035714              
Change Agronomy                
INVESTMENTS & OTHER ASSETS                
Long-term Investments | £             £ 500  
Investment in Panacea                
INVESTMENTS & OTHER ASSETS                
Long-term Investments         644 2,340    
Notes receivable issued value   $ 3,684 3,684 3,684        
Note receivable         $ 3,800 $ 3,741    
Note receivable, face amount   $ 4,300 $ 4,300 $ 4,300       $ 7,000
Note receivable interest rate   0.00% 0.00% 0.00%        
Area of Land | a   224 224 224        
Gain on Panacea investment conversion   $ 2,548            
Panacea conversion assets included in acquisition of property, plant and equipment   2,248            
Stock received in conversion, value   500            
Note receivable, discount   616 $ 616 $ 616        
Exactus                
INVESTMENTS & OTHER ASSETS                
Long-term Investments   $ 9,102 $ 9,102 $ 9,102        
Stock received in conversion, shares | shares   91,016,026            
Number of shares held in investee | shares 3,250,573       91,016,026      
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
INVESTMENTS & OTHER ASSETS - Investment in Change Agronomy (Details)
£ / shares in Units, £ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 10, 2021
GBP (£)
£ / shares
shares
Jun. 07, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jan. 26, 2022
USD ($)
Dec. 31, 2021
USD ($)
Marketable Securities [Line Items]                
Investments     $ 1,326   $ 1,326     $ 2,345
Minimum total of equity investments   $ 38,206   $ 38,206        
Change Agronomy                
Marketable Securities [Line Items]                
Investments | £ £ 500              
Change Agronomy                
Marketable Securities [Line Items]                
Investments             $ 682  
Number of ordinary shares | shares 592,888              
Number of ordinary price per share | £ / shares £ 0.84333              
Ownership percentage (in percent)             1.80%  
Foreign currency exchange gain or loss     0   0      
Impairment of long term investments     $ 0 $ 0 $ 0 $ 0    
Change Agronomy | Minimum                
Marketable Securities [Line Items]                
Minimum total of equity investments | £ £ 3,000              
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Assets          
Interest income on short-term investment securities $ 116 $ 31 $ 264 $ 57  
Money Market Funds          
Assets          
Net Asset Value $ 1.00   $ 1.00    
Fair Value, Recurring          
Assets          
Total investments $ 1,326   $ 1,326    
Fair Value, Recurring | Short-term investments securities          
Assets          
Assets at fair value 23,574   23,574   $ 47,400
Fair Value, Recurring | Money Market Funds          
Assets          
Assets at fair value 1,559   1,559   8,919
Fair Value, Recurring | Corporate Bonds          
Assets          
Assets at fair value 22,015   22,015   38,481
Fair Value, Recurring | Promissory note receivable          
Assets          
Assets at fair value         2,345
Fair Value, Recurring | Fair Value, Inputs, Level 1          
Assets          
Total investments 644   644    
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Short-term investments securities          
Assets          
Assets at fair value 1,559   1,559   8,919
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Money Market Funds          
Assets          
Assets at fair value 1,559   1,559   8,919
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Corporate Bonds          
Assets          
Assets at fair value 0   0   0
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Promissory note receivable          
Assets          
Assets at fair value         2,340
Fair Value, Recurring | Fair Value, Inputs, Level 2          
Assets          
Total investments 0   0    
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Short-term investments securities          
Assets          
Assets at fair value 22,015   22,015   38,481
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Money Market Funds          
Assets          
Assets at fair value 0   0   0
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Corporate Bonds          
Assets          
Assets at fair value 22,015   22,015   38,481
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Promissory note receivable          
Assets          
Assets at fair value         0
Fair Value, Recurring | Fair Value, Inputs, Level 3          
Assets          
Total investments 682   682    
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Short-term investments securities          
Assets          
Assets at fair value 0   0   0
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Money Market Funds          
Assets          
Assets at fair value 0   0   0
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Corporate Bonds          
Assets          
Assets at fair value 0   0   0
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Promissory note receivable          
Assets          
Assets at fair value         5
Investment in Panacea | Fair Value, Recurring | Warrants          
Assets          
Assets at fair value 644   644   2,340
Investment in Panacea | Fair Value, Recurring | Fair Value, Inputs, Level 1 | Warrants          
Assets          
Assets at fair value 644   644   2,340
Investment in Panacea | Fair Value, Recurring | Fair Value, Inputs, Level 2 | Warrants          
Assets          
Assets at fair value 0   0   0
Investment in Panacea | Fair Value, Recurring | Fair Value, Inputs, Level 3 | Warrants          
Assets          
Assets at fair value 0   0   0
Aurora Cannabis Inc | Fair Value, Recurring | Preferred stock          
Assets          
Assets at fair value         5
Aurora Cannabis Inc | Fair Value, Recurring | Fair Value, Inputs, Level 1 | Preferred stock          
Assets          
Assets at fair value         0
Aurora Cannabis Inc | Fair Value, Recurring | Fair Value, Inputs, Level 2 | Preferred stock          
Assets          
Assets at fair value         0
Aurora Cannabis Inc | Fair Value, Recurring | Fair Value, Inputs, Level 3 | Preferred stock          
Assets          
Assets at fair value         $ 5
Change Agronomy | Fair Value, Recurring          
Assets          
Assets at fair value 682   682    
Change Agronomy | Fair Value, Recurring | Fair Value, Inputs, Level 1          
Assets          
Assets at fair value 0   0    
Change Agronomy | Fair Value, Recurring | Fair Value, Inputs, Level 2          
Assets          
Assets at fair value 0   0    
Change Agronomy | Fair Value, Recurring | Fair Value, Inputs, Level 3          
Assets          
Assets at fair value $ 682   $ 682    
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Changes in fair value, Level 3 (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Fair value at beginning of the period $ 5
Fair value at end of the period 682
Aurora Cannabis Inc  
Unrealized loss as a result of change in fair value 5
Change Agronomy  
Investment in Change Agronomy $ 682
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Available-for-sale debt securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS    
Available-for-sale Securities - Amortized Cost Basis $ 22,539 $ 38,643
Available-for-sale Securities - Fair Value 22,015 38,481
Corporate Bonds    
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS    
Available-for-sale Securities - Amortized Cost Basis 22,539 38,643
Available-for-sale Securities - Gross Unrealized Gains 0 1
Available-for-sale Securities - Gross Unrealized Losses (524) (163)
Available-for-sale Securities - Fair Value $ 22,015 $ 38,481
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Maturity of available-for-sale securities by contractual maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS    
Available For Sale, Maturities One Year or Less, Amortized Cost $ 20,529 $ 8,286
Available For Sale, Maturities One Through Five Years, Amortized Cost 2,010 30,357
Available for sale securities, amortized cost, total 22,539 38,643
Available For Sale, Maturities One Year or Less, Fair Value 20,066 8,280
Available For Sale, Maturities One Through Five Years, Fair Value 1,949 30,201
Available For Sale Securities, Fair Value $ 22,015 $ 38,481
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Goodwill  
Balance at beginning $ 0
GVB acquisition 44,200
Balance at ending $ 44,200
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Intangible assets, net          
Intangible assets, net $ 7,890   $ 7,890   $ 7,919
Amortization expense 163 $ 153 324 $ 303  
MSA Signatory Costs          
Intangible assets, net          
Indefinite-lived intangible assets 2,202   2,202   2,202
Licensing agreements          
Intangible assets, net          
Indefinite-lived intangible assets 350   350   350
Patent and Trademark          
Intangible assets, net          
Gross 6,287   6,287   5,991
Less: accumulated amortization (3,503)   (3,503)   (3,303)
Total 2,784   2,784   2,688
Licensing agreements          
Intangible assets, net          
Gross 3,876   3,876   3,876
Less: accumulated amortization (3,503)   (3,503)   (3,303)
Total $ 2,554   $ 2,554   $ 2,679
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES AND LOANS PAYABLE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
NOTES PAYABLE          
Directors And Officers insurance, policy term 1 year 1 year      
Annual premium $ 2,394,000 $ 3,315,000      
Premium paid 400,000 662,000      
Proceeds from Notes Payable $ 1,994,000 $ 2,653,000 $ 1,994,000 $ 2,653,000  
Debt Instrument, Term 10 months 9 months      
Rate of interest 3.25% 3.49% 3.25% 3.49%  
D&O Insurance $ 1,953,000   $ 1,953,000   $ 596,000
Vehicle loans 125,000   125,000    
Bridge loan 4,250,000   4,250,000    
Total current notes and loans payable 6,328,000   6,328,000   $ 596,000
Long-term vehicle loans $ 253,000   253,000    
Vehicle loans | Minimum          
NOTES PAYABLE          
Periodic payment     $ 500    
Rate of interest 0.00%   0.00%    
Vehicle loans | Maximum          
NOTES PAYABLE          
Periodic payment     $ 2,100    
Rate of interest 11.00%   11.00%    
GVB Bridge Note          
NOTES PAYABLE          
Rate of interest 12.00%   12.00%    
Principal balance $ 4,250,000   $ 4,250,000    
Borrowings          
NOTES PAYABLE          
Accretion of non cash interest expense $ 0 $ 2,000 $ 0 $ 4,000  
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES AND LOANS PAYABLE - Future principal payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
NOTES AND LOANS PAYABLE.  
Remainder of 2022 $ 5,642
2023 751
2024 122
2025 59
2026 7
Total $ 6,581
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
CAPITAL RAISE AND WARRANT EXERCISE - Capital raise (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Jun. 07, 2021
Jun. 30, 2021
CAPITAL RAISE AND WARRANT EXERCISE    
Stock issued in connection with capital raise (in shares) 10  
Share Price $ 4.00  
Stock issued in connection with capital raise $ 38,206 $ 38,206
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
CAPITAL RAISE AND WARRANT EXERCISE - Warrants (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2021
CAPITAL RAISE AND WARRANT EXERCISE    
Net proceeds from warrant exercise $ 11,782 $ 11,782
Exercised 11,293,211  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES - Licenses (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 30, 2022
Mar. 11, 2022
Apr. 30, 2021
Jun. 30, 2022
Future Commitments        
2022       $ 2,458
2023       3,507
2024       3,350
2025       1,524
2026 & After       2,730
Contractual Obligation, Total       13,569
Research Agreement | KeyGene        
Future Commitments        
2022       1,729
2023       1,860
2024       1,828
2025       1,414
2026 & After       1,630
Contractual Obligation, Total       $ 8,461
Agreement Term 3 years     5 years
Agreement extension period     2 years 2 years
Aggregate cost over initial term $ 1,830      
Research Agreement | Cannametrix [Member]        
Future Commitments        
2023       $ 667
2024       666
Contractual Obligation, Total       1,333
Agreement Term   3 years    
Aggregate cost over initial term   $ 2,000    
License Agreement | Minimum Annual Royalty 1        
Future Commitments        
2022       50
2023       50
2024       50
2025       50
2026 & After       550
Contractual Obligation, Total       750
License Agreement | Minimum Annual Royalty 2        
Future Commitments        
2022       50
2023       50
2024       50
2025       50
2026 & After       450
Contractual Obligation, Total       650
Sublicense Agreement With Anandia        
Future Commitments        
2023       10
2024       10
2025       10
2026 & After       100
Contractual Obligation, Total       130
Consulting Agreements        
Future Commitments        
2022       629
2023       870
2024       746
Contractual Obligation, Total       $ 2,245
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES - MRTP, litigation (Details)
shares in Millions
Jun. 07, 2021
shares
Jan. 15, 2020
item
Nov. 19, 2019
item
COMMITMENTS AND CONTINGENCIES      
Number of shares issued in settlement | shares 10    
Number of counts | item   3 3
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY-BASED COMPENSATION (Details)
6 Months Ended
Jun. 30, 2022
shares
EQUITY- BASED COMPENSATION  
Additional shares authorized during the period 5,000,000
Plan term 10 years
Number of shares remaining for future awards 5,226,948
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY- BASED COMPENSATION - RSUs (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
RSUs, Number of shares      
Nonvested, Number, Beginning Balance 4,037 3,165 3,165
RSUs granted, number   2,607  
RSUs vested, number (75) (1,664)  
RSUs forfeited, number (127) (71)  
Nonvested, Number, Ending Balance 3,835 4,037 3,835
RSUs, Weighted average grant-date fair value      
Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance $ 2.35 $ 2.50 $ 2.50
RSUs granted, grant-date fair value   2.19  
RSUs vested, grant-date fair value 0.95 2.39  
RSUs forfeited, grant-date fair value 2.20 2.40  
Nonvested, Weighted Average Grant Date Fair Value, Ending Balance $ 2.38 $ 2.35 $ 2.38
Fair value of RSUs that vested during the period     $ 3,941
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY- BASED COMPENSATION - Stock option activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Number of Options    
Options, number, Beginning of Period 5,171 5,171
Options exercised, number (150)  
Options forfeited, number (100)  
Options expired, number (9)  
Options, number, End of Period 4,912 5,171
Options exercisable, number, End of Period 4,755  
Options, Weighted Average Exercise Price    
Options, Beginning of Period, weighted average exercise price $ 1.65 $ 1.65
Options exercised, weighted average exercise price 1.16  
Options forfeited, weighted average exercise price 1.39  
Options expired, weighted average exercise price 2.76  
Options, End of Period, weighted average exercise price 1.67 $ 1.65
Options exercisable, End of Period, weighted average exercise price $ 1.64  
Weighted Average Remaining Contractual Term    
Options, End of Period, weighted average remaining contractual term 3 years 3 months 18 days 3 years 4 months 24 days
Options exercisable, End of Period, weighted average remaining contractual term 3 years 2 months 12 days  
Aggregate Intrinsic Value    
Options, End of Period, aggregate intrinsic value $ 3,241 $ 4,107
Options exercisable, End of Period, aggregated intrinsic value $ 3,241  
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY BASED COMPENSATION - Fair value assumptions (Details)
6 Months Ended
Jun. 30, 2022
EQUITY- BASED COMPENSATION  
Risk-free interest rate (weighted average) 0.54%
Expected stock price volatility 87.92%
Expected life of options (weighted average) 4 years 1 month 2 days
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2
EQUITY-BASED COMPENSATION - Compensation expense and unrecognized compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
EQUITY BASED COMPENSATION        
Equity-based employee compensation expense $ 1,106 $ 1,245 $ 2,319 $ 1,752
Unrecognized compensation 7,290   $ 7,290  
Unrecognized compensation, period for recognition     1 year 3 months 18 days  
Unrecognized compensation, options with milestone-based vesting 682   $ 682  
Sales, general, and administrative        
EQUITY BASED COMPENSATION        
Equity-based employee compensation expense 1,059 1,197 2,230 1,677
Research and Development        
EQUITY BASED COMPENSATION        
Equity-based employee compensation expense $ 47 $ 48 $ 89 $ 75
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
REVENUE RECOGNITION          
Allowance for discounts or returns and allowances $ 0   $ 0   $ 0
Payment period     21 days    
Unbilled receivables 492   $ 492   178
Deferred revenue (1,083)   (1,083)   (119)
Net contract assets (liabilities) (591)   (591)   $ 59
Total Revenue 14,477 $ 8,371 23,521 $ 15,177  
Excise taxes 2,834 2,858 5,552 4,921  
Revenue recorded in contract liability     59 77  
Tobacco          
REVENUE RECOGNITION          
Total Revenue $ 9,971 $ 8,371 $ 19,015 $ 15,177  
Revenue Recognized Over Time, Percent 49.00% 71.00% 59.00% 68.00%  
Hemp/Cannabis          
REVENUE RECOGNITION          
Total Revenue $ 4,506   $ 4,506    
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION - Concentration of risk (Details) - Revenue from Contract with Customer Benchmark - CustomerConcentrationRisk
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Customer A | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 23.44% 29.06% 22.61% 24.70%
Customer B | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 18.36% 30.60% 19.09% 30.39%
Customer C | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 10.80% 13.91% 11.17% 16.71%
Customer D | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 23.12%   25.44%  
Customer E | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage   11.94%   14.53%
Customer F | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 12.32%   11.68%  
Customer G | Hemp/Cannabis        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 11.04%   11.04%  
Customer H | Hemp/Cannabis        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 29.15%   29.15%  
All other customers | Tobacco        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 11.97% 14.50% 10.00% 13.67%
All other customers | Hemp/Cannabis        
Concentration Risk [Line Items]        
Concentration Risk, Percentage 59.81%   59.81%  
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Class of Stock [Line Items]            
Net loss $ (11,498) $ (8,918) $ (4,174) $ (5,030) $ (20,415) $ (9,204)
Weighted average common shares outstanding - basic 182,004   154,811   172,632 149,564
Weighted average common shares outstanding - diluted 182,004   154,811   172,632 149,564
Net loss per common share - basic $ (0.06)   $ (0.03)   $ (0.12) $ (0.06)
Net loss per common share - diluted $ (0.06)   $ (0.03)   $ (0.12) $ (0.06)
Effect of dilutive securities:            
Anti-dilutive shares 8,747   8,961   8,747 8,961
Restricted stock units            
Effect of dilutive securities:            
Anti-dilutive shares 3,835   3,185   3,835 3,185
Options            
Effect of dilutive securities:            
Anti-dilutive shares 4,912   5,776   4,912 5,776
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 21, 2022
Jun. 07, 2021
Jun. 30, 2021
Jun. 30, 2021
SUBSEQUENT EVENTS        
Stock issued in connection with capital raise   $ 38,206 $ 38,206  
Stock issued in connection with capital raise (in shares)   10,000,000    
Net proceeds from direct offering       $ 38,258
Subsequent events | Private placement        
SUBSEQUENT EVENTS        
Stock issued in connection with capital raise $ 35,000      
Stock issued in connection with capital raise (in shares) 17,073      
Shares issue price $ 2.05      
Period of restriction to issue shares 90 days      
Threshold share price $ 3.00      
Threshold consecutive trading days 10 days      
Period of prohibition to enter share issue agreement 6 months      
Net proceeds from direct offering $ 32,500      
Shares represented by warrants 17,073      
Exercise price $ 2.05      
Period to file registration statement 45 days      
Cash fee (as a percent) 5.00%      
Additional cash fee (as a percent) 5.00%      
Legal fees $ 25      
XML 71 xxii-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0001347858 xxii:ChangeAgronomyLtdMember 2021-12-10 0001347858 xxii:KeygeneMember xxii:SponsoredResearchAgreementMember 2021-04-30 2021-04-30 0001347858 xxii:TwentySecondCenturyLtdMember 2022-01-01 2022-06-30 0001347858 xxii:BotanicalGeneticsMember 2022-01-01 2022-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2019-12-03 0001347858 xxii:ChangeAgronomyLtdMember 2021-12-10 2021-12-10 0001347858 xxii:ChangeAgronomyLtdMember 2021-04-01 2021-06-30 0001347858 xxii:ChangeAgronomyLtdMember 2021-01-01 2021-06-30 0001347858 xxii:ExactusMember 2021-06-30 2021-06-30 0001347858 xxii:SharesReleaseFromLockUpAfterSixMonthsMember 2022-05-13 2022-05-13 0001347858 xxii:SharesReleaseFromLockUpAfterSixMonthsMember xxii:GvbBiopharmaMember 2022-05-13 2022-05-13 0001347858 xxii:SharesReleaseFromLockUpAfterOneYearMember xxii:GvbBiopharmaMember 2022-05-13 2022-05-13 0001347858 xxii:SharesReleaseFromLockUpAfterNineMonthsMember xxii:GvbBiopharmaMember 2022-05-13 2022-05-13 0001347858 xxii:KeygeneMember xxii:SponsoredResearchAgreementMember 2022-03-30 2022-03-30 0001347858 xxii:CannametrixMember xxii:SponsoredResearchAgreementMember 2022-03-11 2022-03-11 0001347858 xxii:KeygeneMember xxii:SponsoredResearchAgreementMember 2022-01-01 2022-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001347858 srt:MinimumMember xxii:ChangeAgronomyLtdMember 2021-12-10 2021-12-10 0001347858 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001347858 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001347858 2021-06-07 2021-06-07 0001347858 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001347858 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001347858 xxii:ExactusMember 2021-10-25 2021-10-25 0001347858 us-gaap:RetainedEarningsMember 2022-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001347858 us-gaap:RetainedEarningsMember 2022-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001347858 us-gaap:RetainedEarningsMember 2021-12-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001347858 us-gaap:RetainedEarningsMember 2021-06-30 0001347858 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001347858 us-gaap:RetainedEarningsMember 2021-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001347858 2021-03-31 0001347858 us-gaap:RetainedEarningsMember 2020-12-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001347858 us-gaap:CommonStockMember 2022-06-30 0001347858 us-gaap:CommonStockMember 2022-03-31 0001347858 us-gaap:CommonStockMember 2021-12-31 0001347858 us-gaap:CommonStockMember 2021-06-30 0001347858 us-gaap:CommonStockMember 2021-03-31 0001347858 us-gaap:CommonStockMember 2020-12-31 0001347858 2021-06-07 0001347858 2022-03-31 0001347858 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-01-01 2022-06-30 0001347858 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-06-30 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0001347858 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001347858 xxii:TobaccoMember 2022-04-01 2022-06-30 0001347858 xxii:HempOrCannabisMember 2022-04-01 2022-06-30 0001347858 xxii:TobaccoMember 2022-01-01 2022-06-30 0001347858 xxii:HempOrCannabisMember 2022-01-01 2022-06-30 0001347858 xxii:TobaccoMember 2021-04-01 2021-06-30 0001347858 xxii:TobaccoMember 2021-01-01 2021-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2022-04-01 2022-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2022-01-01 2022-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2021-04-01 2021-06-30 0001347858 xxii:ProductsOtherThanModifiedRiskTobaccoProductsMember 2021-01-01 2021-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2021-06-30 2021-06-30 0001347858 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001347858 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001347858 2022-01-01 2022-03-31 0001347858 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001347858 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001347858 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001347858 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001347858 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001347858 2021-01-01 2021-03-31 0001347858 us-gaap:MoneyMarketFundsMember 2022-06-30 0001347858 2020-01-15 0001347858 2019-11-19 0001347858 xxii:ChangeAgronomyLtdMember us-gaap:CommonStockMember 2022-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2022-06-30 0001347858 xxii:ChangeAgronomyLtdMember 2022-01-26 0001347858 xxii:AuroraCannabisIncMember us-gaap:WarrantMember 2021-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2021-12-31 0001347858 xxii:ChangeAgronomyLtdMember 2021-12-10 0001347858 xxii:ExactusMember 2021-06-30 0001347858 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2022-07-21 2022-07-21 0001347858 xxii:ExactusMember 2022-06-30 0001347858 xxii:ExactusMember 2021-10-25 0001347858 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:LicensingAgreementsMember 2022-06-30 0001347858 us-gaap:ContractualRightsMember 2022-06-30 0001347858 us-gaap:LicensingAgreementsMember 2021-12-31 0001347858 us-gaap:ContractualRightsMember 2021-12-31 0001347858 xxii:ChangeAgronomyLtdMember 2022-04-01 2022-06-30 0001347858 us-gaap:LicensingAgreementsMember 2022-06-30 0001347858 us-gaap:IntellectualPropertyMember 2022-06-30 0001347858 us-gaap:LicensingAgreementsMember 2021-12-31 0001347858 us-gaap:IntellectualPropertyMember 2021-12-31 0001347858 xxii:ChangeAgronomyLtdMember 2022-01-01 2022-06-30 0001347858 xxii:AuroraCannabisIncMember 2022-01-01 2022-06-30 0001347858 srt:MinimumMember xxii:VehicleLoansMember 2022-01-01 2022-06-30 0001347858 srt:MaximumMember xxii:VehicleLoansMember 2022-01-01 2022-06-30 0001347858 srt:MinimumMember xxii:VehicleLoansMember 2022-06-30 0001347858 srt:MaximumMember xxii:VehicleLoansMember 2022-06-30 0001347858 xxii:GvbBridgeNoteMember 2022-06-30 0001347858 xxii:MinimumAnnualRoyalty2Member xxii:LicenseAgreementMember 2022-06-30 0001347858 xxii:MinimumAnnualRoyalty1Member xxii:LicenseAgreementMember 2022-06-30 0001347858 xxii:KeygeneMember xxii:SponsoredResearchAgreementMember 2022-06-30 0001347858 xxii:CannametrixMember xxii:SponsoredResearchAgreementMember 2022-06-30 0001347858 xxii:SublicenseAgreementWithAnandiaLaboratoriesInc.Member 2022-06-30 0001347858 xxii:ConsultingAgreementMember 2022-06-30 0001347858 xxii:CustomerMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerHMember xxii:HempOrCannabisMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerGMember xxii:HempOrCannabisMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerFMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerDMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerCMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerBMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:AllOtherCustomersMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:AllOtherCustomersMember xxii:HempOrCannabisMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001347858 xxii:CustomerMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerHMember xxii:HempOrCannabisMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerGMember xxii:HempOrCannabisMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerFMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerDMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerCMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerBMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:AllOtherCustomersMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:AllOtherCustomersMember xxii:HempOrCannabisMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001347858 xxii:CustomerMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001347858 xxii:CustomerEMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001347858 xxii:CustomerCMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001347858 xxii:CustomerBMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001347858 xxii:AllOtherCustomersMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001347858 xxii:CustomerMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001347858 xxii:CustomerEMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001347858 xxii:CustomerCMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001347858 xxii:CustomerBMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001347858 xxii:AllOtherCustomersMember xxii:TobaccoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001347858 us-gaap:SubsequentEventMember us-gaap:PrivatePlacementMember 2022-07-21 0001347858 2021-06-30 0001347858 2020-12-31 0001347858 xxii:GvbBiopharmaMember xxii:AutoLoansMember 2022-05-13 0001347858 xxii:GvbBiopharmaMember us-gaap:BridgeLoanMember 2022-05-13 0001347858 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0001347858 xxii:GvbBiopharmaMember 2022-04-01 2022-06-30 0001347858 xxii:GvbBiopharmaMember 2022-01-01 2022-06-30 0001347858 xxii:GvbBiopharmaMember 2022-05-13 2022-05-13 0001347858 xxii:GvbBiopharmaMember 2022-05-13 0001347858 us-gaap:CorporateBondSecuritiesMember 2022-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:ChangeAgronomyLtdMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:ChangeAgronomyLtdMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:ChangeAgronomyLtdMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:ChangeAgronomyLtdMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:AuroraCannabisIncMember us-gaap:PreferredStockMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:AuroraCannabisIncMember us-gaap:PreferredStockMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:AuroraCannabisIncMember us-gaap:PreferredStockMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:AuroraCannabisIncMember us-gaap:PreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:NotesReceivableMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001347858 xxii:InvestmentInPanaceaLifeSciencesInc.Member 2021-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001347858 us-gaap:OptionMember 2022-04-01 2022-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001347858 us-gaap:OptionMember 2022-01-01 2022-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001347858 us-gaap:OptionMember 2021-04-01 2021-06-30 0001347858 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001347858 us-gaap:OptionMember 2021-01-01 2021-06-30 0001347858 2022-04-01 2022-06-30 0001347858 2021-04-01 2021-06-30 0001347858 2021-01-01 2021-06-30 0001347858 srt:ScenarioPreviouslyReportedMember 2021-04-01 2021-06-30 0001347858 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2021-04-01 2021-06-30 0001347858 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-06-30 0001347858 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2021-01-01 2021-06-30 0001347858 us-gaap:BorrowingsMember 2022-04-01 2022-06-30 0001347858 us-gaap:BorrowingsMember 2022-01-01 2022-06-30 0001347858 us-gaap:BorrowingsMember 2021-04-01 2021-06-30 0001347858 us-gaap:BorrowingsMember 2021-01-01 2021-06-30 0001347858 2022-06-30 0001347858 2021-12-31 0001347858 2022-08-05 0001347858 2022-01-01 2022-06-30 shares iso4217:USD utr:acre iso4217:USD shares pure iso4217:GBP xxii:item xxii:subsidiary iso4217:GBP shares 182004000 154811000 172632000 149564000 0001347858 --12-31 2022 Q2 false 182004000 197661566 162872875 -0.06 -0.03 -0.12 -0.06 154811000 172632000 149564000 P1Y P3Y 1 0.3333 0.3333 -0.06 -0.03 -0.10 -0.07 197550000 187711000 187711000 196808000 182464000 182464000 0.035714 P1Y P9M P2Y -0.06 -0.03 -0.12 -0.06 P10D 10-Q true 2022-06-30 false 001-36338 22nd Century Group, Inc. NV 98-0468420 500 Seneca Street Suite 507 Buffalo NY 14204 716 270-1523 Common Stock, $0.00001 par value XXII NASDAQ Yes Yes Large Accelerated Filer false false false 214784741 2668000 1336000 23574000 47400000 4655000 585000 10018000 2881000 3765000 2183000 44680000 54385000 14434000 5841000 2348000 1723000 44200000 0 7890000 7919000 1326000 2345000 4583000 3741000 119461000 75954000 6328000 596000 788000 308000 4523000 2173000 2616000 1489000 930000 2255000 1656000 1270000 1083000 119000 189000 217000 18113000 8427000 253000 0 1652000 1432000 0 21000 20018000 9880000 0.00001 0.00001 10000000 10000000 0.00001 0.00001 300000000 300000000 197661566 162872875 2000 2000 298393000 244247000 -523000 -162000 -198429000 -178013000 99443000 66074000 119461000 75954000 14477000 8371000 23521000 15177000 13585000 7923000 22321000 14214000 892000 448000 1200000 963000 1897000 903000 3036000 1759000 9471000 6185000 16785000 11015000 11368000 7088000 19821000 12774000 -10476000 -6640000 -18621000 -11811000 -885000 -176000 -1702000 -140000 2548000 2548000 -108000 -108000 48000 108000 98000 220000 77000 14000 82000 21000 -1022000 2466000 -1794000 2607000 -11498000 -4174000 -20415000 -9204000 -11498000 -4174000 -20415000 -9204000 -69000 -41000 -469000 -73000 -108000 -108000 39000 -41000 -361000 -73000 -11459000 -4215000 -20776000 -9277000 -0.06 -0.03 -0.12 -0.06 182004000 154811000 172632000 149564000 162872875 2000 244247000 -162000 -178013000 66074000 1663691 0 0 0 0 0 0 0 1213000 0 0 1213000 -400000 -400000 -8918000 -8918000 164536566 2000 245460000 -562000 -186931000 57969000 75000 150000 174000 174000 32900000 51653000 51653000 1106000 1106000 -69000 -69000 108000 108000 -11498000 -11498000 197661566 2000 298393000 -523000 -198429000 99443000 139061690 1000 189439000 74000 -145404000 44110000 1196258 0 0 0 0 0 846342 0 1153000 0 0 1153000 11293211 1000 11781000 11782000 507000 507000 0 0 0 -32000 0 -32000 0 0 0 0 -5030000 -5030000 152397501 2000 202880000 42000 -150434000 52490000 200103 -469000 -469000 87879 106000 106000 10000000 38206000 38206000 1245000 1245000 -41000 -41000 -4174000 -4174000 162685483 2000 241968000 1000 -154608000 87363000 -20415000 -9204000 924000 590000 240000 149000 978000 -1702000 -140000 -108000 2548000 -206000 81000 2319000 1752000 1126000 -21000 2822000 280000 1212000 2307000 693000 -140000 59000 -66000 -1521000 57000 386000 160000 -271000 -513000 -19752000 -12270000 250000 179000 1182000 388000 1253000 682000 38880000 19037000 15787000 58137000 19726000 -39667000 804000 538000 1994000 2653000 -6000 174000 1259000 11782000 38258000 469000 1358000 52945000 1332000 1008000 1336000 1029000 2668000 2037000 3000 76000 9000 7000 497000 43000 32000 12485000 51653000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1. - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span><i style="font-style:italic;"> -</i> The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating results for the six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The balance sheet as of December 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These interim condensed consolidated financial statements should be read in conjunction with the December 31, 2021 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on March 1, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> -</i> The accompanying Condensed Consolidated Financial Statements include the accounts of (i) 22nd Century Group, Inc. (“22nd Century Group”); (ii) its five wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), Botanical Genetics, LLC (“Botanical Genetics”), 22nd Century Group Canada, Inc. (“22nd Century Group Canada”) and 22nd Century Group Europe B.V. (“22nd Century Group Europe”); (iii) two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”); and (iv) two wholly-owned subsidiaries of Botanical Genetics, 22nd Century Holdings, LLC (“22nd Century Holdings”) and Golden Acquisition Sub, LLC. This group of subsidiaries is referred to as collectively with 22nd Century Group as the “Company”. All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Nature of Business</span><i style="font-style:italic;"> –</i> 22nd Century Group is a leading agricultural biotechnology and intellectual property company focused on tobacco harm reduction, reduced nicotine tobacco and improving health and wellness through plant science. 22nd Century Ltd performs research and development related to the level of nicotine and other nicotinic alkaloids in tobacco plants and Botanical Genetics performs research and development related to hemp/cannabis plants. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified exposure tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. 22nd Century Holdings owns and operates Needle Rock Farms. 22nd Century Group Canada and 22nd Century Group Europe were formed for future international business opportunities. As described in Note 2, on May 13, 2022, the Company acquired substantially all of the assets of GVB Biopharma’s (“GVB”) business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development, which allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="font-style:italic;font-weight:bold;">Reclassifications </span><i style="font-style:italic;">–</i> As a result of the acquisition of GVB (see Note 2), the Company has revised the presentation and classification of depreciation and amortization in the Condensed Consolidated Statement of Operations and Comprehensive Loss to conform with the acquiree, 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:41.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 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:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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></tr><tr><td style="vertical-align:bottom;width:41.21%;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;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;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;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.85%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.85%;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;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;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;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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;">As originally</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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;width:0.96%;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;width:7.29%;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.53%;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:middle;white-space:nowrap;width:0.96%;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:middle;white-space:nowrap;width:7.29%;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;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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;">As originally</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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;width:0.96%;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;width:7.29%;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.53%;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:middle;white-space:nowrap;width:0.96%;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:middle;white-space:nowrap;width:7.29%;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:41.21%;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.54%;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:middle;width:8.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;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Reclass</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Revised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:middle;width:8.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;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Reclass</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Revised</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue, net</b></p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,177</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost of goods sold</b></p></td><td style="vertical-align:bottom;width:1.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,923</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,214</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Gross profit</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 448</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 963</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating expenses:</b></p></td><td style="vertical-align:bottom;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 903</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,759</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Sales, general and administrative</p></td><td style="vertical-align:bottom;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,185</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,015</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (288)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;width:1.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (303)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Total operating expenses</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,088</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,774</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating loss</b></p></td><td style="vertical-align:bottom;width:1.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,640)</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,811)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Pandemic</span> – The COVID-19 pandemic has had a minimal impact on the Company’s operations in 2021 and thus far in 2022, but there is a risk that state and federal authorities’ responses to the COVID-19 pandemic or another pandemic may disrupt our business in the future. Our executive leadership team and staff are monitoring this evolving situation and its impacts on our business. We will continue to monitor the local, state, and federal guidance regarding our business practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span><i style="font-style:italic;"> </i><b style="font-weight:bold;">-</b><i style="font-style:italic;"> </i>The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make 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 and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisitions - </span>The Company accounts for acquisitions under the acquisition method of accounting for business combinations. Results of operations of acquired companies are included in the Company’s results of operations as of the respective acquisition dates. The purchase price of each acquisition is allocated to the net assets acquired based on estimates of their fair values at the date of the acquisition. Any purchase price in excess of these net assets is recorded as goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All direct acquisition-related costs are expensed as incurred and are recognized in operating expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss. The allocation of purchase price in certain cases may be subject to revision based on the final determination of fair values during the measurement period, which may be up to one year from the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill - </span>Goodwill represents the excess of cost over the fair value of identifiable net assets of a business acquired and is assigned to one or more reporting units. The Company’s reporting unit is the same as its reportable segment, which is the consolidated entity. The Company tests its reporting unit’s goodwill for impairment at least annually as of the measurement date year and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2022, there were no indicators of impairment and accordingly a goodwill impairment test was not performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span> – Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette brand. The amounts capitalized relate to intellectual property that the Company owns or to which it has rights to use. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s capitalized intellectual property costs are amortized using the straight-line method over the remaining statutory life of the patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2026 to 2043. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which have expected expiration dates from 2028 through 2036. The Company believes that costs associated with becoming a signatory to the MSA, costs related to the acquisition of a predicate cigarette brand and trademarks have indefinite lives. As such, no amortization is taken. At each reporting period, the Company evaluates whether events and circumstances continue to support the indefinite-lived classification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets </span>– On at least an annual basis, the Company reviews the carrying value of its amortizing long-lived assets whenever events or changes in circumstances indicate that the historical cost-carrying value of an asset may no longer be recoverable. If any such indicators are present, the Company will test for recoverability in accordance with ASC 360-<i style="font-style:italic;">Property, plant, and equipment</i> or ASC 350- <i style="font-style:italic;">Intangibles, Goodwill, and Other</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets subject to amortization are reviewed for strategic importance and commercialization opportunity prior to expiration. If it is determined that the asset no longer supports the Company’s strategic objectives and/or will not be commercially viable prior to expiration, the asset is impaired. In addition, the Company will assess the expected future undiscounted cash flows for its intellectual property based on consideration of future market and economic conditions, competition, federal and state regulations, and licensing opportunities. If the carrying value of such assets are not recoverable, the carrying value will be reduced to fair value and record the difference as an impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible asset carrying values are reviewed at least annually or more frequently if events or changes in circumstances indicate that it is more likely than not that an impairment exists. The Company first performs a qualitative assessment and considers its current strategic objectives, future market and economic conditions, competition, and federal and state regulations to determine if an impairment is more likely than not. If it is determined that an impairment is more likely than not, a quantitative assessment is performed to compare the asset carrying value to fair value and record the difference as an impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span> The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a promissory note receivable, accounts payable, accrued expenses, and notes payable. The carrying values of these financial instruments approximate fair value. The Company carries cash equivalents, short-term investment securities, investments, and certain other assets at fair value which is described further in Note 5.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">–</span> The Company’s equity securities are recorded at fair value with changes in fair value included within the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers certain debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock Based Compensation</span> – The Company’s Omnibus Incentive Plan allows for various types of equity-based incentive awards. Stock based compensation expense is based on awards that are expected to vest over the requisite service periods and are based on the fair value of the award measured on the grant date. Vesting requirements vary for directors, officers, and employees. In general, time-based awards fully vest after <span style="-sec-ix-hidden:Hidden__cDYLCd1qkKAbK60aa_Y5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span></span> for directors and vest in equal annual installments over a <span style="-sec-ix-hidden:Hidden_UJGEjv9WWU2CVWyMUCODrQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> period for officers and employees. Performance-based awards vest upon achievement of certain milestones. Forfeitures are accounted for when they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span><i style="font-style:italic;"> </i>For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Segments - </span>As a result of the acquisition of GVB (see Note 2) and ongoing evaluation of our strategy across our plant science and intellectual property platform (tobacco, hemp/cannabis, and hops), the Company is reevaluating its operating and reporting segments, which is expected to be finalized by the end of fiscal 2022 once the corporate and management reporting structure realignment is completed. As of June 30, 2022, the Company operates its business in one <span style="-sec-ix-hidden:Hidden_aQrb8_dml0SYCQsa-NuQUg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">single</span></span> operating and reportable segment. The Company’s chief operating decision maker assesses, measures, and reviews the operating and financial results at the consolidated level for the entire platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements – </span>In June 2016, the FASB issued ASU 2016-13, “<i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments.</i>” The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires companies to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the ASU have an effective date for the Company beginning after December 15, 2022 and interim periods within those fiscal years. The Company is evaluating the expected impacts of the ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We consider the applicability and impact of all ASUs. If the ASU is not listed above, it was determined that the ASU was either not applicable or would have an immaterial impact on our financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span><i style="font-style:italic;"> -</i> The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments consisting of normal recurring accruals considered necessary for a fair and non-misleading presentation of the financial statements have been included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating results for the six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The balance sheet as of December 31, 2021 has been derived from the audited consolidated financial statements at that date but does not include all the information and footnotes required by GAAP for complete financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These interim condensed consolidated financial statements should be read in conjunction with the December 31, 2021 audited consolidated financial statements and the notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on March 1, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span><i style="font-style:italic;"> -</i> The accompanying Condensed Consolidated Financial Statements include the accounts of (i) 22nd Century Group, Inc. (“22nd Century Group”); (ii) its five wholly-owned subsidiaries, 22nd Century Limited, LLC (“22nd Century Ltd”), NASCO Products, LLC (“NASCO”), Botanical Genetics, LLC (“Botanical Genetics”), 22nd Century Group Canada, Inc. (“22nd Century Group Canada”) and 22nd Century Group Europe B.V. (“22nd Century Group Europe”); (iii) two wholly-owned subsidiaries of 22nd Century Ltd, Goodrich Tobacco Company, LLC (“Goodrich Tobacco”) and Heracles Pharmaceuticals, LLC (“Heracles Pharma”); and (iv) two wholly-owned subsidiaries of Botanical Genetics, 22nd Century Holdings, LLC (“22nd Century Holdings”) and Golden Acquisition Sub, LLC. This group of subsidiaries is referred to as collectively with 22nd Century Group as the “Company”. All intercompany accounts and transactions have been eliminated.</p> 5 2 2 <span style="font-style:italic;font-weight:bold;">Nature of Business</span><i style="font-style:italic;"> –</i> 22nd Century Group is a leading agricultural biotechnology and intellectual property company focused on tobacco harm reduction, reduced nicotine tobacco and improving health and wellness through plant science. 22nd Century Ltd performs research and development related to the level of nicotine and other nicotinic alkaloids in tobacco plants and Botanical Genetics performs research and development related to hemp/cannabis plants. Goodrich Tobacco and Heracles Pharma are business units for the Company’s potential modified exposure tobacco products. NASCO is a federally licensed tobacco products manufacturer, a subsequent participating member under the tobacco Master Settlement Agreement (“MSA”) between the tobacco industry and the settling states under the MSA and operates the Company’s tobacco products manufacturing business in North Carolina. 22nd Century Holdings owns and operates Needle Rock Farms. 22nd Century Group Canada and 22nd Century Group Europe were formed for future international business opportunities. As described in Note 2, on May 13, 2022, the Company acquired substantially all of the assets of GVB Biopharma’s (“GVB”) business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development, which allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term <span style="font-style:italic;font-weight:bold;">Reclassifications </span><i style="font-style:italic;">–</i> As a result of the acquisition of GVB (see Note 2), the Company has revised the presentation and classification of depreciation and amortization in the Condensed Consolidated Statement of Operations and Comprehensive Loss to conform with the acquiree, as follows: <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:41.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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 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:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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></tr><tr><td style="vertical-align:bottom;width:41.21%;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;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;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;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.85%;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;">June 30, 2021</b></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.85%;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;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;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;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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;">As originally</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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;width:0.96%;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;width:7.29%;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.53%;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:middle;white-space:nowrap;width:0.96%;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:middle;white-space:nowrap;width:7.29%;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;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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;">As originally</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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;width:0.96%;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;width:7.29%;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.53%;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:middle;white-space:nowrap;width:0.96%;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:middle;white-space:nowrap;width:7.29%;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:41.21%;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.54%;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:middle;width:8.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;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Reclass</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Revised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:middle;width:8.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;">reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Reclass</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:8.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;">Revised</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue, net</b></p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,177</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost of goods sold</b></p></td><td style="vertical-align:bottom;width:1.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,923</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,214</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Gross profit</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 448</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 963</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating expenses:</b></p></td><td style="vertical-align:bottom;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 903</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,759</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Sales, general and administrative</p></td><td style="vertical-align:bottom;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,185</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,015</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (288)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;width:1.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (303)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Total operating expenses</p></td><td style="vertical-align:bottom;width:1.54%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,088</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (270)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,774</p></td></tr><tr><td style="vertical-align:bottom;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating loss</b></p></td><td style="vertical-align:bottom;width:1.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,640)</p></td><td style="vertical-align:bottom;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,811)</p></td></tr></table> 8371000 8371000 15177000 15177000 7785000 138000 7923000 13944000 270000 14214000 586000 -138000 448000 1233000 -270000 963000 746000 157000 903000 1447000 312000 1759000 6177000 8000 6185000 11006000 9000 11015000 150000 -150000 288000 -288000 153000 -153000 303000 -303000 7226000 -138000 7088000 13044000 -270000 12774000 -6640000 -6640000 -11811000 -11811000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Pandemic</span> – The COVID-19 pandemic has had a minimal impact on the Company’s operations in 2021 and thus far in 2022, but there is a risk that state and federal authorities’ responses to the COVID-19 pandemic or another pandemic may disrupt our business in the future. Our executive leadership team and staff are monitoring this evolving situation and its impacts on our business. We will continue to monitor the local, state, and federal guidance regarding our business practices.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span><i style="font-style:italic;"> </i><b style="font-weight:bold;">-</b><i style="font-style:italic;"> </i>The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make 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 and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisitions - </span>The Company accounts for acquisitions under the acquisition method of accounting for business combinations. Results of operations of acquired companies are included in the Company’s results of operations as of the respective acquisition dates. The purchase price of each acquisition is allocated to the net assets acquired based on estimates of their fair values at the date of the acquisition. Any purchase price in excess of these net assets is recorded as goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All direct acquisition-related costs are expensed as incurred and are recognized in operating expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss. The allocation of purchase price in certain cases may be subject to revision based on the final determination of fair values during the measurement period, which may be up to one year from the acquisition date.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill - </span>Goodwill represents the excess of cost over the fair value of identifiable net assets of a business acquired and is assigned to one or more reporting units. The Company’s reporting unit is the same as its reportable segment, which is the consolidated entity. The Company tests its reporting unit’s goodwill for impairment at least annually as of the measurement date year and between annual tests if an event occurs or circumstances change that would more-likely-than-not reduce the fair value of a reporting unit below its carrying amount. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2022, there were no indicators of impairment and accordingly a goodwill impairment test was not performed.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span> – Intangible assets are recorded at cost and consist primarily of (1) expenditures incurred with third-parties related to the processing of patent claims and trademarks with government authorities, as well as costs to acquire patent rights from third-parties, (2) license fees paid for third-party intellectual property, (3) costs to become a signatory under the tobacco MSA, and (4) license fees paid to acquire a predicate cigarette brand. The amounts capitalized relate to intellectual property that the Company owns or to which it has rights to use. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s capitalized intellectual property costs are amortized using the straight-line method over the remaining statutory life of the patent assets in each of the Company’s patent families, which have estimated expiration dates ranging from 2026 to 2043. Periodic maintenance or renewal fees are expensed as incurred. Annual minimum license fees are charged to expense. License fees paid for third-party intellectual property are amortized on a straight-line basis over the last to expire patents, which have expected expiration dates from 2028 through 2036. The Company believes that costs associated with becoming a signatory to the MSA, costs related to the acquisition of a predicate cigarette brand and trademarks have indefinite lives. As such, no amortization is taken. At each reporting period, the Company evaluates whether events and circumstances continue to support the indefinite-lived classification.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets </span>– On at least an annual basis, the Company reviews the carrying value of its amortizing long-lived assets whenever events or changes in circumstances indicate that the historical cost-carrying value of an asset may no longer be recoverable. If any such indicators are present, the Company will test for recoverability in accordance with ASC 360-<i style="font-style:italic;">Property, plant, and equipment</i> or ASC 350- <i style="font-style:italic;">Intangibles, Goodwill, and Other</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets subject to amortization are reviewed for strategic importance and commercialization opportunity prior to expiration. If it is determined that the asset no longer supports the Company’s strategic objectives and/or will not be commercially viable prior to expiration, the asset is impaired. In addition, the Company will assess the expected future undiscounted cash flows for its intellectual property based on consideration of future market and economic conditions, competition, federal and state regulations, and licensing opportunities. If the carrying value of such assets are not recoverable, the carrying value will be reduced to fair value and record the difference as an impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible asset carrying values are reviewed at least annually or more frequently if events or changes in circumstances indicate that it is more likely than not that an impairment exists. The Company first performs a qualitative assessment and considers its current strategic objectives, future market and economic conditions, competition, and federal and state regulations to determine if an impairment is more likely than not. If it is determined that an impairment is more likely than not, a quantitative assessment is performed to compare the asset carrying value to fair value and record the difference as an impairment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span> The Company’s financial instruments include cash and cash equivalents, short-term investment securities, accounts receivable, investments, a promissory note receivable, accounts payable, accrued expenses, and notes payable. The carrying values of these financial instruments approximate fair value. The Company carries cash equivalents, short-term investment securities, investments, and certain other assets at fair value which is described further in Note 5.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">–</span> The Company’s equity securities are recorded at fair value with changes in fair value included within the statement of operations. Equity securities without a readily determinable market value are carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer. The Company considers certain debt instruments as available-for-sale securities, and accordingly, all unrealized gains and losses incurred on the short-term investment securities (the adjustment to fair value) are recorded in other comprehensive income or loss on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock Based Compensation</span> – The Company’s Omnibus Incentive Plan allows for various types of equity-based incentive awards. Stock based compensation expense is based on awards that are expected to vest over the requisite service periods and are based on the fair value of the award measured on the grant date. Vesting requirements vary for directors, officers, and employees. In general, time-based awards fully vest after <span style="-sec-ix-hidden:Hidden__cDYLCd1qkKAbK60aa_Y5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span></span> for directors and vest in equal annual installments over a <span style="-sec-ix-hidden:Hidden_UJGEjv9WWU2CVWyMUCODrQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> period for officers and employees. Performance-based awards vest upon achievement of certain milestones. Forfeitures are accounted for when they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span><i style="font-style:italic;"> </i><span style="font-style:italic;font-weight:bold;">-</span><i style="font-style:italic;"> </i>For interim income tax reporting, due to a full valuation allowance on net deferred tax assets, no income tax expense or benefit is recorded unless it is an unusual or infrequently occurring item. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, are reported in the interim period in which they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Segments - </span>As a result of the acquisition of GVB (see Note 2) and ongoing evaluation of our strategy across our plant science and intellectual property platform (tobacco, hemp/cannabis, and hops), the Company is reevaluating its operating and reporting segments, which is expected to be finalized by the end of fiscal 2022 once the corporate and management reporting structure realignment is completed. As of June 30, 2022, the Company operates its business in one <span style="-sec-ix-hidden:Hidden_aQrb8_dml0SYCQsa-NuQUg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">single</span></span> operating and reportable segment. The Company’s chief operating decision maker assesses, measures, and reviews the operating and financial results at the consolidated level for the entire platform.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements – </span>In June 2016, the FASB issued ASU 2016-13, “<i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments.</i>” The standard replaces the incurred loss model with the current expected credit loss (CECL) model to estimate credit losses for financial assets measured at amortized cost and certain off-balance sheet credit exposures. The CECL model requires companies to estimate credit losses expected over the life of the financial assets based on historical experience, current conditions and reasonable and supportable forecasts. The provisions of the ASU have an effective date for the Company beginning after December 15, 2022 and interim periods within those fiscal years. The Company is evaluating the expected impacts of the ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We consider the applicability and impact of all ASUs. If the ASU is not listed above, it was determined that the ASU was either not applicable or would have an immaterial impact on our financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2. – BUSINESS ACQUISITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 13, 2022, the Company entered into and closed the transactions contemplated by the Reorganization and Acquisition Agreement (the “Reorganization Agreement”) with GVB Biopharma (“GVB”). Under the terms of the Reorganization Agreement, the Company acquired substantially all of the assets of GVB’s business dedicated to hemp-based cannabinoid extraction, refinement, contract manufacturing and product development (the “Transaction”). The acquisition of GVB allows the Company to leverage its expertise in receptor and plant science to develop its hemp/cannabis franchise and add significant scale in the immediate term. GVB is included in the Company’s consolidated single operating and reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> The aggregate consideration for the Transaction consisted of (i) the assumption of approximately </span>$4,637 of debt, (ii) the assumption and direct payment of certain third-party transaction costs incurred by GVB in connection with the Transaction totaling approximately $1,753 and (iii) the issuance to GVB of 32,900,000 unregistered shares of common stock of the Company (the “Shares”) with a fair value of $51,653. The fair value of the Company’s common stock issued as part of the consideration was determined based upon the opening stock price of the Company’s shares as of the acquisition date. The Shares are subject to a lock-up and restrictions on transfer for at least six months following closing and thereafter, <span style="-sec-ix-hidden:Hidden_85GSq65uOkKlc4vlDlEIJw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third of the Shares will be released from the lock-up after six months, <span style="-sec-ix-hidden:Hidden_5U04B9oHv0-ay6bsQmVx4Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third will be released from the lock-up after nine months and the remainder will be released after one year. Certain Shares held by former preferred holders of GVB stock have limited registration rights associated with approximately 8,959,533 total Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Transaction was structured as a tax-free re-organization pursuant to Internal Revenue Code Section 368(a)(1)(c). Accordingly, the tax basis of net assets acquired will retain their carry over tax basis and holding period in purchase accounting. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has provisionally estimated fair values for the assets purchased, liabilities assumed and purchase consideration as of the date of the acquisition. The determination of estimated fair value required management to make significant estimates and assumptions based on information that was available at the time the Condensed Consolidated Financial Statements were prepared. The amounts reported are considered provisional as the Company is completing the valuations that are required to allocate the purchase price in areas such as property and equipment, intangible assets, deferred taxes and goodwill. As a result, the allocation of the provisional purchase price may change in the future, which could be material. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preliminary purchase price allocation 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:76.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:17.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,944</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,292</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 519</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant &amp; equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,935</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 864</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 635</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill and intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,200</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;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,952)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;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,002)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;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;"> (892)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Auto loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;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;"> (387)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bridge loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:17.15%;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;"> (4,250)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:17.15%;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 3.6pt 0.05pt 0pt;"> 53,406</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preliminary fair values of the assets acquired were determined using one of three valuation approaches: market, income or cost. The selection of a particular method for a given asset depended on the reliability of available data and the nature of the asset, among other considerations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Current Assets and Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of current assets and liabilities, excluding inventory, was assumed to approximate their carrying value as of the acquisition date due to the short-term nature of these assets and liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of in-process and finished goods inventory acquired was estimated by applying a version of the income approach called the comparable sales method. This approach estimates the fair value of the assets by calculating the potential revenue generated from selling the inventory and subtracting from it the costs related to the completion and sale of that inventory and a reasonable profit allowance for these remaining efforts. Based upon this methodology, the Company recorded the inventory acquired at fair value resulting in an increase in inventory of $978, which was fully amortized in the three month period ended June 30, 2022 in the Condensed Consolidated Statement of Operations and Comprehensive Loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has not completed its valuation of the property, plant and equipment purchased. As a result, no adjustment has been recorded to property, plant and equipment to step-up the basis to fair value nor has any amortization of any fair value adjustment been made to these Condensed Consolidated Financial Statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognized operating lease liabilities and operating lease right-of-use assets for office and manufacturing facilities in accordance with ASC 842, <i style="font-style:italic;">Leases</i>. The Company concluded there were no off-market lease intangibles on the date of acquisition based on an evaluation of market rents per square foot, geographic location and nature of use of the underlying asset, among other considerations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company has not completed its valuation of identifiable intangible assets. As a result, no allocation has been recorded in the provisional purchase price allocation, nor has any amortization of any fair value adjustment been made to these Condensed Consolidated Financial Statements. The Company initially has determined identifiable intangible assets acquired include customer lists and tradename.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</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;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The excess of the purchase price over the fair value of net tangible and intangible assets acquired and liabilities assumed was allocated to goodwill. A variety of factors contributed to the goodwill recognized, including the value of GVB’s assembled work force, the incremental value resulting from GVB’s capabilities in hemp/cannabis, operational synergies across the plant science platform, and the expected revenue growth over time that is attributable to increased market share from future products and customers. Goodwill recorded in the transaction will be non-deductible. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Actual and Pro Forma (unaudited) disclosures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The results of operations and assets from the GVB acquisition have been included in the Company’s Condensed Consolidated financial statements since the acquisition date. For the three and six months ended June 30, 2022, net revenues related to GVB were $4,506 and net loss was $1,474. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following unaudited pro forma information presents the consolidated results of operations of the Company and assumes the acquisition occurred on January 1, 2021:</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;white-space:nowrap;width:48.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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.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 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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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.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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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;white-space:nowrap;width:48.64%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,666</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.46%;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;"> (11,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.25%;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;"> (6,545)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.44%;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;"> (19,578)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;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;"> (11,932)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per common share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="-sec-ix-hidden:Hidden_xhmB8LWQsEmjfM8fc6jraA;"><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:10.46%;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.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_PZCmlfKwXEeWvHpLlOC0Ww;"><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:9.25%;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.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_QuWD3BiwNkuFC8EOQol4AQ;"><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:8.44%;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.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_d2ZvDDUwxE-GhHPlETCU5Q;"><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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_XptoCX-Ce0qjfwPDMpTCCg;"><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:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 197,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_xW9Tcxm5YECpHpkPfGs6Pg;"><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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_OyEClN2z_0mBpX_KHaM_LQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 187,711</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_c10y0Ege8Eab8uiA4aCHxQ;"><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:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 196,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_x5R8H76cN0GRFlP2N_YQbw;"><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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MBVkaxz2yECYav1-fWfI4Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 182,464</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The unaudited pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings, and any related integration costs. Certain costs savings may result from the acquisition; however, there can be no assurance that these cost savings will be achieved. These unaudited pro forma results do not purport to be indicative of the results that would have been obtained, or to be a projection of results that may be obtained in the future. These unaudited pro forma results include certain adjustments, primarily due to amortization expense due to the fair value adjustment of inventory, acquisition related costs and the impact of income taxes on the pro forma adjustments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2022, direct costs incurred as a result of the acquisition of $839 were expensed as incurred and included in Sales, General and Administrative in the Condensed Consolidated Statements of Operations and Comprehensive Loss.</p> 4637000 1753000 32900000 51653000 P6M P6M P9M P1Y 8959533 <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:76.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:17.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,944</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,292</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 519</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant &amp; equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,935</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 864</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 635</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill and intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,200</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;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,952)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;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,002)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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><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:17.15%;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;"> (892)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Auto loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:17.15%;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;"> (387)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bridge loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:17.15%;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;"> (4,250)</p></td></tr><tr><td style="vertical-align:bottom;width:76.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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:17.15%;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 3.6pt 0.05pt 0pt;"> 53,406</p></td></tr></table> 500000 2944000 5292000 519000 7935000 864000 635000 44200000 2952000 1002000 892000 387000 4250000 53406000 978000 4506000 4506000 1474000 <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;white-space:nowrap;width:48.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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.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.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 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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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.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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:7.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;white-space:nowrap;width:48.64%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,666</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.46%;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;"> (11,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.25%;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;"> (6,545)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.44%;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;"> (19,578)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;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;"> (11,932)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per common share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="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;"><span style="-sec-ix-hidden:Hidden_xhmB8LWQsEmjfM8fc6jraA;"><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:10.46%;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.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_PZCmlfKwXEeWvHpLlOC0Ww;"><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:9.25%;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.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;background:#cceeff;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_QuWD3BiwNkuFC8EOQol4AQ;"><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:8.44%;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.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_d2ZvDDUwxE-GhHPlETCU5Q;"><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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_XptoCX-Ce0qjfwPDMpTCCg;"><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:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 197,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_xW9Tcxm5YECpHpkPfGs6Pg;"><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:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_OyEClN2z_0mBpX_KHaM_LQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 187,711</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_c10y0Ege8Eab8uiA4aCHxQ;"><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:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 196,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_x5R8H76cN0GRFlP2N_YQbw;"><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:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MBVkaxz2yECYav1-fWfI4Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 182,464</span></span></p></td></tr></table> 18122000 16208000 34180000 29666000 -11831000 -6545000 -19578000 -11932000 -0.06 -0.03 -0.10 -0.07 197550000 196808000 839000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 3. - INVENTORY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories are valued at the lower of historical cost or net realizable value. Cost is determined using an average cost method for tobacco leaf inventory and raw materials inventory. Standard cost is primarily used for finished goods inventory. Cost of hemp biomass consists of initial third-party acquisition costs plus analytical testing costs. Costs of extracted and hemp oil inventory are comprised of initial acquisition cost of the biomass and all direct and indirect processing costs including labor related costs, consumables, materials, packaging supplies, utilities, facility costs, analytical testing costs, and production related depreciation. Inventories are evaluated to determine whether any amounts are not recoverable based on slow moving or obsolete condition and are written off or reserved as appropriate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories at June 30, 2022 and December 31, 2021 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;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-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,337</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,634</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in process</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 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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,021</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 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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 3.6pt 0.05pt 0pt;"> 1,660</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 3.6pt 0.05pt 0pt;"> 247</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;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.22%;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 3.6pt 0.05pt 0pt;"> 10,018</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.22%;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 3.6pt 0.05pt 0pt;"> 2,881</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;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-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,337</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,634</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in process</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 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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,021</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 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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 3.6pt 0.05pt 0pt;"> 1,660</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 3.6pt 0.05pt 0pt;"> 247</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;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.22%;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 3.6pt 0.05pt 0pt;"> 10,018</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.22%;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 3.6pt 0.05pt 0pt;"> 2,881</p></td></tr></table> 7337000 2634000 1021000 1660000 247000 10018000 2881000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4. – INVESTMENTS &amp; OTHER ASSETS </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The total carrying value of the Company’s investments and other assets at June 30, 2022 and December 31, 2021 consisted of the following:</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;white-space:nowrap;width:73.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:1pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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:1pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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;">June 30, </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;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.62%;margin:0pt;padding:0pt;"><p style="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:73.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:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;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;">2022</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;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.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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.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;">Panacea Life Sciences Holdings, Inc. common stock</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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 644</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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,340</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Aurora stock warrants</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 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:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</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 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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.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;">Change Agronomy Ltd. ordinary shares</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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 3.6pt 0.05pt 0pt;"> 682</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total investments</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,326</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.17%;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 3.6pt 0.05pt 0pt;"> 2,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-style:italic;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</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-style:italic;">Investment in Panacea Life Sciences Holdings, Inc.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">On December 3, 2019, the Company entered into a securities purchase agreement with Panacea Life Sciences, Inc. (“Panacea”) whereby the Company acquired shares of Panacea Series B preferred stock; a convertible note receivable with a </span><span style="font-weight:normal;">$7,000</span><span style="font-weight:normal;"> face value; and a warrant to purchase additional shares of Series B preferred stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2021, the Company entered into a Promissory Note Exchange Agreement with Panacea and a Securities Exchange Agreement with Panacea, Exactus, Inc. (“Exactus”) and certain other Panacea shareholders. Pursuant to the Securities Exchange Agreement, Exactus fully acquired Panacea. These transactions effected the (i) conversion of all of the Company’s Series B Preferred Stock in Panacea into 91,016,026 shares of common stock in Exactus valued at $9,102 as of June 30, 2021 and (ii) the conversion of the Company’s existing debt in Panacea by converting the outstanding $7,000 principal balance convertible note receivable and all accrued but unpaid interest thereon for fee simple ownership of Needle Rock Farms (224 acres in Delta County, Colorado) and equipment valued at $2,248, $500 in Panacea’s Series B Preferred Stock (which was subsequently converted to Exactus common stock under the Securities Exchange Agreement; this balance is reflected in final shares as stated above), and a new $4,300 promissory note (the “Promissory note receivable”) with a maturity date of June 30, 2026 and a 0% interest rate. The Promissory note receivable is with a related party of Panacea and is fully secured by a first priority lien on Panacea’s headquarters located in Golden, Colorado. All other rights and obligations of the Company in Panacea and Panacea’s affiliate, Quintel-MC Incorporated, were terminated by this transaction—including all warrant rights and obligations for future investment. The conversion was recorded as a non-monetary transaction, based on the fair value of the assets received, and resulted in a gain of $2,548 which was included within the Condensed Consolidated Statements of Operations and Comprehensive Loss as “Gain on Panacea investment conversion” during 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Promissory note receivable was issued at a value of $3,684 ($4,300 face value less $616 discount) and is included within Other assets on the Condensed Consolidated Balance Sheets. As of June 30, 2022 and December 31, 2021, the Promissory note receivable balance was $3,800 and $3,741, respectively. The Company intends to hold the Promissory note receivable to maturity and the associated discount will be amortized into interest income over the term of the note. The ownership of Needle Rock Farms and related equipment is included within Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets. The common shares of Exactus, Inc. are considered equity securities in accordance with ASC 321 and are recorded at fair value—changes in fair value will be included within the statement of operations and comprehensive loss. See Note 5 for additional information on the fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 25, 2021, Exactus announced the completion of a 1 for <span style="-sec-ix-hidden:Hidden_oKAe8JavPUS3MZmrXDf1bg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">28</span></span> reverse stock split as well as an entity name change to Panacea Life Sciences Holdings, Inc. (OTCQB: PLSH). As a result of the reverse stock split, our 91,016,026 shares were adjusted to 3,250,573 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investment in Change Agronomy Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">On December 10, 2021, the Company entered into a subscription agreement to invest </span><span style="font-weight:normal;">£500</span><span style="font-weight:normal;"> (pounds sterling, in thousands), in exchange for </span><span style="font-weight:normal;">592,888</span><span style="font-weight:normal;"> ordinary shares of Change Agronomy Ltd. (“CAL”), a private company existing under the laws of England, at a price per share of </span><span style="font-weight:normal;">£0.84333</span><span style="font-weight:normal;">. CAL is a vertically integrated sustainable industrial hemp business that combines genetics with leading agronomic techniques and infrastructure to provide full-service industrial hemp products to multiple global end markets. CAL presently has operations in Manitoba, Canada, and Italy. This equity investment was part of an Offer for Subscription by CAL for a minimum total of </span><span style="font-weight:normal;">£3,000</span><span style="font-weight:normal;"> at the same price per ordinary share. Approximately U.S. </span><span style="font-weight:normal;">$682</span><span style="font-weight:normal;"> in funds were wired to CAL on January 26, 2022, and our investment equated to approximately </span><span style="font-weight:normal;">1.8%</span><span style="font-weight:normal;"> of CAL’s total equity.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In accordance with ASU 2019-04, a foreign currency-denominated equity investments that are measured using the measurement alternative are nonmonetary items that should be remeasured using their historical exchange rates. Accordingly, for the three and six-month periods ended June 30, 2022, there is </span>no foreign currency exchange gain or loss recorded in the Condensed Consolidated Statement of Operations and Comprehensive Loss related to the investment in Change Agronomy Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three and six months ended June 30, 2022 and 2021, respectively, there were no impairment triggering events identified for investments.</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;white-space:nowrap;width:73.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:1pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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:1pt;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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;">June 30, </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;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.62%;margin:0pt;padding:0pt;"><p style="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:73.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:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;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;">2022</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;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.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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.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;">Panacea Life Sciences Holdings, Inc. common stock</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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 644</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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,340</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Aurora stock warrants</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 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:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</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 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:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.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;">Change Agronomy Ltd. ordinary shares</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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 3.6pt 0.05pt 0pt;"> 682</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;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 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total investments</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,326</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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.17%;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 3.6pt 0.05pt 0pt;"> 2,345</p></td></tr></table> 644000 2340000 5000 682000 1326000 2345000 7000000 91016026 9102000 7000000 224 2248000 500000 4300000 0 2548000 3684000 4300000 616000 3800000 3741000 91016026 3250573 500000 592888 0.84333 3000000 682000 0.018 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5. – FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">FASB ASC 820 - <i style="font-style:italic;">Fair Value Measurements and Disclosures</i> establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</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;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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;">Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;</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;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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;">Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; 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;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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;">Level 3 inputs are unobservable inputs based on the Company’s own assumptions used to measure assets and liabilities at fair value.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A financial asset’s or a financial liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents information about our assets and liabilities measured at fair value as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;margin:0pt;padding:0pt;"><p style="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:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,559</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 22,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 22,015</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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 short-term investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 1,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 22,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 23,574</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Panacea Life Sciences Holdings, Inc. common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 644</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change Agronomy Ltd. ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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 investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 1,326</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;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:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;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:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,919</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 38,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.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 3.6pt 0pt 0pt;"> 38,481</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total short-term investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 8,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 38,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 47,400</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Panacea Life Sciences Holdings, Inc. common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,340</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Aurora stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 2,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 2,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Money market mutual funds are valued at their daily closing price as reported by the fund. Money market mutual funds held by the Company are open-end mutual funds that are registered with the SEC that generally transact at a stable $1.00 Net Asset Value (“NAV”) representing its estimated fair value. On a daily basis the fund’s NAV is determined by the fund based on the amortized cost of the funds underlying investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Corporate bonds are valued using pricing models maximizing the use of observable inputs for similar securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The investment in Panacea Life Sciences Holdings Inc. common shares is considered an equity security with a readily determinable fair value. The fair value is determined using the quotable market price as of the last trading day of the fiscal quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The investment in Change Agronomy Ltd. is in a privately held company and its stock does not have a readily determinable fair value; therefore, the investment is carried at cost less impairment, adjusted for observable price changes in orderly transactions for an identical or similar investment of the same issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognized interest income on short-term investment securities recorded in Interest income, net on the Condensed Consolidated Statement of Operations and Comprehensive Loss during the three months ended June 30, 2022 and 2021 of $116 and $31, respectively, and during the six months ended June 30, 2022 and 2021 of $264 and $57, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of the changes in fair value of the Company’s Level 3 investments for the six months ended June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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:85.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: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: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:85.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;">Fair Value at December 31, 2021</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: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 3.6pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized loss on Aurora stock warrants</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;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)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment in Change Agronomy Ltd. ordinary shares</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: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 3.6pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair Value at June 30, 2022</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: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 3.6pt 0.05pt 0pt;"> 682</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables set forth a summary of the Company’s available-for-sale debt securities from amortized cost basis to fair value as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="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</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 22,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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;"> (524)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 22,015</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="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</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 38,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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;"> (163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 38,481</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of the Company’s available-for-sale securities at amortized cost basis and fair value by contractual maturity as of June 30, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:18.76%;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;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:18.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;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.13%;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:7.32%;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.84%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,280</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 2,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 1,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 30,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.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 3.6pt 0pt 0pt;"> 30,201</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 22,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 22,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 38,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 38,481</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;margin:0pt;padding:0pt;"><p style="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:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,559</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 22,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 22,015</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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 short-term investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 1,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 22,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 23,574</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Panacea Life Sciences Holdings, Inc. common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 644</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change Agronomy Ltd. ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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 investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 1,326</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;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:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;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:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investment securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;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.84%;margin:0pt;padding:0pt;"><p 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,919</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 38,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.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 3.6pt 0pt 0pt;"> 38,481</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total short-term investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 8,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 38,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 47,400</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Panacea Life Sciences Holdings, Inc. common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,340</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Aurora stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 2,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 2,345</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">​</span></p> 1559000 0 0 1559000 0 22015000 0 22015000 1559000 22015000 0 23574000 644000 0 0 644000 0 0 682000 682000 644000 0 682000 1326000 8919000 0 0 8919000 0 38481000 0 38481000 8919000 38481000 0 47400000 2340000 0 0 2340000 0 0 5000 5000 2340000 0 5000 2345000 1.00 116000 31000 264000 57000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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:85.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: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: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:85.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;">Fair Value at December 31, 2021</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: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 3.6pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized loss on Aurora stock warrants</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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;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)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment in Change Agronomy Ltd. ordinary shares</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: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 3.6pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair Value at June 30, 2022</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: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 3.6pt 0.05pt 0pt;"> 682</p></td></tr></table> 5000 -5000 682000 682000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="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</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 22,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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;"> (524)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 22,015</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="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</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 38,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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;"> (163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0.05pt 0pt;"> 38,481</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 22539000 0 524000 22015000 38643000 1000 163000 38481000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available for Sale Debt Securities</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:18.76%;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;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:18.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;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.13%;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:7.32%;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.84%;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:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;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.83%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:8.43%;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:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,280</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 2,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 1,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.32%;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 3.6pt 0pt 0pt;"> 30,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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.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 3.6pt 0pt 0pt;"> 30,201</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 22,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 22,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.32%;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 3.6pt 0pt 0pt;"> 38,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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:7.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 3.6pt 0pt 0pt;"> 38,481</p></td></tr></table> 20529000 20066000 8286000 8280000 2010000 1949000 30357000 30201000 22539000 22015000 38643000 38481000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 6. – GOODWILL AND OTHER INTANGIBLE ASSETS, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Goodwill</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The change in the carrying amount of goodwill during fiscal year 2022 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;white-space:nowrap;width:82.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">GVB acquisition (see Note 2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;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:13.55%;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 3.6pt 0.05pt 0pt;"> 44,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,200</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Intangible Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total intangible assets at June 30, 2022 and December 31, 2021 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;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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.91%;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.24%;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:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.36%;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.91%;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.24%;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:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patent and trademark costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,991</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (3,503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,303)</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Patent and trademark costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,688</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,876</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (3,503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,303)</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">License fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,679</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MSA signatory costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,202</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License fee for predicate cigarette brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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 3.6pt 0pt 0pt;"> 350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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 3.6pt 0pt 0pt;"> 7,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,919</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">See Note 2 “Business Acquisitions” for additional details regarding intangible assets acquired during 2022 as a result of the acquisition of GVB.</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-indent:36pt;margin:0pt 0pt 12pt 0pt;">Amortization expense relating to the above intangible assets for the three and six months ended June 30, 2022 amounted to $163 and $324, respectively ($153 and $303, respectively, for the three and six months ended June 30, 2021).</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;white-space:nowrap;width:82.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">GVB acquisition (see Note 2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;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:13.55%;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 3.6pt 0.05pt 0pt;"> 44,200</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 44,200</p></td></tr></table> 44200000 44200000 <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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.91%;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.24%;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:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.36%;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.91%;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.24%;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:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;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.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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patent and trademark costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,991</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (3,503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,303)</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Patent and trademark costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,688</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,876</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (3,503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,303)</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">License fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,679</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin: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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MSA signatory costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,202</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License fee for predicate cigarette brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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 3.6pt 0pt 0pt;"> 350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 350</p></td></tr><tr><td style="vertical-align:bottom;width:71.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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 3.6pt 0pt 0pt;"> 7,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,919</p></td></tr></table> 6287000 5991000 3503000 3303000 2784000 2688000 3876000 3876000 3503000 3303000 2554000 2679000 2202000 2202000 350000 350000 7890000 7919000 163000 324000 153000 303000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7. – NOTES AND LOANS PAYABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The table below outlines our notes payable balances as of June 30, 2022 and December 31, 2021:</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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.51%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:11.95%;margin:0pt;padding:0pt;"><p style="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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">D&amp;O insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 596</p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vehicle loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bridge loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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 3.6pt 0.05pt 0pt;"> 4,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;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 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total current notes and loans payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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 3.6pt 0.05pt 0pt;"> 6,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 596</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term vehicle loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimated future principal payments to be made under the above notes and loans payable as of June 30, 2022 are 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:83.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remainder of 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,642</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 751</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 122</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;background:#cceeff;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom: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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;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 3.6pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;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 3.6pt 0.05pt 0pt;"> 6,581</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accretion of non-cash interest expense amounted to $0 for the three and six months ended June 30, 2022 and $2 and $4, respectively, for the three and six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">D&amp;O Insurance</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the second quarter of 2022, the Company renewed its Director and Officer (“D&amp;O”) insurance for a one-year policy premium totaling $2,394. The Company paid $400 as a premium down payment and financed the remaining $1,994 of policy premiums over ten months at a 3.25% annual percentage rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the second quarter of 2021, the Company renewed its D&amp;O insurance for a <span style="-sec-ix-hidden:Hidden_UCcyZNsZhU6O3ocTw_dIWQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-year</span></span> policy premium totaling $3,315. The Company paid $662 as a premium down payment and financed the remaining $2,653 of policy premiums over <span style="-sec-ix-hidden:Hidden_O3Tl0PVXcUafD-SVXYowOg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nine months</span></span> at a 3.49% annual percentage rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">GVB Bridge Note</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of GVB (see Note 2), the Company assumed the outstanding principal balance of 12% secured promissory note in the principal amount of $4,250 (“GVB Bridge Note”). The maturity date of the GVB Bridge Note is October 30, 2022. The GVB Bridge Note is secured by GVB’s accounts receivable and all other GVB corporate assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Vehicle Loans</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has various vehicle loans with monthly payments ranging from $0.5 to $2.1, interest rates ranging from 0% to 11%, and maturity dates ranging from March 2023 to September 2026.</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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.51%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:11.95%;margin:0pt;padding:0pt;"><p style="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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">D&amp;O insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 596</p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vehicle loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Bridge loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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 3.6pt 0.05pt 0pt;"> 4,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;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 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total current notes and loans payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;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 3.6pt 0.05pt 0pt;"> 6,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 596</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term vehicle loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;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.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table> 1953000 596000 125000 4250000 6328000 596000 253000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimated future principal payments to be made under the above notes and loans payable as of June 30, 2022 are 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:83.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remainder of 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,642</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 751</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 122</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;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.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:83.43%;background:#cceeff;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.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom: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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;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 3.6pt 0.05pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;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;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;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 3.6pt 0.05pt 0pt;"> 6,581</p></td></tr></table> 5642000 751000 122000 59000 7000 6581000 0 0 2000 4000 P1Y 2394000 400000 1994000 P10M 0.0325 3315000 662000 2653000 0.0349 0.12 4250000 500 2100 0 0.11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8. – CAPITAL RAISE AND WARRANT EXERCISE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">2021 Capital Raise</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 7, 2021, the Company and an investor entered into a securities purchase agreement relating to the issuance and sale of shares of common stock pursuant to which the investor purchased 10,000,000 shares of common stock at $4.00 per share. The net proceeds to the Company from the offering, after deducting placement agent fees and offering expenses, was $38,206.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warrant Exercise</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the first quarter of 2021, the Company’s prior warrant holders exercised all 11,293,211 outstanding warrants for cash in exchange for common stock. In connection with these exercises, the Company received net proceeds of $11,782. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 10000000 4.00 38206000 -11293211 11782000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9. - COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">License agreements and sponsored research</span><i style="font-style:italic;"> –</i> The Company has entered into various license, sponsored research, collaboration, and other agreements (the “Agreements”) with various counter parties in connection with the Company’s plant biotechnology business relating to tobacco, hemp/cannabis and hops. The schedule below summarizes the Company’s commitments, both financial and other, associated with each Agreement. Costs incurred under the Agreements are generally recorded as research and development expenses on the Company’s Condensed Consolidated Statements of Operations and Comprehensive Loss.</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:top;width:12.27%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.27%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.89%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.48%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:44.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future Commitments</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:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><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:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Counter Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Product Relationship</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026 &amp; After</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:top;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Research Agreement</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">KeyGene</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,729</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,860</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,828</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,414</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,630</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,461</p></td><td style="vertical-align:top;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(1)</p></td></tr><tr><td style="vertical-align:top;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 550</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 750</p></td><td style="vertical-align:top;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(2)</p></td></tr><tr><td style="vertical-align:top;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 450</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 650</p></td><td style="vertical-align:top;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(2)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Sublicense Agreement</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Anandia Laboratories, Inc.</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Annual license fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 130</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td></tr><tr><td style="vertical-align:top;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Research Agreement</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Cannametrix</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 667</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 666</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,333</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(4)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Consulting Agreements</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 629</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 870</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 746</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,245</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(5)</p></td></tr><tr><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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,569</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-size:7pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Exclusive agreement with the Company in the field of the </span><i style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;">Cannabis Sativa L.</i><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> plant. The initial term of the agreement was </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">five years</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> with an option for an additional </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">two years</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">. On April 30, 2021, the Company and KeyGene entered into a First Amended and Restated Framework Collaborative Research Agreement which extended the agreement term, from first-quarter 2024 to first-quarter 2027, and preserves the Company’s option for an additional </span><span style="-sec-ix-hidden:Hidden_FohCaDPqsUmLyRkRfU5G-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">2-year</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> extension, now through first quarter of 2029. On March 30, 2022, the Company and KeyGene entered into a new Framework Collaborative Research Agreement for a term of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">three years</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> at an aggregate cost of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$1,830</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> in the field related to the hops plant.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 90pt;">The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the stated fields of each agreement. The Company has also granted KeyGene a license to commercialize the Results outside of each field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization of the Results outside of each field.</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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The minimum annual royalty fee is credited against running royalties on sales of licensed products. The Company is also responsible for reimbursing NCSU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.</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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties in all countries except for Canada. Anandia retains all patent rights, and is responsible for all patent maintenance, in Canada.</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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">On March 11, 2022, the Company expanded its research agreement with Cannametrix for hemp/cannabis product development, formulation, and validation for a </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">three-year</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> period at an aggregate cost of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$2,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">. </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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">General corporate consulting agreements.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span><i style="font-style:italic;"> </i>- The Company is subject to litigation arising from time to time in the ordinary course of its business. The Company does not expect that the ultimate resolution of any pending legal actions will have a material effect on its consolidated results of operations, financial position, or cash flows. However, litigation is subject to inherent uncertainties. As such, there can be no assurance that any pending legal action, which the Company currently believes to be immaterial, will not become material in the future.<i style="font-style:italic;"> </i>In accordance with applicable accounting guidance, the Company establishes an accrued liability for litigation and regulatory matters when those matters present loss contingencies that are both probable and estimable. In such cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, the Company does not establish an accrued liability. As a litigation or regulatory matter develops, the Company, in conjunction with any outside counsel handling the matter, evaluates on an ongoing basis whether such matter presents a loss contingency that is probable and estimable. If, at the time of evaluation, the loss contingency related to a litigation or regulatory matter is not both probable and estimable, the matter will continue to be monitored for further developments that would make such loss contingency both probable and estimable. When a loss contingency related to a litigation or regulatory matter is deemed to be both probable and estimable, the Company will establish an accrued liability with respect to such loss contingency and record a corresponding amount of related expenses. The Company will then continue to monitor the matter for further developments that could affect the amount of any such accrued liability.<b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Class Action </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 21, 2019, Matthew Jackson Bull, a resident of Denver, Colorado, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Matthew Bull, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 1:19 cv 00409.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On January 29, 2019, Ian M. Fitch, a resident of Essex County Massachusetts, filed a Complaint against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, and the Company’s then Chief Financial Officer, John T. Brodfuehrer, in the United States District Court for the Eastern District of New York entitled: Ian Fitch, Individually and on behalf of all others similarly situated, v. 22nd Century Group, Inc., Henry Sicignano III, and John T. Brodfuehrer, Case No. 2:19 cv 00553.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 28, 2019, the plaintiff in the Fitch case voluntarily dismissed that action. On August 1, 2019, the Court in the Bull case issued an order designating Joseph Noto, Garden State Tire Corp, and Stephens Johnson as lead plaintiffs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 16, 2019, pursuant to a joint motion by the parties, the Court in the Bull case transferred the class action to federal district court in the Western District of New York, where it remains pending as Case No. 1:19-cv-01285.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Plaintiffs in the Bull case filed an Amended Complaint on November 19, 2019 that alleges three counts: Count I sues the Company and Messrs. Sicignano and Brodfuehrer and alleges that the Company's quarterly and annual reports, SEC filings, press releases and other public statements and documents contained false statements in violation of Section 10(b) of the Securities Exchange Act and Rule 10b-5; Count II sues Messrs. Sicignano and Brodfuehrer pursuant to Section 10(b) of the Securities Exchange Act and Rule 10b5(a) and (c); and Count III sues Messrs. Sicignano and Brodfuehrer for the allegedly false statements pursuant to Section 20(a) of the Securities Exchange Act. The Amended Complaint seeks to certify a class, and unspecified compensatory and punitive damages, and attorney's fees and costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On January 29, 2020, the Company and Messrs. Sicignano and Brodfuehrer filed a Motion to Dismiss the Amended Complaint. On July 31, 2020, the Court heard oral arguments on the motion to dismiss. On January 14, 2021, the Court granted motion, dismissing all claims with prejudice. The Plaintiffs filed a notice of appeal on February 12, 2021 to the Second Circuit Court of Appeals. The Second Circuit granted an expedited briefing schedule and Plaintiff’s/Appellant’s was filed on April 12, 2021 and the Company’s was filed on May 17, 2021. The Second Circuit heard oral arguments on September 2, 2021. On May 24, 2022, the Second Circuit issued its opinion affirming in part, and reversing in part, the District Court’s dismissal order. The Second Circuit affirmed the District Court’s dismissal of the claims relating to the non-disclosure of stock promotion articles, but reversed the District Court’s dismissal order of the claims alleging the non-disclosure of an SEC investigation. The Second Circuit noted in its opinion, however, that the District Court had not addressed certain arguments raised by the Company and Messrs. Sicignano and Brodfuehrer in the Motion to Dismiss the Amended Complaint as to these remaining claims, and remanded the case to the District Court to address these arguments for the dismissal of the remaining claims. The Company and Messrs. Sicignano and Brodfuehrer are now filing a renewed motion to dismiss the remaining claims in the Amended Complaint to address the arguments not previously addressed by the District Court. Briefing on the renewed motion to dismiss is to be completed on October 12, 2022, following which the parties will await a District Court decision on the motion to dismiss, or an order scheduling a hearing for oral argument on the motion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that the claims are frivolous, meritless and that the Company and Messrs. Sicignano and Brodfuehrer have substantial legal and factual defenses to the remaining claims. We intend to vigorously defend the Company and Messrs. Sicignano and Brodfuehrer against such claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Derivative Cases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 6, 2019, Melvyn Klein, a resident of Nassau County New York, filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the United States District Court for the Eastern District of New York entitled: Melvyn Klein, derivatively on behalf of 22nd Century Group v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer and 22nd Century Group, Inc., Case No. 1:19 cv 00748. Mr. Klein brings this action derivatively alleging that (i) the director defendants supposedly breached their fiduciary duties for allegedly allowing the Company to make false statements; (ii) the director defendants supposedly wasted corporate assets to defend this lawsuit and the other related lawsuits; (iii) the defendants allegedly violated Section 10(b) of the Securities Exchange Act and Rule 10b 5 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made; and (iv) the director defendants allegedly violated Section 14(a) of the Securities Exchange Act and Rule 14a 9 promulgated thereunder for allegedly approving or allowing false statements regarding the Company to be made in the Company’s proxy statement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 11, 2019, Stephen Mathew filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Stephen Mathew, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, John T. Brodfuehrer, Richard M. Sanders, Joseph Alexander Dunn, James W. Cornell, Nora B. Sullivan and 22nd Century Group, Inc., Index No. 801786/2019. Mr. Mathew brings this action derivatively generally alleging the same allegations as in the Klein case. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. On August 15, 2019, the Court consolidated the Mathew and Klein actions pursuant to a stipulation by the parties (Western District of New York, Case No. 1-19-cv-0513). We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 10, 2019, Judy Rowley filed a shareholder derivative claim against the Company, the Company’s then Chief Executive Officer, Henry Sicignano III, the Company’s Chief Financial Officer, John T. Brodfuehrer, and each member of the Company’s Board of Directors in the Supreme Court of the State of New York, County of Erie, entitled: Judy Rowley, derivatively on behalf of 22nd Century Group, Inc. v. Henry Sicignano, III, Richard M. Sanders, Joseph Alexander Dunn, Nora B. Sullivan, James W. Cornell, John T. Brodfuehrer, and 22nd Century Group, Inc., Index No. 807214/2019. Ms. Rowley brings this action derivatively alleging that the director defendants supposedly breached their fiduciary duties by allegedly allowing the Company to make false statements. The Complaint seeks declaratory relief, unspecified monetary damages, corrective corporate governance actions, and attorney’s fees and costs. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims. On September 13, 2019, the Court ordered the litigation stayed pursuant to a joint stipulation by the parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 15, 2020, Kevin Broccuto filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Kevin Broccuto, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Broccuto brings this action derivatively alleging three counts: Count I alleges that the defendants breached their fiduciary duties; Count II alleges they committed corporate waste; and Count III that they were unjustly enriched, by allegedly allowing the Company to make false statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 11, 2020, Jerry Wayne filed a shareholder derivative claim against the Company, the Company's then Chief Executive Officer, Henry Sicignano III, the Company's Chief Financial Officer, John T. Brodfuehrer, and certain members of the Company's prior Board of Directors in the District Court of the State of Nevada, County of Clark, entitled: Jerry Wayne, derivatively on behalf of 22nd Century Group, Inc. v. James W. Cornell, Richard M. Sanders, Nora B. Sullivan, Henry Sicignano, III, and John T. Brodfuehrer, Case No. A-20-808599. Mr. Wayne brings this action derivatively alleging generally the same allegations as the Broccuto case. The Complaint seeks unspecified monetary damages, corrective corporate governance actions, disgorgement of alleged profits and imposition of constructive trusts, and attorney's fees and costs. The Complaint also seeks to declare as unenforceable the Company's Bylaw requiring derivative lawsuits to be filed in Erie County, New York, where the Company is headquartered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On March 25, 2020, the Court ordered the Broccuto and Wayne cases consolidated and stayed pursuant to a joint stipulation from the parties. On June 27, 2022, the Court ordered that the stay continue until thirty (30) days after the District Court rules on the renewed Motion to Dismiss the Amended Complaint in the Noto Class Action case. We believe that the claims are frivolous, meritless and that the Company and the individual defendants have substantial legal and factual defenses to the claims. We intend to vigorously defend the Company and the individual defendants against such claims.</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:top;width:12.27%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.35%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;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:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:12.27%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.89%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.48%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:44.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Future Commitments</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:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><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:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Counter Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Product Relationship</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commitment Type</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:5.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;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:6.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026 &amp; After</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:top;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Research Agreement</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">KeyGene</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,729</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,860</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,828</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,414</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,630</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 8,461</p></td><td style="vertical-align:top;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(1)</p></td></tr><tr><td style="vertical-align:top;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 550</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 750</p></td><td style="vertical-align:top;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(2)</p></td></tr><tr><td style="vertical-align:top;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">License Agreement</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">NCSU</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Tobacco</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Minimum annual royalty</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 450</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 650</p></td><td style="vertical-align:top;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(2)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Sublicense Agreement</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Anandia Laboratories, Inc.</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Annual license fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 130</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td></tr><tr><td style="vertical-align:top;width:12.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Research Agreement</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Cannametrix</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Hemp / Cannabis</p></td><td style="vertical-align:top;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 667</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 666</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,333</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(4)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Consulting Agreements</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Various</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Contract fee</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 629</p></td><td style="vertical-align:top;white-space:nowrap;width:1.35%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.69%;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 870</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 746</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.17%;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="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:6.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.36%;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.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;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:5.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,245</p></td><td style="vertical-align:top;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">(5)</p></td></tr><tr><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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 3,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 1,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 2,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;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:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13,569</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-size:7pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Exclusive agreement with the Company in the field of the </span><i style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:normal;">Cannabis Sativa L.</i><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> plant. The initial term of the agreement was </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">five years</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> with an option for an additional </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">two years</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">. On April 30, 2021, the Company and KeyGene entered into a First Amended and Restated Framework Collaborative Research Agreement which extended the agreement term, from first-quarter 2024 to first-quarter 2027, and preserves the Company’s option for an additional </span><span style="-sec-ix-hidden:Hidden_FohCaDPqsUmLyRkRfU5G-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">2-year</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> extension, now through first quarter of 2029. On March 30, 2022, the Company and KeyGene entered into a new Framework Collaborative Research Agreement for a term of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">three years</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> at an aggregate cost of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$1,830</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> in the field related to the hops plant.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 90pt;">The Company will exclusively own all results and all intellectual property relating to the results of the collaboration with KeyGene (the "Results”). The Company will pay royalties in varying amounts to KeyGene relating to the Company's commercialization in the stated fields of each agreement. The Company has also granted KeyGene a license to commercialize the Results outside of each field and KeyGene will pay royalties in varying amounts to the Company relating to KeyGene's commercialization of the Results outside of each field.</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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The minimum annual royalty fee is credited against running royalties on sales of licensed products. The Company is also responsible for reimbursing NCSU for actual third-party patent costs incurred, including capitalized patent costs and patent maintenance costs. These costs vary from year to year and the Company has certain rights to direct the activities that result in these costs.</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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The Company is also responsible for the payment of certain costs, including, capitalized patent costs and patent maintenance costs, a running royalty on future net sales of products made from the sublicensed intellectual property, and a sharing of future sublicensing consideration received from sublicensing to third parties in all countries except for Canada. Anandia retains all patent rights, and is responsible for all patent maintenance, in Canada.</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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">On March 11, 2022, the Company expanded its research agreement with Cannametrix for hemp/cannabis product development, formulation, and validation for a </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">three-year</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> period at an aggregate cost of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$2,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">. </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;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">General corporate consulting agreements.</span></td></tr></table><div style="margin-top:12pt;"/> 1729000 1860000 1828000 1414000 1630000 8461000 50000 50000 50000 50000 550000 750000 50000 50000 50000 50000 450000 650000 10000 10000 10000 100000 130000 667000 666000 1333000 629000 870000 746000 2245000 2458000 3507000 3350000 1524000 2730000 13569000 P5Y P2Y P3Y 1830000 P3Y 2000000 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10 – EQUITY- BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 20, 2021, the Company’s shareholders approved the 22nd Century Group, Inc. 2021 Omnibus Incentive Plan (the “2021 Plan”). The 2021 Plan allows for the granting of equity awards to eligible individuals over the life of the 2021 Plan, including the issuance of up to 5,000,000 shares of the Company’s common stock, in addition to any remaining shares under the Company’s 2014 Omnibus Incentive Plan pursuant to awards under the 2021 Plan. The 2021 Plan has a term of ten years and is administered by the Compensation Committee of the Company’s Board of Directors to determine the various types of incentive awards that may be granted to recipients under the 2021 Plan and the number of shares of common stock to underlie each such award under the 2021 Plan. As of June 30, 2022, the Company had available 5,226,948 shares remaining for future awards under the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted Stock Units (“RSUs”)</i>. We typically grant RSUs to employees and non-employee directors. The following table summarizes the changes in unvested RSUs from December 31, 2021 through June 30, 2022.</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;white-space:nowrap;width:75.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:2.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: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 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.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:1.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 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.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:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.52%;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;">Unvested RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.36%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="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:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.36%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="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:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.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;">in thousands</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.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;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </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 3.6pt 0.05pt 0pt;"> 3,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.50</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.19</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (1,664)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.39</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (71)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.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 3.6pt 0.05pt 0pt;"> 2.40</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.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;">Unvested at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></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 3.6pt 0.05pt 0pt;"> 4,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.35</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.95</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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:9.36%;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 3.6pt 0.05pt 0pt;"> 2.20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.38</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of RSUs that vested during the six months ended June 30, 2022 was approximately $3,941 based on the stock price at the time of vesting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Options.</i> Our outstanding stock options were valued using the Black-Scholes option-pricing model on the date of the award. A summary of all stock option activity since December 31, 2021 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:58.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.03%;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.67%;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%;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:7.1%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.03%;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.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.03%;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.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.1%;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;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;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;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.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;">in thousands</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$ per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:7.1%;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:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.08%;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></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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 3.6pt 0pt 0pt;"> 5,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;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 3.6pt 0pt 0pt;"> 1.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;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 3.6pt 0pt 0pt;"> 3.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,107</p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;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 3.6pt 0pt 0pt;"> 2.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;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:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p 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.03%;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 3.6pt 0pt 0pt;"> 4,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;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 3.6pt 0pt 0pt;"> 1.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p 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.1%;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 3.6pt 0pt 0pt;"> 3.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p 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%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,241</p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.03%;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 3.6pt 0pt 0pt;"> 4,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.1%;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 3.6pt 0pt 0pt;"> 1.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.1%;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 3.6pt 0pt 0pt;"> 3.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;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;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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%;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:7.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,241</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-indent:36pt;margin:0pt 0pt 12pt 0pt;">The intrinsic value of a stock option is the amount by which the current market value or the market value upon exercise of the underlying stock exceeds the exercise price of the option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company did not grant any stock options in 2022. In 2021, the weighted average of fair value assumptions used in the Black-Scholes option-pricing model for such grants were 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:83.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 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:5.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.18%;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.58%;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:14.23%;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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.18%;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 (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:83.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;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:83.18%;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 volatility (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 87.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:83.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term of stock options (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The risk-free interest rate is based on the period matching the expected term of the stock options based on the U.S. Treasury yield curve in effect on the grant date.</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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The expected dividend yield is assumed as zero. The Company has never paid cash dividends nor does it anticipate paying dividends in the foreseeable future.</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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The expected volatility is based on historical volatility of the Company’s stock.</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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The expected term represents the period of time that options granted are expected to be outstanding based on vesting date and contractual term.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Compensation Expense</i>. The Company recognized the following compensation costs, net of actual forfeitures, related to RSUs and stock options:</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:55.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Sales, general, and administrative</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,059</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.08%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,197</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,230</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.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,677</p></td></tr><tr><td style="vertical-align:bottom;width:55.73%;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;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 47</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> 48</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 89</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Total RSUs and stock option compensation</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 1,106</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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 3.6pt 0.05pt 0pt;"> 1,245</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 2,319</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 1,752</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of June 30, 2022, unrecognized compensation expense amounted to $7,290 which is expected to be recognized over a weighted average period of approximately 1.3 years. In addition, there is approximately $682 of unrecognized compensation expense that requires the achievement of certain milestones which are not yet probable.</p> 5000000 P10Y 5226948 <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;white-space:nowrap;width:75.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:2.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: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 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.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:1.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 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.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:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.52%;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;">Unvested RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.36%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="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:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.36%;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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="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:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9.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;">in thousands</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.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;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"> </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 3.6pt 0.05pt 0pt;"> 3,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.50</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.19</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> (1,664)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.39</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (71)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.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 3.6pt 0.05pt 0pt;"> 2.40</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.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;">Unvested at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></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 3.6pt 0.05pt 0pt;"> 4,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.35</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.95</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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:9.36%;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 3.6pt 0.05pt 0pt;"> 2.20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.38</p></td></tr></table> 3165000 2.50 2607000 2.19 1664000 2.39 71000 2.40 4037000 2.35 75000 0.95 127000 2.20 3835000 2.38 3941000 <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:58.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.03%;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.67%;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%;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:7.1%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.03%;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.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.03%;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.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.1%;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;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11%;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;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;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.67%;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:8.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;">in thousands</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$ per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:7.1%;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:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.08%;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></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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 3.6pt 0pt 0pt;"> 5,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;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 3.6pt 0pt 0pt;"> 1.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;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 3.6pt 0pt 0pt;"> 3.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,107</p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;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 3.6pt 0pt 0pt;"> 2.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;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:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p 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.03%;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 3.6pt 0pt 0pt;"> 4,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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.1%;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 3.6pt 0pt 0pt;"> 1.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p 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.1%;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 3.6pt 0pt 0pt;"> 3.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p 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%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,241</p></td></tr><tr><td style="vertical-align:bottom;width:58.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.03%;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 3.6pt 0pt 0pt;"> 4,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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:7.1%;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 3.6pt 0pt 0pt;"> 1.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.1%;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 3.6pt 0pt 0pt;"> 3.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;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;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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%;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:7.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,241</p></td></tr></table> 5171000 1.65 5171000 1.65 P3Y4M24D 4107000 150000 1.16 100000 1.39 9000 2.76 4912000 1.67 P3Y3M18D 3241000 4755000 1.64 P3Y2M12D 3241000 <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:83.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 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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:5.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.18%;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.58%;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:14.23%;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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.18%;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 (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:83.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;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:83.18%;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 volatility (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;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.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 87.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:83.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term of stock options (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The risk-free interest rate is based on the period matching the expected term of the stock options based on the U.S. Treasury yield curve in effect on the grant date.</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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The expected dividend yield is assumed as zero. The Company has never paid cash dividends nor does it anticipate paying dividends in the foreseeable future.</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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The expected volatility is based on historical volatility of the Company’s stock.</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;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The expected term represents the period of time that options granted are expected to be outstanding based on vesting date and contractual term.</span></td></tr></table><div style="margin-top:12pt;"/> 0.0054 0.8792 P4Y1M2D <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:55.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Sales, general, and administrative</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,059</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.08%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,197</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,230</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.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,677</p></td></tr><tr><td style="vertical-align:bottom;width:55.73%;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;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 47</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> 48</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 89</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Total RSUs and stock option compensation</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 1,106</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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 3.6pt 0.05pt 0pt;"> 1,245</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 2,319</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 1,752</p></td></tr></table> 1059000 1197000 2230000 1677000 47000 48000 89000 75000 1106000 1245000 2319000 1752000 7290000 P1Y3M18D 682000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 11. – REVENUE RECOGNITION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Tobacco</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue when it satisfies a performance obligation by transferring control of the product to a customer. The Company’s customer contracts consist of obligations to manufacture the customers’ branded filtered cigars and cigarettes. For certain contracts, the performance obligation is satisfied over time as the Company determines, due to contract restrictions, it does not have an alternative use of the product and it has an enforceable right to payment as the product is manufactured. The Company recognizes revenue under those contracts at the unit price stated in the contract based on the units manufactured. Revenue from the sale of the Company’s products, which include excise taxes and shipping and handling charges billed to customers, is recognized net of cash discounts, sales returns and allowances. There was no allowance for discounts or returns and allowances at June 30, 2022 and December 31, 2021. Excise taxes recorded in Cost of Goods Sold on the Condensed Consolidated Statement of Operations and Comprehensive Loss for the three months ended June 30, 2022 and 2021 was $2,834 and $2,858, respectively. Excise taxes for the six months ended June 30, 2022 and 2021 was $5,552 and $4,921, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Hemp/Cannabis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Product sales are generally recognized when the Company satisfies the obligations and transfers control over the goods to the customer. Revenue is recorded at the estimated amount of consideration to which the Company expects to be entitled. For certain sales where the company licenses its formulations for hemp-based products, it recognizes revenue once the products have been sold to customers by the licensee. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">When applicable, the Company pays imports duties in the various countries to which it sends products to and bills the customer for such import costs. The Company recognizes the import duties as part of revenue in accordance with ASC 606. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">There are no material sales provisions or volume discounts that provide variability in recording revenue amounts.<i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s net revenue is derived from customers located primarily in the United States and is disaggregated by major product line because the Company believes it best depicts the nature, amount, and timing of revenue and cash flows. Revenue recognized from Tobacco products transferred to customers over time represented 49% and 59%, respectively, of total Tobacco revenue for the three and six months ended June 30, 2022, compared to 71% and 68%, respectively, for the three and six months ended June 30, 2021. Revenue recognized from Hemp/cannabis products is all recognized point-in-time. </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:55.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Tobacco</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,971</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.08%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,015</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.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,177</p></td></tr><tr><td style="vertical-align:bottom;width:55.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hemp/cannabis</p></td><td style="vertical-align:bottom;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 4,506</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 4,506</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Total Revenue, net</p></td><td style="vertical-align:bottom;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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 14,477</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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 3.6pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 23,521</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 15,177</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents net revenues by significant customers, which are defined as any customer who individually represents 10% or more of disaggregated product line net revenues:</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:13.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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;width:3.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 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:13.45%;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;width:7.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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;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;width:7.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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;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:7.9%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;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="5" style="vertical-align:bottom;white-space:nowrap;width: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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;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:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;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;">Tobacco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Hemp/cannabis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Tobacco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Tobacco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Hemp/cannabis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Tobacco</b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 23.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 29.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 24.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 18.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 30.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 19.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 30.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 23.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 25.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer F</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 12.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer G</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer H</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 29.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 29.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">All other customers</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 59.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 59.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">_____________</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">*Less than 10% of product line’s total revenues for the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Assets and Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unbilled receivables (contract assets) represent revenues recognized for performance obligations that have been satisfied but have not been billed. These receivables are included as Accounts receivable, net on the Condensed Consolidated Balance Sheets. Customer payment terms vary depending on the terms of each customer contract, but payment is generally due prior to product shipment or within extended credit terms up to twenty-one (21) days after shipment. Deferred Revenue (contract liabilities) relate to down payments received from customers in advance of satisfying a performance obligation. This deferred revenue is included as Deferred income on the Condensed Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Total contract assets and contract liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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:74.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unbilled receivables</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 492</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 178</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,083)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119)</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net contract assets (liabilities)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;"> (591)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 3.6pt 0.05pt 0pt;"> 59</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the six months ended June 30, 2022, the Company recognized $59 of revenue that was included in the contract asset balance as of December 31, 2021. During the six months ended June 30, 2021, the Company recognized $77 of revenue that was included in the contract liability balance as of December 31, 2020.</p> 0 0 2834000 2858000 5552000 4921000 0.49 0.59 0.71 0.68 <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:55.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Tobacco</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,971</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.08%;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.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 19,015</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.08%;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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,177</p></td></tr><tr><td style="vertical-align:bottom;width:55.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Hemp/cannabis</p></td><td style="vertical-align:bottom;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 4,506</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 4,506</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Total Revenue, net</p></td><td style="vertical-align:bottom;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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 14,477</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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 3.6pt 0.05pt 0pt;"> 8,371</p></td><td style="vertical-align:bottom;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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 23,521</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.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 15,177</p></td></tr></table> 9971000 8371000 19015000 15177000 4506000 4506000 14477000 8371000 23521000 15177000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents net revenues by significant customers, which are defined as any customer who individually represents 10% or more of disaggregated product line net revenues:</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:13.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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;width:3.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 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:13.45%;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;width:7.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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;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;width:7.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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;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:7.9%;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;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="5" style="vertical-align:bottom;white-space:nowrap;width: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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;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:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.16%;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;">Tobacco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Hemp/cannabis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Tobacco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Tobacco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Hemp/cannabis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.67%;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;">Tobacco</b></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 23.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 29.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 24.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 18.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 30.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 19.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 30.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 16.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 23.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 25.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer F</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 12.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer G</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Customer H</p></td><td style="vertical-align:bottom;width:7.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 29.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.46%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 29.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">All other customers</p></td><td style="vertical-align:bottom;width:7.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 11.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 59.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:3.46%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 59.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 13.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;">%</p></td></tr></table> 0.2344 0.2906 0.2261 0.2470 0.1836 0.3060 0.1909 0.3039 0.1080 0.1391 0.1117 0.1671 0.2312 0.2544 0.1194 0.1453 0.1232 0.1168 0.1104 0.1104 0.2915 0.2915 0.1197 0.5981 0.1450 0.1000 0.5981 0.1367 P21D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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:74.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.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:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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;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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unbilled receivables</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 492</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 178</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,083)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td 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:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119)</p></td></tr><tr><td style="vertical-align:bottom;width:74.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net contract assets (liabilities)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;"> (591)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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 3.6pt 0.05pt 0pt;"> 59</p></td></tr></table> 492000 178000 1083000 119000 -591000 59000 59000 77000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE 12. – EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of basic and diluted loss per common share for the three and six months ended June 30, 2022 and 2021, respectively. Outstanding options, and RSUs were excluded from the calculation of diluted EPS as the effect was antidilutive.</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:55.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.74%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:55.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="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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except for per-share data)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Net loss</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;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;"> (11,498)</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.08%;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.25%;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;"> (4,174)</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;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;"> (20,415)</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.08%;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.24%;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;"> (9,204)</p></td></tr><tr><td style="vertical-align:bottom;width:55.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 182,004</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> 154,811</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 172,632</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 149,564</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Net loss per common share - basic and diluted</p></td><td style="vertical-align:bottom;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.08%;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;"><span style="-sec-ix-hidden:Hidden_fTC7GYDEK0ShM80MkvgPTA;"><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:8.24%;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;"> (0.06)</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.08%;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;"><span style="-sec-ix-hidden:Hidden_n_QMw1bffEGHtGdeifOc-A;"><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:8.25%;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;"> (0.03)</p></td><td style="vertical-align:bottom;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.08%;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;"><span style="-sec-ix-hidden:Hidden_AM8soIjzuUWowifGit6VBw;"><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:8.24%;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;"> (0.12)</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.08%;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;"><span style="-sec-ix-hidden:Hidden_N5ijD9ETSUq0v4W6Umx4yQ;"><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:8.24%;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;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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: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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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: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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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;white-space:nowrap;width:55.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;">Anti-dilutive shares are as follows as of June 30:</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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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: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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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: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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:55.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,912</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,776</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,912</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,776</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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;">Restricted stock units</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 3,835</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> 3,185</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 3,835</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 3,185</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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.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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 8,747</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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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 3.6pt 0.05pt 0pt;"> 8,961</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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 8,747</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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 8,961</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;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:55.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.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;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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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.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:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.74%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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="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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</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;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:55.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="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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands, except for per-share data)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Net loss</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;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;"> (11,498)</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.08%;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.25%;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;"> (4,174)</p></td><td style="vertical-align:bottom;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 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.24%;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;"> (20,415)</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.08%;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.24%;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;"> (9,204)</p></td></tr><tr><td style="vertical-align:bottom;width:55.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 182,004</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> 154,811</p></td><td style="vertical-align:bottom;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 172,632</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 149,564</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;">Net loss per common share - basic and diluted</p></td><td style="vertical-align:bottom;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.08%;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;"><span style="-sec-ix-hidden:Hidden_fTC7GYDEK0ShM80MkvgPTA;"><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:8.24%;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;"> (0.06)</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.08%;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;"><span style="-sec-ix-hidden:Hidden_n_QMw1bffEGHtGdeifOc-A;"><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:8.25%;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;"> (0.03)</p></td><td style="vertical-align:bottom;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.08%;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;"><span style="-sec-ix-hidden:Hidden_AM8soIjzuUWowifGit6VBw;"><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:8.24%;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;"> (0.12)</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.08%;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;"><span style="-sec-ix-hidden:Hidden_N5ijD9ETSUq0v4W6Umx4yQ;"><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:8.24%;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;"> (0.06)</p></td></tr><tr><td style="vertical-align:bottom;width:55.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;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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: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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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: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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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;white-space:nowrap;width:55.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;">Anti-dilutive shares are as follows as of June 30:</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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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: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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;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: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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:55.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,912</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,776</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,912</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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,776</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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;">Restricted stock units</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 3,835</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.08%;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:8.25%;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 3.6pt 0.05pt 0pt;"> 3,185</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 3,835</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.08%;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:8.24%;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 3.6pt 0.05pt 0pt;"> 3,185</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.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.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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 8,747</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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;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 3.6pt 0.05pt 0pt;"> 8,961</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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 8,747</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.08%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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 3.6pt 0.05pt 0pt;"> 8,961</p></td></tr></table> -11498000 -4174000 -20415000 -9204000 182004000 154811000 172632000 149564000 -0.06 -0.03 -0.12 -0.06 4912000 5776000 4912000 5776000 3835000 3185000 3835000 3185000 8747000 8961000 8747000 8961000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13. – SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capital Raise</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 21, 2022, the Company and certain institutional investors (the “Investors”) entered into a securities purchase agreement (the “Securities Purchase Agreement”) relating to the issuance and sale of shares of common stock pursuant to a registered direct offering (the “Registered Offering” and, together with the Private Placement (as defined below), the “Offerings”). The Investors purchased approximately $35,000 of shares, consisting of an aggregate of 17,073 shares of common stock at a purchase price of $2.05 per share. The Securities Purchase Agreement provides that, subject to certain exceptions, until the earlier of (i) 90 days after the closing of the Offerings or (ii) the trading day following the date that the Company’s common stock’s closing price exceeds $3.00 for a period of <span style="-sec-ix-hidden:Hidden_LUEuNnLT902r-ggoJFABOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10</span></span> consecutive trading days, neither the Company nor any of its subsidiaries will issue, enter into any agreement to issue or announce the issuance or proposed issuance of any shares of common stock or common stock equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Securities Purchase Agreement provides that, subject to certain exceptions, for a period of six months following the closing of the Offerings, the Company will be prohibited from effecting or entering into an agreement to effect any issuance by the Company or any of its subsidiaries of common stock or common stock equivalents (or a combination of units thereof) involving a variable rate transaction, which generally includes any transaction in which the Company (i) issues or sells any debt or equity securities that are convertible into, exchangeable or exercisable for, or include the right to receive additional shares of common stock either (A) at a conversion price or exchange rate that is based upon and/or varies with the trading prices of or quotations for the shares of common stock at any time after the initial issuance of such securities, or (B) with a conversion, exercise or exchange price that is subject to being reset at some future date after the initial issuance of such debt or equity security or upon the occurrence of specified or contingent events directly or indirectly related to the business of the Company or the market for the common stock or (ii) enters into any agreement, whereby the Company may issue securities at a future determined price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The net proceeds to the Company from the Offerings, after deducting the fees of Dawson James Securities, Inc. (the “Placement Agent”), the fees of Roth Capital Partners, its financial advisor, and the Company’s estimated offering expenses, were approximately $32,500. The Offerings closed on July 25, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Securities Purchase Agreement, in a concurrent private placement, the Company issued and sold to the Investors warrants (the “Warrants”) to purchase up to 17,073 shares of common stock (the “Private Placement”). The Warrants are exercisable immediately upon issuance at an exercise price of $2.05 per share of common stock, subject to adjustment in certain circumstances, and expire on July 25, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Securities Purchase Agreement, the Company has agreed to file a registration statement on Form S-3 providing for the resale of the Warrant Shares by the Investors within 45 days of July 21, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company agreed to pay the Placement Agent a cash fee of 5.0% of the gross proceeds from the Offerings, an additional 5.0% cash fee of any cash exercise of the Warrants and to reimburse the Placement Agent for its expenses, including the reimbursement of legal fees up to an aggregate of $25. The engagement agreement with the Placement Agent requires the Company to indemnify the Placement Agent and certain of its affiliates against certain customary liabilities.</p> 35000000 17073 2.05 P90D 3.00 P6M 32500000 17073 2.05 P45D 0.050 0.050 25000 EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &XQ"54'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !N,0E5&I=T8^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!-'1S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX2&\VOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$RB%H 4\O$ M>)SZ#BZ !4:8?/XNH%V)I?HGMG2 G9)3=FMJ',=Z;$MNWD' V]/C2UFW&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M;C$)503Y&2SQ51$D4F"=GS?A7;* M8YK"P^5]^G4.#S //!53&?T3!GIUV1EU2" 6/(OTG=S\(79 ?9/GRRC-_Y)- ML6^OUR%^EFH9[XJA!7&8%/_YT^Y$'!0 J+V [0K8BP):=P1O5Y"?.:=H68[U MAFL^OE!R0Y39&]+,0GYN\FJ@"1/3C7.MX-<0ZO3XC?0SZ!5->!*0MXD.]9;, MDN+R,*>Y2](55R*]<#0I5":B""Y_4.M+)L*MLW M]8JA@7]FR3GQW#/"7,8L[9GBY9-L>4[9[7[,S93E@1V+,' MFAOV=;KFOKCLP!V9"O4H.N-??J(#]W<;[0\*>\;>*]E[6'K%?K]="QLI7D[= M[B<;$EK5$*E?(O5/0_J4<:6%BK;D3JRETC8\/$JKS'92IFA50[Q!B32C;O68=?\7X:Y#:QF/Q'VR(N)%31D/5(*BC=H]!*_#2)";+'X0 MRDJ&A[@N[7H#SQM9 =':IH"L F2G -Z)99AJ&$&Q]68\$L08W,A3N!PR MM27OE,S69T4S9XE_;@5'\YJ"5ZI#49O8@YL6*[AX9V!T3^0OL;6BXU$N=+#7 M&X[Z]@YNPVIHI344%Y-IIM3+80@;R0[_D3F070R>$B M](MW'&2LPB-?C;IN;S#J,=?*VX8.TK9?(.]A/_(QL?*B@V+?;Z05&X^<9Z$611/[[M#*W(8\ MT**X\+YFG9@UNXWNYL;Z''HF[RA9@P[8S-<4K&X*RRJ(8KCTO0U8_*11 JC5,]*VH93 ML;/2UY^^2O>+(4M>\!1X)N)O,W$^NG,+RP M*6$E2PPWFWO%@S!9DODV?I"1E0P/^/)E-K-RM2%%K)(B=I(4[3V_^ *6@\*3 MQ/XF?B3QJ_7;^!2O:LI961 [R8)FB1:JF"DQ[S!\#V[EQ!/K.-LP'U:9#SO) M?,PG!WAK 1E82F4?A/"<]US!73SQ?0%!$!,4D5;B-A3(JQ3(.TF!YC&/(G*5 MI?!S:KUNC^34?N_$ZYKR5>;CG60^;V.AEN;&? <)>@5R$*]Y8NW:(X'UH&V( MCU>)CW?2QZ3Y2D!'8GAX3#U>&P+D'U5Q_^?1R2GSS-:284BVWEE/8 MDWSBUJEV+^:_/W!S^:8D$@LH=<^'<'Q53"D7*UJN\UG9!ZFUC//%E>"!4&8' M^'TAI=ZOF .4$_OC_P!02P,$% @ ;C$)58*$]\JH!@ 3QX !@ !X M;"]W;W)K-+HE[ME-@KWYV4I(V=DQ/8TA TCY^\GT>V\_'=LX>&?\F M5I1*\%3DI3@?K:1$&DNN7+L5AS2N9UHR(?(\\+ MQP7)RM'DK/[LCD_.6"7SK*1W'(BJ* A__DAS]G@^@J.7#[YDRY74'XPG9VNR MI#,JOZ[ON+H;MU[F64%+D;$2<+HX'UW TRE.=(/:XJ^,/HJ=:Z!#>6#LF[ZY MGI^//*V(YC25V@51_S9T2O-<>U(ZOF^=CMIGZH:[UR_>?ZN#5\$\$$&G+/\[ MF\O5^2@>@3E=D"J77]CC)[H-*-#^4I:+^B]X;&S#8 322DA6;!LK!456-O_) MTS81.PV@/] ;1N@0QO@;0-2JV\SU4Y.IK6C@>7]4Y0G WA% 'D*6 MYE-W\TN:JN:P;@[WFX]5Y&WXJ T?U?[P4/@5Y[24@ A!I3BUQ=,X\.T.]"P[ M%6N2TO.1FD:"\@T=37[^"8;>K[;HWLC97JRXC16[O$^F1*R ZC60Z@OZO/H&G%,YE1J]C&8[ K%@>1WU-K6OF1[WEVN4$K-W#*O4A35JD@9)*F\S %! &04^E:13$@5UCV&H,G1JO51Y+R?BS351H/ ]Z'NSW MM&F%XAC:946MK,@IZX[3-V'L==3:%H%/A[J[Z25F+R26$5Y+I^/P#HG M6J3*JY[N:SV5!D=G8@X$W\?]261:!;$_,!"@UT'(GO]\?P18K&*&!P0!W\ F=RG]G;/Z8Y;E5&+2, >3U MQX#%;* HP0YKT$D2->4E*9>9JD:O9@\93X_BQ-!HL4I@,B"S(Q)T(^FZK?#V MI00V^PRCL*_-M%+]/S"'8,C& M3E.%'.),C$"8^"'LRS/MHB )_ %]'7%@>-"Z*L_(0Y;7X+8NKJ"37#^ZNGHK M;_M!=SR#;J#=,+FE6,Y("=;D62\'K&&;9 HQ,DJ6:14D \LKV/$+N@'6U5JM M=)&5I$QI4W\BS)='[*_NH,G$5Q89JTPA[\8#J#FG0S;1VG>7*J@DG/T#& MC#2M$(P&0( ZA"$WPI1 7M%N-6/=2EA(%<)^/;-803\>J+6H(Q5RD^I%H$H@ M9W9@(9-$">ZCP&*$4#!0;M'.1LQ-K"Y_::9&HB1/V[FTH /)-)$$P\!(IL4* M10-\11VXD!M'D&'VQ60UQ%';O0(>Q*S2)L%6HB M"NX,MZU.RQX+1@,Z.XRA0S!VJ$X+TV((C8R:9K&/AJ1V1$-NHGUFY;+9EK[& M-/2F3'LK;_MA=TQ#AS#-472199,5&'UB&@U-P8YCZ'_C&#(1I4H'ZHNV6/D8 M#>CN2(;<)&OF9FX;3E:M)JZ,BFPCFETF[GB&W3QKIN8KXK %:);3 XM9$L<# M(P!W1,-NHDU9463-[J$YUV*E'@^T3)5<\%X/79!\L.IV.K9/*F";G6_@:#_X MCI?8?7(Y6Q%.5RR?4RY^J;?WTGJ^@]_T_/*MO.T'O7."Z<;N'7_AKI L_78$ MWIUXZ@>J L7!AN05/0+0.U(?Z5\@=([4V*CDBO'L'SJW)LCYR!\9"__=T7Y: M.MQC-^[U1&#E2T[:7%BCM7"\/UM=)OL*.]!C-^BG9)WI>I*5>H%'A0!L\8I0 M$^,HB7'21XO-SO>1/P!\W $?NT]-U8*T*JJ<2-J>2K)"]=Q*O\/:*-(P8:^) MYEGIL;D+L5G!<"C/':ZQ&]>[HN=TD:69]= 'FSP^AHE:)O67?5;#*/;@P'X) M=_C&AYRCBD.KF,GB)/%](ZNF61AZT]NE7K7\2OLQ*H98^"]7..XE4^+QY>]G<2+:N7P ^,"E945^N*%&J MM8'Z?L$4*;NC9H]/KMP$ZP"9K9)NOWZV8:BI"5IHBU"P=>^Y_C%T4F/V^@)RN1X9M/$WPAS$]VK&9&1V M+"DIH.2$EHC!8F2,[?-XJ/)UP@\":[XQ1JJ2>TH?5'"5C@Q+"8(<$J$8L#RM M((8\5T12QJ^6T^BV5,#-\1/[9UV[K.4>CS%E]"/'UH<-@#W8 7!:@',HP&T!KBZT M4:;+FF"!HY#1-6(J6[*I@?9&HV4UI%17<2Z87"42)Z+X]F8RO9E/)TB.YK?7 M5Y/Q-QE\:/9T=NSYI2[/D&N=(,=RG!YXO!\^@43";0VWM^&FK+ZSP.DL<#2?^R\6 M]%79T [Z:=7C=\XKG,#(D,\7![8"(WKWQO:M3WTU_R>R+0?S! M<;(KS- *YS7TR6VX@DT5<&IYS[2^EK4EU.N$>GN%QK0HY"OK&'.]%YZY5K^[ MAV1NJ?8[U?X1JO=ZZQ_D[6M96RJ#3F5PO+>$\[K?U^#EO?@Q\'W;\_UG:GLR M?6<8R&.'XF&G>'B\8ME@NZANK87S%;DI*C'!82 M:YT%DH0U7; )!*UT([FG0K8E/&PO=V]R:W-H965T&ULK5IM)9Y) VW0N+Q/GVL\*R#9S&+E(=M+^ M^@I,C)$6)6GYD@!^M*MGM:P>"9T^\?*[6#$FT?,Z+\39:"7EYF0\%LF*K:GX MPC>L4+\L>+FF4MV6R['8E(RF=:-U/B:.XX_7-"M&L]/ZV5TY.^5;F6<%NRN1 MV*[7M/S[@N7\Z6R$1R\/[K/E2E8/QK/3#5VR.9/?-G>ENAL?K*39FA4BXP4J MV>)L=(Y/8M>M&M2(/S+V)(ZN447ED?/OUC9RJAZQG"6R,D'5OQV[9'E> M65+]^*LQ.CKXK!H>7[]8_Z4FK\@\4L$N>?YGELK5V2@M'KRF@?=6#Y.F04U]O.=>!RZBDLY.2_Z$R@JMK%47=?3KUBI>65$ERER6 MZM=,M9.SR]N;*+Z9QQ%25_/;KU?1^8.ZF3^H?]?QS<,AAQ;>"%JGXA'[L MW)^.I>IYY7^<-+V\V/>2]/321=>\D"N!XB)E*= ^LK?W+>W'*F*'L)&7L%T0 MJ\'?M\47Y#J?$'$( ?IS^?;F&*+S_[S'_]E[)QCN(8?[5BQ92?0 MN.Y;>G#+J@J>B U-V-E(E3G!RAT;S7[Z ?O.SU!0AS06#6DL'LA8)_S>(?R> MS?I+^#^A@DEH"/:M_;IU-6_L9MCS@N!TO#N.K8D*W0!W09$)(NZ$:*@8<#C! M1PX[+"<'EA-KDEUR(1%?H"7GJ4""YRGZP)Z3?"O41%/]D#(5VR2C]?PC5OQ) M_64;6E+)\K_18S4E?@13=#)DB@YI+!K26#R0L<[@^8?!\ZTI:@X>-!![&Y/C MO'$GX41+5!,53(FK):H)(L0U$A5PZ!'LP8D:'+@&5JZ_EEP(M"GY(@-?Q\!P M&DZ)QM'$>%ZH430Q6*E#C:$)FOHNS"\\\ NM+^+MAJEW*BN6B#TKN2J8 -^J M<,BW:DACT9#&XH&,=49B>AB)Z2N%7S!:)BND1)4J?SM5XC9*PX-99[7TWN&8 MFEGEZ&_@D YCTR$.)E,XC['32E_'&K\YS9D2ITM6J(S.ZRC25&GL3,@JPW<, M%*J.2=[3)\I+ .5CO91% K[@0Z+(1AV\*2'_Y'TQU;^#UPJVMQXGT':&.B# MZXNB!CT] HSQ",!$%/?<:DY4VLO-L*EJM2#;(EAN?/V/$"7Z<+ MX'S?C8KM!OY8J5:@V6\#6K9%,]SK :PH,J]D&M M18-:BX>RUAV35K5CNVS_5I2,YMD_+$5+JI;''ZID_(B4>,V*'1.RJN1P6T7G[->*MR)\1PL59WI$'"5<79?5 M=A08@D$U>V.MHQ8GAMX:U&?\FL]N1%N=C>U"^[XGI=1ZJ)2?)2O7QT$6+-F6 MFRF+IV7@)X3P0-TA -;JJ)*ZJ#ST[ M5E,'12"Q"NCWSJ^#6HL&M18/9:T[*JTP)U:1>2P"J\'XKU-UXZ6[#IGJB0J M/'V'%P3IIF((%?3L*Y%6$9/7-K*3G J1+;)DOXO+%^A#)60^[H,C>373]K^P MID@UY8J]"^_.Q3>XC(=RV8UJ*[*)763WO?A@"$U5ZAII9&* - ) KJ^O=R%4 M;QJU&IB\MMG\)JJ^\96B*N\3@RZ \XA>MB,(1IQ 7W#%$&Y*^CZ.D%:3$KLF M?9G)T&8_V.NZDE UI7^N/J1G"1B#OB!Z3M^, SK^NU5I]T( MM%*5V*6J+0)IEF\E^.'XHK'Z:@Q@F!$#$&;&X#6GW1BT*I;85>R?];D(-9E0 MM7BF2]:)@YI=ME)(6J35UI%4WR8!4.:G M-0#D.JZN-""'YD>S\='1L34KE_69/:$*Y+:0^Q- AZ>'_D7Q3'UQ[Y%+R=7VY M8C1E9050OR\XER\WE8/#ZWDO9>5]WZRWY>7HOJH>7DTFY?)>;M+R9?X@M^J355YLTDJ] M+>XFY4,AT]M]H4VV\AMF>5;KY"KR]%K M\DI$?EU@'_%;)I_*D]=>?2E?\_SW^LV[V\N17[=(KN6RJB%2]>-1SN1Z72.I M=GP[@(Z.==8%3U__0!?[BU<7\S4MY2Q?_R>[K>XO1_'(NY6K=+>N;O*GM_)P M06&-M\S7Y?[_WM,AUA]YRUU9Y9M#8=6"3;9]_IE^/R3BI )6@K00P':*!"0 ME@+!H4#0*,"BE@+L4( U"M"V:P@/!<*^UQ ="D3[W#\G:Y_I>5JE5Q=%_N05 M=;1"JU_LZ=J75@G.MG7/6E2%^C13Y:JKV\+FG7BT^OG\W?_U9O5E\ M5C\^\.O/"^^C\&9O7U__DR^\=]?>XNWK&_[VX_LYOUG\W>/__O+N\W^]L?=E M,?=>_/67BTFEVE0C3Y:'^M\\UT_;ZL\W&]7!%E6^_!TH/>LHG3YD5;KVLJW' MOR]E67KYRON4%MYOZ7HG ;RY&^_UB_=Y64(7R_O#S^4J6V85 "+<()]S=<5FL8DB_<@\/3)/]SBL!>>- MO,NVVVQ[IT;F.MTNI9=6JE7+EUY ?O6H3WV(S6?,:(]9W[4>KXCOJ\C'4]* MH#AA06)%SNW(*;.BN!TU)BQDOATJ[%#&2-U$'6AD*SAF*QB8K1>JTY7W:2'+ M7WIE[AD_/$V*RDA$HJ29/F=+ZJGF5?F0+N7E2/7,4A:/Y[BFK[KV;Q1?O49:5(ASB MDEF]K,DAL]AN=OW."-X9(5P11E["8UY"K+R<#@ H1Z'=WTD2T3!N9,K9H*&] M'1.,8X())#"#U>C(:G06J_G#_K7\+HME5LH2HC/J[/(10'@8V/=\.Z[9\3LC M1'==1J*FQT1-41/5-0:F5C-C%@6,-C+G;-30(8 )QC'!!!*8P6Q\9#8^B]FG MM"C2;>4> W&?Q4\,=,UI; ?.G0T>2A0FF( O@;8.K^1(0H)+0M?X2H"&TB2@ MA#1(<;9KZ C#!..88 ()S""7^%I*^DYZ^;==5OTQKH7^K>)V\Z!44UJS"\I" M)]; "Y\=T$Y[0NA/[3&'6BM'11/=UV#R3VT\J(:5[+8J.%8K^LV4@V_4BYW159E\$WP4)EK)7 (<:U^@9!Q0&WI MUPTENJ',O&F!3-P*^5I67ITJ, NTJUVS[I!Y=P@'0L:A'_BV].T3:69"BU_B M5K]\>]LP"CZDQ5'N$C!!@=5-;'IGQ%;%"C".[@WIS9W0X;.;:AH'!5-8*&9E&II M3-S:^.<,LP-HQZ*1 &JYQ3(#0B'/# AK-;YO1@"MUV*< MN=LR>"A@HG%4-(&%9K*J93)QZV3GS(BI&6>H:'-4-(Z*)HAM%HP3:@Y7DRZM M?8E;_-K3][]V6S7J?,<$9&M=:/JVE2)E)(EBX+8%B$K@KF5'J=F;1;Z-*(#8 M>!I$[2X0T3J5N(6J>_;N3AZ@2R,:Q2&+@V8&494I*AI'11-8:.9FEQ:GU"U. MP=F[5HG9?'6X8^X_OY?K6V^5%UZ5?F_A$E/-SZAM<8Q9!!V7 M0K4D4-%$CXLPV=1N SUO5WX0FYVSHRW#U?J<^$WAYF[SX/&':DR@H@DL-)-] M;5[0\W;NEX1XO)^W46'#C54M#DJ&@\ M@X818"-&](DTJ=#V3."V9W["UPWLW7O T ILUZ;-UP5"@74C$-7JZP*Q;E\W MT,Y'X'8^SO1U T#BM_BZ[H8,[KNHO@*K^AK0M$*#9 ET+TP XE1!%090T=S7<31K<]U$- %0T@85FDJM=@L#M$@RR40]8 MSIYN&P&$ G?I.1!H]??.$-&C.C,Q6D '';O_;8GI[..V2+22A*E*YZAH'!5- M8*&9)&I5';A5-:X5[:YLL$Y#E=Z!+?G'#%#\'+5:T:-:\YN&6C"SGQ?,[J)# MB4!%FZ.B<0;(X#@A@/[K$VE2H04S&RJ83P\P4)"A7H*908*YUK?V= &$CD-( M*4"!)(Z2P-;7 H@-IXG#?6=:,[-S-'-W_B#-S,(@"J.HF414S8R*QE'1!!:: M2:G6S.S/T,RLEV9F_34S$ IK9C"P13,#L6[-S$Z^,_YG:V;67S.[VS)X,*!J M9E0T@85FLJHU,W-K9N?TC+IECXHV1T7CJ&B" 1O[U&>D_5 &TR*>N46\V_2& MYR#[R^O0GJ[SS/##/9ZU@_@X[UMZQF M@0/[\&H6.MG?MIJU8SM6LUI',[>.'G2B&4XA=+B_94&+*HQ1T3@JFL!",Q]: MHR5VZ);8F(^ML=7GU#X0.7,W:/!C:U"E-BJ:P$(SJ=62/71+=HS#ZNXJAB[C M0F#'&]CXGZ/6RE'11&B[&JXC":%V"T+<[Q9T#D? /@B!XS_N9@T>CZC> 2J: MZ,Z(29UV!<+SOF>0+K_MLC)KVU)QHP\>9,!7\TD$/4X*M5Z.BB9"VS*QKL)D M2YL1H=N,&,!6YQBS78E@+U#L489J2J"B<50T@85FLGOR&#ZW*3%H,].--7CD M 8\B +^,A5HM1T43/2["9$;;#Z';?L#=B'-7-I@ZU+,&(>!= %]*X*BUBNY: M3>*T!Q*Z/9 ;N5RG99FMLN7S[G>^VOM^]1JD9E*16.7[KP^TN8'N"@:3A>J4 MA(!% QRNY*BUBNY:3;*TNQ&ZW0V7*>LN.I@&U!,,J&@\A#P3PA)@T[17J$F& M]DS"04]#Z.,8'A [?"8HJL5Q!4)AQQ4*;'-<@5BWXQII1R+J>!;>>8YK9+L0 M;8ZKNR%#.S J&D=%$UAHSY1.3AZ:7_\1A0]I<:=F 6\M5PK>?SE5R2^>_R[! M\YLJ?]@_1_]K7E7Y9O_R7J:WLJ@#U.>K/*]^O*D?S7_\ZQ!7_P=02P,$% M @ ;C$)50]3LP(("0 ]2L !@ !X;"]W;W)KY/S^MJ43\[96A2$XBD' MU;HL$7_YA OV?-$+>YL+=V2Q%.K"8'*^0@L\P^)A->7RVV [2TY*3"O"*.!X M?M&[#,^N$J@&U!;_(_BYVOD,E"N/C/U07[[F%[U (<(%SH2: LE_3_@*%X6: M2>+XLYVTM[VG&KC[>3/[E]IYZ]$8]D.,Y6A?BCCW_AEN' M$C5?QHJJ_@N>&]MAU /9NA*L; =+!"6AS7_TLUV(G0%R'OL V Z W0&Q8T#4 M#HAJ1QMDM5O72*#).6?/@"MK.9OZ4*]-/5IZ0ZC:QIG@\EW-]>>; MV>=K(#_-;K]]O;Z\EU]F]_+?]\\W]S-P^P5<7^5-S9^BXY5A952S"785*!.6SG;@[O;!W!955C8, Z-^\,XZ& T;<)X;,>AU]#](Y2H*IHC*FZ!=YV2*>\*\<@2O?]YC\U8[6[*7W)-X MY-A'J-V#_CC*,HXW0409[=!2. MN\A-JW"80 =TS>-A[)P\Y7B%2+XYV%6M))A88@Z0(FE[IC4IN!_"T(!L,8-1 M,'1@UF0='F#KS8ZOT(MSNTUV3L=1%Z!IU'>SF>;=T$^\*@NNL5Y3*SZ31Q,C M5Y@V_32UHX.::Z&?:S?HY.)Q5A0V<-!DTGZ8[,1!6ZV99HECE-Q.-=O^*FAR@X?(36J2BFPDU0H)51-_ (*C')>(_Y"?57 4)'.F M&FAA/IATJRJ;53ATU%504Q\\4*5V'.#J (J7#V!5("EZ%78L+5:NF@1::"\, M1\8QM)A%(X>>A9H=X8':5:/_4/<>I MU."'U YCT*QY;KL=LE:'ZQT MF739R(_EK4=-LRKTL^I778K(/-$*RLL%9Y25+^";R#]:?;-0:&INSS]1!T-- MR-!/R#-4M"12(M%6D&HKWU)E0I.4Y4$;&>%DJ9/'0>2@QTBS=^1G[^F:9TM9 MH+P5?F2E]N%HV,%OLTM&H=,!S>^1G]^WC"13P1/)90@]OH!W+3V]MZ9YJQ\6 M0A\/#3EO,>M'XS1UN:&I/X)'T=.<4$2SU_2.O9+BZ.;QB6;;7X6=!KI?7DS1 M2WWF9'*G3&"?((\L0F$4=/N/-JLD[4+%1"9M^7. MV3''ED,V-C";5C!-'-(MTM0?^:F_$9>VQO!5FU3!7,E]JU^F<0>#HT=L!C!Q*%=(LW^D9_]3<#/B',E6[R(3T3CK6N6 M;G^FAJB&@$$U?4:]J/ M_+1_7]>.=7N#XT)*YUP]-E(RKEHBCB53"E'@)H'-P=WLP1Y9WIL<[:NEIH]3 MQU&-M2R(_;+ RJJOS1VQI7$>)=W.N<4J@>,X<4#7@B ^+ @(S3A6JD8JST9? M2ZU6?U#%P9.4;]3>B8HM,B"*NO+39A4$CO,5:PT0^\O_*Q=2T >/>$$H56NO MJA[,";.6!K%9]DO\W<1MLPJ@Z]!H]H[][.W#CU4;T(O M>6SM;P[<;!XMR#J85JA^W\0NM^*3=@-.-=N^VUH2Q'Y),*W+_WK+M@T @/*\ M+E K%47%.F_Z/.@5/=+8U S=FM0/Z*T.:\D0^R7#U-FX)A: 2=Y7FY MX]QJ11$?ZK:_R9^#W63_;8\^Y:;F<$6LUANQ7V_4;Y_UV;PO*[WVR4*3>AB7 MB%:,YG6NW'8GBYH.V&-!%O63-[O;)Y4AL2E#XK'+<2U"8K\(.2YF#^^TJ1]B M(V@M+0J'8$RTPD@.-!Z.?6+MG^_H-VV:V7;?,PIA/'*HCT2KC\2O/F9*XM;: MM]D#Z1-MWU]\)J)M]#4=0*N3IK)(PM1H[?E!O#&-)EJH) >$RHZ2'V.^)2LU4R]Q:>MS:Y8';6"53 MWK3.#@;]_M'!6NJ\<_*.GUW;DW>F\)G.U;45KEBOI7TX59G9ON_$G>K!C5ZN M/#TX.'FWD4LU4_YN-^9Q&].1[2>%_RBU=8U?@O2 M9&[,%[J9IN\[?1)(92KQ1$'BHG)'/\7V[#VZ*@CDL)YLRXW0X*U MSL-5?BOMT-APW']FPZ#<,&"Y R.6\H/T\N2=-5MA:36HT0]6E7=#.)V34V;> MXJW&/G]R.;F]NSD75Q_%Z=UL>GD^FXG)Y0?IV?3\]F[ P\QB-A!4K(\#2P'S[ \$A%_TR:!Y6@_2TJ] M-VXC$_6^@]QRRMZKSLE//\1'_;N,62NX(=1CC75>9(5*6AE M&=/4>:CG7!AS4L=XK,-JJ[X6VH+#_$%\FDRN6=/$K#>9 M%];%E+1S0]1%^3 MG"FJ]G=)[%:FR%*R+'44D* ]OQ5Y*-E;[5T#Z/ MEJ68IRFLF.1Y@8TW:F.L%V!.15_$_>[?6K[&II9 $3EVH3.\JZ6>J:2PVFL5 MA#C_EJQDOE3BS*S7VG%;P]^%M,E*U!%S;>$K#6MSG)S5ZH60OY2^L!RAIX6# M^,Z)GWXX'L3Q6TB>9!)4%QS&V%>_H6M_^/]SO5U9I1XUB?K5#(F]]T5U;29Z M_ =/J^L$IK9ZB>#)4 C^K-3_'BJ6XP^*E>[$]5Y3+CW[ E>5%RI"-?,UF1_% M<30O9*W#[2^OI:'3< M>A9'@^&PO1]"M/>_/AHV&@W5?Y0V]^9_GB1/KSOQ4RBCD5BJ7(8,&/19 H4JYVWH=<^ MW7?T* :K:]N%6->(LYIK'&$8::NR=V%\B#(.M(6&P=6U;91^Z]DK/&S'R--$ MJ:/ZN"WX*SQ\GL)DC237OS\GT)Z@QO\/!Y"K?&PW&FE0#ML(H& M@^_-R7'4WV,9E(1^HR2\G);Q(!J/1XW,S(S;"?6C>'44'8T:^_95L_::5XB+ MXSC^@VU/%YU=_3+]T(U?BVL$N%KK1-PY[M'GSFN +%BK*R8)<)73H3/C%D L M! MVIT) MB(,V;0K4($S)*-PZ40SHE"6D)1)) I4XVA7SWTAW(#%+?8QVTW"=5A(3E(.% M@#DMZD5-?B&U%?'BBB "O%5O%@4 $J0W$*976,5 L:+K0S('>H05%=I3TP!6?.EGF<*8,,I>.EVCV\3N='( MV3(HO,KH (2@+5HIB/F'1G#)4&ZPDM!DJ2I*,QUE=&FD@V7]RL K]\J60Q&= M]-!:@M@%='P0F5[40],&1B1%@WQPNY+P0OGRJ:CEXH5R)Z>=A[*TL#]#G2\:H&Z7MGMBLFDY;)JM,=0Q2UA3+%6Z&1[UF "%-X(1[ M50Z\99 X9Z@_5F/-' 5G3;:'L'J92_8_A"(!+V:3J-Q6E;'R33/+$ H21E"< M(;"H7L(0GN95R]E!TYJ5**/2?G%!+:230CW O >/0, >86U7)*N(DDTV6R8, MYN47E6.)#Z$7<#.)7!6&1B0*1;6$+;1=*4IB06BZG!H3;9-BC3A'$#F> M-BGEB@V/B6&4KJ3K9CRX/Q[#D+:[S(;RGTV^['[FA6427Y<1$8E-)G,?,6^: MP@-^VV4]G%U5I[#HBB5NE(4R[1K5]9%U0LNXUVI;GF P#%-+Y O*#Q9RNK#J M&%&5I5&ZVFM8XP)Z/E!MIQ WC3B#FJATGAQ0%6WR_TH&([%@Y*T,ZBM;&=#M M+0L[J0SK03XGJ0[ E&LEU444]9V0**7W6I(%]H@6-22 >*'0AGH*-)KJW9HJ M*I@);7!!P-VI3\'C=X'Z[A)3Y-RJI5N)16:VX?A)<]G;E_!U?Z,S"YV6S96[ M6B!+(:]"DT":Y8:0!!VF!- 0\2F,\J6\"Y76F)I/.^#999')\F"= MPV2PQ_H]8XH7"L!W[8^"55!CVV;!EAH&"3Z\ SFK&GG])";_? Q^I&V_5/GP ML3Y0G.;P0!&P<1=W,+\/=URVXK< SR;Y0F?5*F!EI%Z9X!7J]'2NU>6?TQPZ M*'$KO_%P,%/+BC3E*^+]1B6D^23A,D.:H4WD^)VHQVPO&M"7#@RILWJ&YP'^ M[U6A)WY5=: %,VXV*!=R#B!&V 06(ZLD3),.C2>SNUWAP WYA!(@0[!3[LU1 M(R+R/^'6?1V ]M [I;EIT=Z*9\80;.M, >5 M9@R#L(GK[?MV1/@M3>8>?PW:Q^6G]UG(2/;;OEX9/E!="@1L)D M:H&M_=[XL"-L^ P8;KS9\*>WN?'>K/GG2@'<6%J ]W3L7MT0@_I;[,D_ %!+ M P04 " !N,0E5P=1DY'4, >(@ & 'AL+W=ONZ^KE M\;%+UZJ0[LA4JL2;I;&%K/%H5\>NLDIF?*C(CR>CT?RXD+K4Z(7FIRQ_^+![]W,MD3:>-J4X3#X*#0I?\K'X,>H@.+T5<.3,*!"?/M M+V(N?Y*UO'AES8.PM!O4Z .+RJ?!G"[)*+>UQ5N-<_7%U>?;F_=O;F_%Y?6_ M/]_]+^5TY.9[29#(?+253)5K_<0 T[9 M>[5W\>,/X_GH_!DF9QV3L^>H?S^3SY-Y_^'3&S$Y$C_^L)B,Q^=B)UGQH12_ MRB*W%MBDJ63T*5M;(J$[JLC9!E)M+<.#S3GMK*TDD.*B=2F%T5 M52YKO+U[X@V_*20)6>J_I0\\'+],_VJTT_Q\N;)*(:YKL4^[B) M7X_/#Q 7]5J\^_U*7&E3K24B4NR'LUAMMQV)S_! ZQE5MG#"+'NEF6M99YC.<];.M(Y53/5<.OX]-R)N\;!",XA(60Z965 <4B@U2'E M#.A/EJ6\TZ71F5"/4"'K+Z&\AH.>$=(EO4!\E\T2'QJKRQ7KK[(F:_ F4_?( MH]66]C[U-NDU\8G8C13O>29AS(,;B U> MIE3\[],&H0?IA*MM0X8%-3Q)4#ART:JQK2%'0\0U%8RES M./&]*AM21*;$;2ALT_EB7Q[LCP_V4QC],DV-S4@73]ZU<0/5+:U+DV.9$6T+$V;!:PF:XEV1CW-B4IWFNX M=2V\).^]UU3&.9B4JUE3F5A*7'8O\T:Y3O.!NY9NEHA M3;US..'#'U?HTD,HNJY>RYK=0=Y+G;-[8H&M!<03?!UYK*2SU[&7OP7'98JL M)&YK+!!#3CP@5T/)JI)@-3AX0=9P(0!(8[97E,IBDY#&XF2@*;"0TA5'$;TA M74@O#G-.M#K-4(% 1DDY>K&Y,TME=:=<$^D!"Z4I;OD(]!M2MC,G)8.#J%#VHPX)=W],!%,">S$@FYP5:!TH?G MW@A3D8C#N=@R%3I>W:5S6.3Y&PV0Y) ;D":?MIZ?Y),SB;B M X2T;7AM;1F?B8_!,$E(\C_*HCKO+;1UYC0YFYZ(#UV^S6%E6,D2#CXTR\/& M]9:DO+-Y?C&?B9]:"R/5FT(%0V_NG..>=\'P[ 6]KVQOGLV22:RX2C[Y */ M3%/;J(SK6^EV'-Z'+D\F!T%9:0/>('F<@;9.C)/1""=^(>F?W[DXP[[+AHJM M0578WC!=G!Z(*ZLS>"5MV=X!V4Y&!^)MGZ&^DM0C+YHFL]&\6]CTXC@'#R%. M7R HO;3Y$L^$=5:^RM$!JEY=AO"E4*)WA-^CS?NB.+39N,CPJ7&A O>-&=5/ M6 EX(VUR:46AZC6*"Q4$*5;HV4K/$5B U3*?38E/DL*K^XF)=+D4J5*RO6D7 M,CSB>B!;0NF11/!6CLN'.Q+7P>J700V@\TMD5F)^.=!_ZR:R/Q#Y00)O(QA# M.M-MC"8A1_AJ1BFT1Q!Q$:9#_IZ^K,60CDM1]X(+T":/ZLI896K%B!Z>XW'4 M2I5D=ZKYUA3DDWF[.1*SY'; 8W:\Y:VZ#CP[SLUY"_E;0:AZAMZ'A/',H70. MR5(!DP[UB82&?$N097@N"5T'2.3(TVF^0I>K)59KF.V*<453<2SH5EDF-ZNG M84N#P@% &'2\PWA@:@!XJ*!Z7P6+9"_+F4V7T6%(\^+L=-$62[+_LN%&J0!W M^N\>LOOT4-!PH$6-/H;1X*NNP>\!_D[0TT$=NC@4' (CI$(2TZHUC8GNE?C% M..BFKV0?N9+1OC=='=M$IZ6I6Y,1W[!GG\UZ(#$HC0/HTF/5#5!2(JRS/QM7 M\RZZZDZI,C*(^09A;$#?41TV%7/A<3@6(WN5\!&BS,VK5W['.:U%6R->F(]" M9FW>3;TZT20&"HYV6 %;=8VZB%73WFVAQZ&@[3J.O 358KCSC( M(XWU0S"K[YJH!K0GHKA(@BKBKDIM#I*(Q>*.2B)-LRD,4I6TE=.R@6"LS5S- M)2DFD\JJ%PLN-YC,)&T$LO>Y)]3 %8N?6J1/K^O!F(?&>]2\)AVH(@"=DKA= M);7F ;'GC>)[6*IV(%I[U;";0#EM02A?'^BUER@K:!:-'>G#R#XN+%.)F=S@)L MY :7'+#3(QE/\*!C,/#@83E)X?%1).MN-8>0[\:R[5 EH+[!5#-E_,U=P<\H M$]34C%G,\?=WWO^KOY_8(/%W(]VK6UAHYXOV;V>QKRYT P""4"1P]"F,"H>M M]PLQ7B1C;(D6YFB7%]'"=):,%Z-H87*6S.=S\;[U@O[-_GB<+*;C@WAIGIS, M3@8KX[/DY'1QL''N;(IFN*-9<1]6P&-#/CADM).RY3.=9T%%;!N+(/H.ZJ>_+T,*2WDEG:[G\7RN*]/W.:.!*6:39F5*4BZZL]^ M9C$X3SK GO;8<*;X/4QW*"FHN$=S, T #XJEAHE#JS^ @F&8%8\!=L-";NV[ M 42<0UN;>\.V15XC^:;A6#2=,QV"#3)$O!X-ONGSY'[RH)W'$]^H2AE@65J' M<[C4)W;9X^M=,Q!J1A?3,U^V@C+X4$^@S :E^);&"XEXQ]V_QP2764%CCC:P MOK,?==_7D.[Z:O@X^LX>\&;%OTP@*-F4M?_ZOEOM?OQPZ;_S[[?[7T[\*H'? M<'NNEC@Z.CH]V?,]5?M0FXI_ 7!G:F I_KA6@-Z6-N#]TB GA >ZH/M)R,5_ M %!+ P04 " !N,0E5UFGD&OP# !$"0 & 'AL+W=OL*]K=AGM4;#H6 M*DN>)"?M_?HCY<1-UC8/VTLBB?H^?J0HRK.-L?>N0O3P4"OMYE'E?7,:QRZO ML!9N:!K49"F-K86GJ5W%KK$HB@"J59PFR22NA=318A;6;NQB9EJOI,8;"ZZM M:V$?SU&9S3P:1;N%6[FJ/"_$BUDC5GB'_I_FQM(L[ED*6:-VTFBP6,ZCCZ/3 M\S'O#QN^2]RXO3%P)$MC[GER5)0/W MQSOVSR%VBF4I'%X8]4,6OII'TP@*+$6K_*W9_(7;>#XP7VZ4"[^PZ?:.L@CR MUGE3;\&DH):Z^Q+&86;,!R[N)C0?WMZ^V_L]@3'2_&^19ZWD'35Z 3^&*TKQQ7J4\.]6#R%+!I F:7J$+^MCRP)?]CNQ==#QRU"^"J>N$3G. M(ZIUAW:-T>+=F]$D.3LB;-P+&Q]C/R[L./3ZZ[=+R(;P'GH2N-)KU-Y8B0Z$ M15@+U6(!PH.O$.C:H0530B4=;\J%@MPX#\:"IEM/5UG)_\12;8%#N&"K=%3< M'BW5''&U3NH5"+I%:[1T63N&&GUE"J#6 -XL19X;4"A*D%M!CX0HP(H-52Q1 M2:' MY8B)VH7SC@V$].22DB!M\;X1UI.>_&EIAA8^Y[_7WVRC0]FIYGYA%)02$NM*DRE MWDX::W)TKA=$EERU!<^56%)^+"K!HH)U$.)O:SY,FO1)'P"5\KU8,GY1ZH$Z$/8=*)!]PASK)8G,1F%U MM"NQ[HSY'$NC2!=I.H5W;Z9IDIW]\7^OX\#]SAK$!2VW!U=K9W\+)X,L.]F; MIX-)-H8?]#Y2 >V*ZIG7T8 Y7](T2L_@\^%-? )-)LDS4#H^>;;V%D;)(!E- M#W1-I[W'EQIKO/>RU6A7X?WF:T[%TCUR_6K_B?"Q>QF?MG??%U^$I0O@J$.5 M!$V&)Q\BL-V;W4V\:<([N32>7MTPK.@S!RUO('MIC-]-V$'_X;3X'U!+ P04 M " !N,0E5KQ#P;],) *&0 &0 'AL+W=OR-G]ADB(0D5DF M4++WZ_=T@Z0H6[9GM^8E%DF@[WWZ #G=&/O#K93RXB[/"G?66WE?OC\Z784#P:3HUSJHG=^RN]N[/FIJ7RF"W5C MA:OR7-K[#RHSF[/>L->\^*:7*T\OCLY/2[E4,^6_ES<63T>ME%3GJG#:%,*J MQ5GO8OC^PYC6\X*_M-JXSF]!GLR-^4$/G]*SWH ,4IE*/$F0^+-6ERK+2!#, M^%G+[+4J:6/W=R/]=_8=OLRE4YJL-^V)5"UDE?EO9O-1U?XCL3KV1>GHCKVX]7 MW\3%;'9U.SL]\M!!*X^26MZ'("]^0MY$?#&%7SEQ5:0JW=U_!-M: ^/&P _Q MLP+_K(J^& TB$0_B^!EYH];A$N<,JN5>_\ MU2_#R>#D&6O'K;7CYZ3_']8^+^_K]>V5&/?%JU^F\7!X(IZ7+VY72GCC9282 M:>V]+I9B+;-*";,0'M\N35[*XIZEO3UQ0A=KY3QZUCLABU08++)".J?HA1=( MIFJ3R2M^4XG*YU@T&O+;H4@,.MYYE39*%B8#=$#W>S9[,#KYQ_ZV]C0O=LQY MN)J-[CP,Q8TLD'DI/NN%$K-$JR)13GPT60IS720^%4D?#N4Y\ >MG/P0!V(R M'N/?.!J-!^*BLL;*^M,&(984N7W6#N/'UA^+RY4LEDI<+*TI3'XO/ONT+XR% M=@"L<"N)BGRT;3*-GU1QR\GNIK%9<2"&T2B>=)[)A>/V^5.[!]O_7F"NBTZ\ M*?O#=U&WK 2$*8M"T(4W F%2266UUY!45C99 8R%7%JE6.M&^]5^O;6Z0S(U M'IS4:_AI>/):;%"C:GZ_HUDF/RM-JNL8HA0;T3-ER8(/ NV^4)874?Y.8"%J M=ZVLU_-,B<)XA;&5*+V6],SV27'P-AH,!F(!6:&73K@/9)-^]%O'NS35-+R0 MDZTA3QG >UVV/#9:-Y8DVOG# KE*YEZ=9>TU;0OI,'*V38'+VR(L SMWH8 M_OIM&WZ2FR!H(! U7C0:V>45:D99UQXNFYKMK2ZB+1)5$4I-=<@:M%Y4F05S 6]% NEA--YB:UF4\"/E2[)CZ]*I7CWC<+SN[2Y M$X=Q/(98BI\F$,F\A*=5X>\C_,V J:D)E:60]Y)KLQ/-.(K'TT@<',.E;0A> MSN;A9J63%3K5@<3.'61#<-8&CBK'M-G;R6H%-F1?+ML3+-&N#2Y^PH(L%"4, M7>@.$I 17M(7.3=K]3JJ.[0 $SX81R-.5]OBG)M#,J!!P0??MGG; F- +%!? MLOA>I-#VL GM=;!K]N<6JSC!A-/*R'?:OE69>Q&*2V4=)"6).NF@QG\J8C0 MS B$A1Y4HV'#,N"\,(\3N<(IY6<%L:@ED9E$UG'\@S"EV)9*7UQ0;S/X6*+Q M-7N99WHI S;LME.W<6CE0\5RL="9AKI(_*NBN&1OOEP2#!I;&@I/&HD-@B5@ M&4@]V\43".YV(*F>RNBYK.(VI&YJYL03AG(C5I&BU!%H@M872Y@]<*Y&%;D-R\$HFDS' MXK!NP^VL%YF":0>3X42DVB6$6*^;,G\8B^LN=S;/QN9#C13>$-"<+/MV/L1II+Q>?J[#Z$:]L@7A6I(T"D"?Z2'BQK M8884U(5E$LT.-L%";- !>/K@U++W.-4]I0S_#K$F:I!8789;IY8; M?&[&.JJ4)N>:AGG2>-"PPBU/R>0F%%^Q1(D2K/NP$36%# ?% MM"!X,^A/QZ/12/0%5%&O Z)%R:2AC?UYY+G'J+CB.H'#E"D>+(:B5^IO 1! M=+H@A/0K2>"L6:-=F$F\H2L:)0?YJH>Y MWXI(^;;DD; OLM H2QR +C%Q4AE@X1,.UHR1B$W=LYU!1/A*_(?+$W6-DXCE MA,^ZQ02*0,JY9^@R4.=57M_/M(D8,5&7/C2F!!AN<[9;-9@3)9R^T^@WX+?X MWI_U,9NF,7<^UR5SE T?G! 5T@TK_I1%14+B21@MP3]3V:Y#<%'6A%CN:!GV MI[]RN8:*9+H47 A1Z:,G]^#7=[X>>#,84_DB $HO"P'(LSCAW[\!M)J&1ST* M;EU.5*XU@*2""BV<JGX:S>P9EF:8&I1(GE(K@ 1'T>D[8F%P&?G2!BE0=(^Z.\NC M<&JB+OLMT)5'0D0>;F'W[.8E <2ZX[L1RBDO@%5 !FT##HA8:2'J^KV;7O1?Q'NM[?+P_\2?)%V MJ=%GF5I@ZZ#_]K@7F'#SX$W)M]USX[W)^2<= Y2E!?B^,!@\]0,I:/_[X_R_ M4$L#!!0 ( &XQ"54L2+[:N @ !\@ 9 >&PO=V]R:W-H965T(]F.')P$9F9KMG=?<"SKW"_ZCLWILU3?=#*7*J4&;M6BK9>*T<@2I4D[Z'2&[91RT3@_M6M?U?FI MS$S"!?NJB,[2E*K5!4OD\UFCVR@6[O@B-KC0/C]=T@6;,O-M^57!7;OD$O&4 M"];>;X*6S*3\CC>?H[-&!Q5B"0L-6*7 M+$F0$:CQF/-LE"*1T/]=T=@,0PTT:F.3'>G2CX3A;N!&_ZPIEIJ4(X+#,K4*'C*@/3ML&Y")U.\QE7#@9P1890W(C MA8DUN1(1BZKT;="W5#HHE+X(=C+\1R9:I-=IDJ 3!#OX]4HG]"R_WG_4"4Y& MOUX&%M=[O:0A.VM ]6BFGECC_-=?NL/.>(<%_=*"_B[N?Y$%NV76=B);-% MG,LAH51*SJ2BV/J:3M5LI@T%VVEB]X.T+$F(82HE(TGJ M4F";+\%;<\R7)\R7%IEXVEJ*-7\(A_>P=&&Y(4R @,\A">S!\ R.Y4[5F#-% M51BO"-?0V]$W4 11U1XXQY@V)+&NL :[6 *)Y@MA&0N#%EF?ECH7!J)76^0> MG\D$F'&Q(,9ZSS8&+ NW'%KSZT9G*5$9EN3+&<;53T$NS<"I9V2I=8;&0 MI3/(I%[7KL)?7,9< H*U:+]%)VA*(9[:2#/)BXZ^Z1.8ZG,D:TZ M+IX@D3 =B&9AIFPX]_L%#E.V*@I]GHEH+?0=Z38'@Q/OWB9],-ZYXF@NI5IB MPV!D)GV>F_N#H-GI#O8]=C[1>XS=H?B&F#J]@UYS<-PGGTO.KW#>G[U^I0+. M<$JN^9R1:4NV#FI5=E;Y?_\'&[O5])6O3S&0@Q24O MHD>+!2QT 00!I1E1#N@4D3_"(HNT$PNH;AB"P[# X(I1(66?'IUZ38LF D9,$S1$$#L$>U,386O+WK MMB G;T$3VQ#R)G. ;@@ZX]O)@_W5'1^B,0[HH8D<' T>YX#V0*J/<+\ ]LO] M ?B3Z])PZWT$LL!T$ZBNW5,%K30%_UE0%DH KP7@M^;#'Z:2E=5F'?[6B\;@ MQ2LKPX/75$8LT?A: L:AWRV>!>: ZU'.R^G 'YS6+<%!8J]; ";?771U-0?N M"&&H@"G/(F)!V&,&V+^0LW)QI01?8*%G"]^Y\^VQS]U,B6*>(#!@@,WTL$AQ M!/+@8=)O!WRX8GV M34#%N$DVP7!![%]W'!\,#CUPLK68]V%XQ,]5?>OGTBK2K@F1QAAM"]%F%.@3 M'#E(=00$1YI"A",VJU3)7,ET\T3)CRCYAUY!_/TO R:%U3;CIFCU![1Z^A*R M%M?Z8)0,2_<4*[\I3*+ZNWW72W1Q<>/EY8XEFSG%S86-SF^40S/"U@/FN*3: M!O[M #[H[9XH#@9!_[!*LOEJX">)Y?9&\#\33YBKAOV>M^ WNX/NL'=8W>P/ M86]M^Z_H*5X[011=UTRP57C=!+ M0#L #:&%[@"8':+[?^PR?R1?MRKUZITV M:UWJ>>=2_>H'!,V ]4#[%0,,AQ\SF*XTF$YS$)Q4%SK#H;3KXHKFH! MU7WA:WL?;5.F%O;3-$XOF3#N^VVY6G[]GKB/ONOM[M/Y#54+[ 0)FP-IIW4\ M:!#E/D>[&R.7]A/P3!HC4_LSAF& *=P S^=2FN(&!93_$W#^;U!+ P04 M" !N,0E5N>&J32@$ !+"P &0 'AL+W=OJQ6BAL:UZRGCF]+M6=RO[79'KA&=X*T'E:DYOK-3W/'E2AM%O=]=LR5.4?^]OI4DU4N4F*>8*2XRD+CH.0/_;-@PZ^V" M[QPWJC(&X\EXQE"F&"D#0*CSP-^P20Q0$3CYQ;3*;TG3&J1UOH80$=O +=@FN1Z96"419C?&A?)YHEUV#'=1B\"?@MSVH0>BX$ M7A"\@1>6OH<6+_P_?"^@&R]#FZMTIM8LPIY#=T6A?$"G__F3W_+.WR#>*(DW MWD+_,^)O0T]N9B-HU>#SIT[@^^?P[JW@4HAXPY,$9BN$:,6R)0+/0!N)2?G$ MLR6P5.29!K& Y6YUG$LSL^ J8@D\(9/V>&'#%-!O(1*J&^K,$O+"\W_]#EG" ML@B!:?C&LIP*#?A%QI1+C@KO O+N^Y#JPL^<*VYKQ+%"A(G0",');\B-ADNE M[F"#/,,R(2OPVY4[Q3C3% T^3Q &2J%6,!.:G.5[/2OTOV&R+(8+C#"=HX2P M<,2'2%!15!IC$TD3X")*%,?WQ^F]WY+/3G% 9Z>T9"VW\7.G7,CH;7D.>\LT M4B88_[1D,;TT\I[\4A2$?1Q;;M!I5^2F>WKJPQ4JR@<617F:)\Q$@=)*:OZ+ MV3/<+3\.W:87GE3ET,BO[WS(-'#;G49%:G4Z'P[B%8_H':-S0MS[%[J==NN9 M](>^5?=Y[DVS>>!-^_3#WEQ/!Z#X,F-:T.TZ/+2 ,C]X1?I M"BS)5 %C7E$ MT8"(+YE$3:.Y- =8!J_IO3C>IT[;[9QZ!_*IOX_ M+SV5A5XY\-<4654"@;[ M\J#L'!5%0XK%L572/8Y1,YXHZE&(76RJV0LWV\"0'[MZ5]QNTI.5H@YB=Y.K MU8A45*!J)>#CI_M=M_9/:2^]C MO=+@I"B7MHU3E'K$L.AU2FW9*0Z*!FF_O&@SKYE<\DQ!@@LR]6KMI@.R:-T* M08NU;9?F0E/S98YVD29!T^UB'VEI;!.52)6D[/CO=X:ZQ+&= M= OLBR52G#-GKAQ?K+7Y;I>(#AZS5-G+UM*Y_+S;M?$2,V$[.D=%7^;:9,+1 MTBRZ-CP.VR#)A-E-,]?JR%;;J MC2]RL72\T1U?Y&*!#^C^RN\-K;H-2B(S5%9J!0;GEZU)>#[M\WE_X)O$M=UZ M![9DIO5W7GQ*+EL!$\(48\<(@AXK_(AIRD!$XT>%V6I4LN#V>XW^F[>=;)D) MBQ]U^K=,W/*R==J"!.>B2-T7O?X#*WL&C!?KU/I?6)=GHT$+XL(ZG57"Q""3 MJGR*Q\H/6P*GP0L"4240>=ZE(L_R2C@QOC!Z#89/$QJ_>%.]-)&3BH/RX Q] ME23GQK=W7Z\?8')[!3=WD]L'N)_\,YG>7%]T'8'SD6Y< 4U+H.@%H"%\ULHM M+5RK!)/G\ETBU3"+:F;3Z%7 /PO5@5[0ABB(HE?P>HVE/8_7^S5+.X=,+9'Z MAY&X3LYM+F*\;%$A6#0K;(W?O@F'P>@5GOV&9_\U]%^)R,^!X*0#;]^<1F$X M@A> X>L2P8E9BC#C&H6J="V]&%#:T5LN-N4!D0H5TX:@KW.@$&$3(A J@2N, M,9NA@5[H=\-SKS[HC?ZW9Z.TWGBFL][TC)@ 7+T563ZZ ZEL89A]<^8(PO;9 MH+>U'IP-X1LN94RVIEHHNZ<]C 8'F871"*9&)HM2<.],OQT-@A*#0Y/!ZJ %1Q ]L[767>]<6R>IRV$" M\\(5!B$W4L4R)V)$@/JPL^ TY0BUGP2AH#(WX"AWQ$RO\$72!S/%^/VY3BG? M[']/D2_(UPSK)4B/M.6"]K#O(][;$SL9A/RA?R"87F(_HH,SWA_N(^WM<"P& MIV&SGL2Q07_?$$6EU8=8V"7E'@4&K0-\I-O4DO69+A3[FCQZ%) G2E>ZI4'T M3K3R$;*RH2(WU .U=E0]^FVZ'6V._GY+-^U?10L[38U\:FKDJJ#H+SR,Q5@3 MQH]"&/?D^K;_]E%GN5 ;(J!P3;B2DN1*&N)"'%CSW7PN8Y)ZQPZ*@E&ER:_" MT?NMJF36 K3"#QL4!G*=RGA#28B9+#+R$U4(,SJ*VKVS?L=WK5I[+B3[(0@X MJT0CD^BUJG/7DYE+Q:H23]WX9/*0U ;.^FS8GC@M?<=Q>I]KQ";'%FLKOWZ9UP[FETJ/0 6E3U;"S MEFY9%F?\HY!6UAG)4N\L5C+1^^=DA*79K'(/W0+6D=/8F*=.4%T #!5&QVPA M=8J$#NA,6JO-QOI0MC2]@U7OG R.^5P8'K<]WV?^VCGZ69AX6?9'$GG W)67)O>Y MSJ&QI;LU5&9H%GYTMN ]5#G:DVXB8B'%.8D&G1,:ADTY M+I<+IW,_HLZTHX'7OR[I'P8:/D#?YYH"6"U80?.?9?PO4$L#!!0 ( &XQ M"57H^(/U7@, '8' 9 >&PO=V]R:W-H965TC@I9+*+J+2N?H\CBTOL6)VK&M4]*?0IF*. MIF87V]H@RT-0)>,L24[CB@D5+>?!=FN6<]TX*13>&K!-53'S[1*E;A=1&@V& MK=B5SAOBY;QF.[Q#]V]]:V@6[U%R4:&R0BLP6"RB57I^.?7^P>&SP-8>C,$K M>=3ZR4^N\T64>$(HD3N/P.CSC&N4T@,1C:\]9K1/Z0,/QP/ZGT$[:7ED%M=: M/HC^ M#@<4<6\Z-;L%X;T+S@R U1!,YH?RBW#E#?P7%N>5Z M=7M]O_H'MJOKNPVL;J[@8;7=KF[N8?-ELUV3<1X[RN.]8]YC7G:8V1N8I_!1 M*U=:V*@<\]?Q,?';D\P&DI?94<"_&S6&23*"+,FR(WB3O>A)P)O\5M$=YO3G MF/[PG-N:<5Q$=#HLFF>,EN_?I:?)Q1'&TSWCZ3'T7V1\'//FT_T&9F-X_VZ6 MI>D%_'\.7_\4UJP6CDG8,F$1/BF@Y4$X"ZN3CL"5"&M=U4Q] Z9R>D"H9Z2= M; "50X,Y&9P&!A9Y8X03:*%N#"_I= ';&40Z]8Z.O&1.J!V0KP<5UC9,<0RH MEDD$78 M&57;C[BN*CKFE(<_>3CO['QL6PI>=@@#CR%;#FDR2I+PO 7%')Q, MQ_2_1M/YC.&>P!1US-IHCIC;@>*@NS"Z"@9=%&A(PPA80=*I7^0-#Z)J27LE MZ*3>1^\"*;=7-H0 OE#GM6A'T#(+)Y/9*$M.Q_# C/'*-B]HN%^!JR:X^W2% M,-;!UX89GXR4_+ D8;'/+JC@1E AVAZLU#)'8REG!TK+)B6DZ2C[8S*BW0'4 MSZTC>CY3'V2![@3@S)946(JDBJH==L:# H[A6I%!J;X/M\*%U2#F0S;[>M<8 MY$BM.G]=8E)S0H3.9EFW99/)3P]6?- +*S2[T/$M$6B4Z]KBWKJ_5%9=+_WN MWMU('YG9"65!8D&AR?B,>KCINGPW<;H.G?51.^K385C2Q8C&.]#_0FLW3'R" M_56[_ ]02P,$% @ ;C$)5;@32ZW9$ &4 !D !X;"]W;W)K&UL[5QI<]LXMOTK*$]7MUTERUIM9ZUR'*?;Z;&3BMV3 M>A\A$I+0(0DV0$K6_/IW+A8N6FS'2;^:J9XU+,CDVO!8[LH38X&O=[Q4N/%)SN8%W3AZ_3+G,W$C MBC_RCQI71Q656*8B,U)E3(OIJ[VS_O,W(WK>/O O*9:F\9F1)!.EOM#%9?QJ MKT<,B41$!5'@^+,0YR))B!#8^,O3W*NVI(7-SX'Z.RL[9)EP(\Y5\EG&Q?S5 MWND>B\64ETGQ22U_$UZ>,=&+5&+LOVSIGAWV]EA4FD*E?C$X2&7F_O([KX?& M@M-="P9^P<#R[3:R7+[E!7_]4JLET_0TJ-$'*ZI=#>9D1D:Y*32^E5A7O#[_ M<'5U>7MU<7U[P\ZNW[+S#]>WE]>_7ER?7U[!1Y_T16*OX&P3^W@SN)?B^S+ILV.NP06\PN(?>L))W:.D-OY>\ MCMQH.SD*F>8,$(OQ-[KG__1/^Z]N(?94<7LZ#[J7\_L_>2N/]Q> ML&===LCN)945K$C"3E.IJSG_]Q.NCW7]B_ MO>&/O^M_WY5%J04[5VDJ"Z?)\%5]#Q_+K!":?>2Z6+&/6L5E5+!/(N$$7&8N M\^;3MZM4<7',?N9I_H*=38EN^.)6%3P!76^\LV#>ZH'? MQ>I7D8GJ^C>1YNR(G?,LXQ/9Y#TK-/"4347]\$^LWSD9/&M=GQ[WVM>#T];U MJ#]J71\/F\^?=D;'?;;?/Z@\KZ2F8R+5-X;U9"#>_N"_28K1EGO'7HJ;OWZFHSG X9/NC V++H'"1V:R6KV;Z7UQ+5>Z^OE>HXP8( MA+^G)UO"8O3M @TZ@]&8[8\/OAFJ?P*MT;@)3\/.N'?2NAZ.VW V'HQ:ZT]: M\-4'@>--51">7=Q%26E0CM8Y%G5?,6?%W&:+G&]T@ M-RP09UV6)SPKNNP6WP(H"HD8 NBG845C VY #'NNX-?&[< MQY*NB[[$/&SG(MDU"*]3LM5JD\",E#4"Y#D2"S0C'.WDEM"G8&#E 0 MV@<16 4O=)'&(0?QMB;SE7.):W!6.3%LP$K?#IEJED ^['?Y5 M(I,B\=G<""XV[IYT+">A9#--8:RKG;PPNQ4S."2U.&ZH.>FP#'5=,=>JG,W= M9BQL!BM@OV=6@U=6J%#,/EJ#&5J;KU"5Y;?A KCOS<@+*\@,C\Y@ !8I,(IG M?D)BAN>V_$U3]4&:5O;F7.6FZ6F![:5,$BC">W.R8FJ)'7 /F@6\N,*1KB$+ M.B^T8H3QN4932;6.W84PR&\35GG?C6I980CKL$%'^_3]WB?W/)ELT']QL(6W MG*]\QD0F(A$7:#UI1YY2U65HYT!SG1M/Z!<#1M)4Z BQ)?_MF/'*\IYL=6;9 M%AS&J%RSS= < <@3H]A,0Y&B-CBOLAYV;NXE[":?@E;*PLA85-LX2S4]Y]$B M-UVO*;8GM%5D;Y1[N>G:$H&$3K=7+90P %\1_%N2"OB,RPQNJ,LL(QYJQK&C MX8FP6O7JH8BUQ;%I*U9ZO<)]J$>1DT38,-!"II-2&R)L2RP;&\X'B[G4\6%N M2^X<1D3D4#R0PJ)2@[T.?4K*F!9'/)>%-4CA<-62Z!8\Y$(L0%B3--$P9HKEAJAXV"/QAC2:JB8(Z)=R'A_--76 M5,$\1D5$$@YCD0.*#EM;*@T-=)ZF L#LFF579->I:XLR4=0F#I8%$3B5590- ML*K:C+=CB$-RSLP<-0JV 2E/OEIJ+4A"Q\)#";0I@%>QVZ?UH T.N 8CU_ ! M1 64>Q0.4MP)W*'LTC'/.;=JNS5@K1G[ *O$V=$QR6,L*[_QI,-[9'F*^)4 MKE79H]_?ECW$'?Y08I2%J;OSM=JB6;72UG-4K$=1*"B\_EDL@.,JIV4=>BPM M71OJ)%C V)>YT677UP^A#FDBG=GF4&GAW*[:ZLU AG-2:LZ)WP7UD"^(*WG M#EWT3(6R(*@&5B7]9QVHJ(!6EO@F^F+PT)LR2:P+ M"K*]\_"W(EL(W:$\BHUC!2%E0D!DE9F0#2I0:JBXL[5$P#WP-9=BBI).1*7- MR1^F4W@3MOA-9&#O1D9R!JLJ=GEYV5D/^&VDWDER BKD*E+OU3QCMUWV!E:: ME@)*UYV0@_[(+)+>4"HR[*TTL'!DIPJZJ&+\@AN4!%G]-51Q#57]#]444(TL MH(3GE0:=YB[AU L9(]P25Z% IQ,QY\F4EI/K*CR-RL+(5"9>B MRP8#K#D']1)Z^!7E4>YZP7M4LU70?\:B!>OU1CU74U5.\"PX MP26\[ZH+)1;1?-WX%\:(.S=O64%68Y"X2B,*"M ?;E"[ >G0*_ _S@<&E0^, MQT-?5\/^I\'^-J-9 \KI-"C'"H,&9'/P7!Q+8JQ?-T@]8AT@FWZQX&W'"5.R:D1HG;A M3T6^FRH+DY.5S_ VE]TK!AKZS$P%E3ZN^+9PZU1BFR@16\B.@^M$33J?Q6[' MZJ!]0T.#Y(1@3&V"S-''6:@W[> ^C!:'O?[@=-QE'RO!-WGUL9I5?64=M&#V M6BV\BCPH>.NB=IC9LHE:(IO/S7,'!NP214"[#;16N1+&:"B^=E*ZV_#+T-]X MPKP%%JBB?1OH0R?4P@(YCR#GYN*<1($B<$'-*"5O6-T(5U;9R()YJ3QQK48] MC8]55+HK9$ZJ.JB:08DGF@]2\2]54M7O-_XLK-_;GQR$@AXW2^TJRHN[:,ZS MF: LZWKU$G5*OSE@U3;=\\L;C?7Y@;^Q'!R_LA\#&H_D(V.?, M%,,6&WK:QNJ@1UO?SZIK0S:=T CQQ1;N5$_+*:SOPLG%>IF97$02#5-,;19B MP="HU/E(7M(0!_DCYBF?";\$:5GI3)!+H8-R'N K_8TD..AMCA8>H26?_JY4 M"/BW#APMK0T1W;XEE#GLMSLL?A B@*'4S[,01'^B88F$LTP#0X)\&8A$MFOE>2[ ('AY)R;: M[3YPNX<6&697Y')21Z4,N11+S^Q2WX6N/12X!3JA+/=M[@2=PY08IE/UF'R; M]%^Q%]+_$1%.:,Q2%01N:D>\JS"#J[C<542TUE!V[)^X%5L9WF6L.M4,PNJ0 M;$?-)F2-G$^'U(FH7&;VZ!WUBTY)? 2Y2+GU!JMAFO.J]M$KUVZ5$)YJY/% M*,UN%<5MY!/8PW2F(=&1_ZQ/?S*5'>+9*%&&NDD\; H5?:%&R;LP)=4HH1"= ME(67YM%[VU*AS8$%*,O!UNWA4)0P)/H7$YJBK5J B]MNN6F##INKI;"=3Y6F MUFK$.:H-+*5))Z4B B<_#:C=0G-)7_BRXNL0QF?Q1P(,E0;.$D;XLL'V\595 MP7]27HV#70VCM@E&99&3R9.KY0FY8<,IUG=L#YP>61O0C$,M?8JWK4@FEA60 M-2!PZY9!89NJ:0O4$(?,!PA!X&'5J)0"C3V3,%HRUB751I$*"1"(,ZB (L:=IZ"31'$!U'98*3:V0,1YC MVX7=(^T_YPL[A4*AD=ES&80W<9=1I>:F6+&8TFS+U /P=;?[+.S<*[.C^(6< M*>UL:U?&3^ J=+6FI([([W(SAP+F*B'=OH7L"W>\<&Y+T0^-#%DU'59E]39UV&/KMN T(.-HW=XGHWR\S?VG5O(_-US39ITXZ[4Y<:P[G< M&M$WRN;4*=R<)K=*F[]E6M.R0:W)9-7NTC=[<.K,US34<2KZA*@EWJ_@%(2N MVG1"%WN6B#M[B[TM,VQXC6!C;_ <^C+LC#OO>0JA/G>ILH*))K.Z9"*I'(Y+N .8BTL+7GY8ZSL('E"N&7\(T)1_$1OMQ0OP\#@FEF3W MN#$512 )?P00XAU")WQI;+GC <#UB>'(SG_KM@W[UMO50KC6D)SQJ=T9&]MR MJ$QF[K"0VOS2>LB:NG(\MK")1M>ZVVC#:&*LXRUJ1=ZA8P'7 .[+Q6YEWB?= MZ.&&KB'=B+-G_Z?2!818QQ(0OUO5A+HM/.Y7$RH_0:(1+DUP?V MC%RB&$I% MW;?9FW;\UAI/^41% V(41)T&PK:5^G48Z]][VHFT6V7^"OC=!-MU0'X :2]! M[,Y"[6FO?W)Z?$2.Y(#6.]%#2#MSQSAMS(73@S-WQ[W!2+6\-XE#<"K6ZXJZ M.3-!'9AP[<8AFFJU::#W9,W@KF=]M;2:+?BWWYVAK(UFV?__DM,Z& MAWXZ.NX/#[YS*5O8=X?"G+\)IT\H89]8N.[F86O!:J=/&26A8*7W9;QBG]0R M$:L?X/==P*^AT>^+?']_C=GY"N@[&?1' ?K@6=Z%OJ[(_ X%YF3UU/KR/Q-) M?R!4\[!NN)E,["3#YY&D?LT!@JSH'9LMAWJ[TTA[ACX.$_G?!,R;:'B.Z/G2A,.V M,I^*B)OPM0T--V%O.Y(^?%Q^=CCH'9[V3L?/?&E7><-7(-RV ].-4\]&0#R M=8VSQ)H*,#>ROW)I=\"V)5X_^0M[HF.F@^4R^Q,5&UB&CB3MV_DF--WLKRB6 MW@N-Z\]\E8D?@?1-@=30Y']M%#D_>'0(U8W2KOZ([E>AN;L_^DX9/)8&Z6XF MPGN?/E9HUC"5_@T#F:)TD>'5 6I]"ETZXOA@BH>/IML"V/=/JY-Q5Y[0A LR MB6RJ="0XO179]L8WJX0O4;_\54H[XV]$69AS^1&*BTDX*96QWOTZ&^^@-!$ M1IL+'OMW-$3<>$E_,-X\U&[FZ\I2)*WSA?7":RNA4X&,R)P?]@[@(>L8!G[:\ M,:S+1)CU,Z#' MGM-Y6*!7G-JO:#HG_G]>!F[[%?!1X^?:$'IF?Y1N7()UO]RN[E:_>S]S/_>N M'W<_FH>WSNA]JD1,L;37/1GON3>.PT6A_R]02P,$% @ ;C$)52/!6:Y'" '1@ !D !X;"]W;W)K M&ULM5E9<]LX$OXK*$UVRJFB*1XZK/BHLAW/K+2,[6/, E)*),$!P E:W[]=C MTB0SY[VEM?FG?M]$2Y%RXZI<9/!EKG3*+;SJ1=_D6O"8-J5)/_"\43_E,NM= MG-':O;XX4X5-9";N-3-%FG*]N1*)6I_W_%Z]\" 72XL+_8NSG"_$5-C'_%[# M6[]!B64J,B-5QK28G_*W$MD@2!0(P_*\Q>PQ(WMG_7Z+_1V>$L3]R(:Y7\(6.[/.^=]%@LYKQ( M[(-:_U-4YQDB7J020W_9NJ0-QCT6%<:JM-H,$J0R*Y_\I=)#:\.)=V!#4&T( M2.Z2$4GYF5M^<:;5FFFD!C3\04>EW2"_?UK&\!'HGZ405U54(%!Z!&[(O*[-*PFRP6<7=_'\1J M9 MJV:Z"-P'_560N"SV'!5X0O($7-F<-"2]\\ZS'/WC8$FNP'PMCY9/)>23. M>Q ,1NB5Z%W\^HL_\D[?D'302#IX"_V=DKZ-]?5N=L-\C_WZRTG@^Z?L,#:[ MR]@7O@%UD\I]A]FE8-WC4\/,DFNQ5$DLM&$\S[5:B9@H@R"+V;7( M;*$W['>MBMQAMUGD$AB[2S/Y5!A< 1((17:?\(P=X4X$#[Q3HL-5>O=//[IL MAKCU,N,))!'#(!<1PX7F@)0MF)HS\6Q858QD&(8R%IN3>1 -DJ*&"'Q@S2FX" N$A8Y@@X=S_/P7ZD&4T/L*BE2 M:0HY!\(W>D94QN-84AH"$""$?(89$QE50 4$C=Z+%7C^X)#V\D*CB)9@RZ-O M@9IS[:IQR<%RS J=DOPB8QO!T9I@/PF/&!*--/ =#/NT:82"5,SI#/"22FN% M.'3\*P6BX,?/4D/Z59HL$@MD">Y)>U9<2P4GLIN\U*-LCE8;<ZI, MC7ZF0'61S"60[CTK'0)7LB)]@H\ O#55VRP(1?L3*9C@T1(*$_PAWON5>$D8 MD)5$DY4Z(0)ZC1E?<9EP]+NA$P0C9S(XJ078VAP=>%Y G(@WK?8@C-4RPG-/ M2>3'3,*ICZIP>9@^FCI2*(2\\/1_?CYF*^ *'!']N]1_4-4#ZN\17D+@09%_ MM?ZUL5*]\CM:^CCF=DL\+?7W&Y>:?>-)\1H&(LPNP9O ^%NA/[ X0Z\4!'8$SL@;=S[Z$_:M1*M7CWQG-!I\[%"% M$P:-PUS(#N'8[U(-O(YL7[@&)ZP$"QK*@>.%71G"X2L9QL,VM.=.AOL$\(-Q M5X*@*T''OQO"T#D)NQH*3YI7S"YS-,Z*C /&).>A^*V XT+76=7(%Y:6G8+ M3F&'XYI79>5%0M,ED@W[$$(4^=1\05+)2A"*AQRB0Z#0N&2A643>R!%XN57, MW.68LXS[MT7(_^OYP['TPP"'@NY'G[O['YH$UE L%EHLVK%Z.+!O7H2.I-F2 M7H,3:&C+H3(W:[>P)*'ECYJ5RG[LGFP]PZ+UDSG@O<>_*ZRQ@(8'WILV:L*A MXX_]%DO?;663G^1V(!&\R2IT!U4EWQ(,'!^R5ZW[=AX8>A\[0/[HW3+O2R_> M#BRDP??"WKSD4K=!)]V,-7Z_I#O:[::<@3/Q@ZY2QZ#,L%+F!\A^ 22@2HE4 MW/=@C(?#+L8 ,((=C';*E(VO-WF35XE-D=-C,X:9C:>J@!X/6K'U4H)7X%I4 M: T]$/1'^AEF]PJA;"$Z:T4.0**.O:IA*QN?#?6?Q%"\1$+$);N&N$ROU992 MI+*5K!N>6,8L4[;LSJBO;8MO,"11.2Z$=6NB6-=YBE?Y!3BTR@>'KCNM IT M65FF_*N$1\_'TPAF#^SFB.(81<13I"H6"?55U,610 8X88>% P,-#I_>[384 MY@_2/!_/M2"+ :*Q3&/*.X)2[KG# ?L'>JR@/HUAK;"-%$K.CH/108,Q<+W)3HRC&&@4?4!,<*).Z82$ M*%4,3F*C95V3Q2[G;8VMN7((6W."L5YX5/'*%O)F8SP&L)BU] _LY ME]0Q:[/;41<.'VA]] W#_A):=?T-!Y=,X R7<_'Q+5_D3. L,[H+"N6S&7;)&1\"6I=IZ7,)XI,#UH'*U* Y,0Z1' ME\PW>Z5K+>C^ +VU91Q$PG:&6JC: O4,A+5L"Z)P/%*M]-8(635"I'L:BZ)6 MP47F;G>L0_?+S,^W"W_7<[9$)VY?)C6?IM [[OU0/YND?'"!LC7%]?;7E$-* M<=A"9)"0$H>454_!$$,XD[8RN^,-)YUW?]+IS9T@]#K?1^,QSG*"2CIBQ^## MB#3B/OA'[W M-./AMA;N'7F+#$9PMMOVS@2_U<(;[IH M%ZHLR8_8;1(@<;)M#]VV:-+=CP=:HBW>2J)6I.+X_OJ;&>I!.X[;X'#8RX=8 MXF/>\YLA=;91U9\Z%<*PASPK]/D@-:9\,QSJ.!4YU[XJ10$S*U7EW,!KM1[J MLA(\H4UY-HR"8#K,N2P&%VG)5\+6Z%^59^J>!MV%%)9"X*+57!*K$Z'UR&;Z[&N)X6_"[%1CO/ M##59*O4GOGQ(S@>6^J^D.^BR MY%HL5/:'3$QZ/I@-6")6O,[,5[5Y+QI])D@O5IFF_VQCUT;!@,6U-BIO-H,$ MN2SL+W]H[.!LF#VU(6HV1"2W94127G/#+\XJM6$5K@9J^$"JTFX03A;HE%M3 MP:R$?>;BZ\WO-Y^^W;"O-XO/[SY]N/OP^=/9T !AG![ $K2R1Z@LB4_:8* MDVIV4R0BV=T_!($ZJ:)6JJOH*,%_U(7/1H''HB"*CM ;=5J.B-[HO]/2$AD? M)H+I\4:7/!;G XA_+:I[,;CX^:=P&KP](N*X$W%\C/J/BGBZ)6H*EFL60S14$$HJQ4SP*2L5%+' MAAD%)&Q,B\IW^9.XIV]U-VM)0,IJ?-)2&R36L]1(#.2H5["FK@3Q:3?KAAQ; M@E 0D&PE,R,J>(AA>P6*%,VC,$9HGT%^LUA4!C"L9^Q9V0]K+'5GEX2I>Q#8 M %0QKFE3:]5$ %M(6@'$$C IR-R2!S-K4TF")I@%.R<*3%PHPU)^#Y0 L%#H M@B-JL5J+?6NB$A)7HSY,%"!F+/@R$ZQ")$)F)=\"?II6K'8G".^8+O&_%PDU M&!$43!4(T?N%&R):%R!$"9H(I@TW8 XP(GFCU11!$XQ4=,OWV7]M^*PJE=,B MS;-.W?T(:90 FVU2&:? +<[J1##Q$$N0S_ '81VL4UF6&(WXDL*_C$(SY=4: M5BQEEH%4Z)$V:CPT3*=^P@I!01=SG;)$ZEC5!;)%X7 ="%]83CR#TH81HLF4 M$(T;CJ[L)Q@XIZ?!X.7P?C0J8)_HL(_FKT4L\B6X8!32*.3WC:LMREPEUO(+ M95/EG5*)9K3=U&HM/0 M9]YHYWW<.X%X<0=F'CA MZ>F>S=OIL3<)ICNRAM';[\S>4=@UOO4HM1UN8V\,W)Z6+QIYDRA\+%]O8PQA M[&8PYPPUHTU"[, (0;Z6$"@K0'@H;4X/9N$:T1#.U@ #":,&=]O#\R95@"V) M!-"KFX+=,0F#%PB4N:JH@=R%F1UT<<5Y\[='Y_]A-#LOX8&11Q+M1?OAF-U? M];Q=BS8$+GM91OYXS%YT[[\\$BR:^Y (_8HH\J?A\1UC_S2 %1V[JVXJG/FC MZ='-H\"?!LZ*$-C/O[=C-'?9+?K-@3\+CFX.1_[Q )WF/\JBVS/V)R-7RU_[J<@?/5=+$&$Z>ZZ6 M[XX3#)ZMTY-[.I;OCR<"%)=G>O?)/9=0[16T%)73"+D.+ M]KKB4FMA;*/ZL>FGL:G_5C17!M#B"'F/M4VSE]TE!Z==K_I:U'-R.RCL<0_> M*#6]O'-,ZJZ7EG4SCI=#-& MD7RW>*\,/7(77^V-$MYK:3QQX"57"0TD-=F6IIT#-P@.E?S1C9Y'"K6$ .7[ MDS?>D<'Y 3W3]=UTCV/O)RHZ.,&Q0CP8V[/&T/G*5IJZI//U!M9N7RLH:2^C M\!5+\+C(5["DHP0'(-'T\6V7VSLRZWV.WH0#,-W;)6I3M$*WUGQ\",)C7G)O M7;MJ7+BE.Z@GW(X^I#-5(X]SSG+=V,D+@\#IF=ZS3=]>J-IST &M*8:X;AJY M_T%O]*C=V+G?VNE!J-,XF'DG<+Z*L ,]G?76::VWS_%EZ 6ST:L#X^'\%?LD MS"/CO-P)@W;]"7LYF8?N^V3^B.AU37?@W[_ VKW6<%#B!*@Z!U8"!KSCZB)B M_X:5A&;+QNV&/2A8^+1DT^\^2+.MN)(Y+%_B'/J$,G>]:D%]K^GK7 M7._83US=:/>!\-)^%^N7VZ^+O_%J+0%E,[&"K8%_.AG8>_+VQ:B2OI(ME8%D MIL=4\$14N #F5TJ9]@49=)]-+_X#4$L#!!0 ( &XQ"56J@=K&PO=V]R:W-H965T/=P^=> M*-YT*]6#S@$,>2I$J6=>;DQU$00ZR:%@NB E+!71=5$P]>,:A-S./.JU@A7?Y,8*@OFT8AM8 M@_E6+16N@@XEY064FLN2*,AFWA6]N(ZMOE/XB\-6[\V)]>1>R@>[^)+.O- 2 M @&)L0@,AT?X"$)8(*3Q]P[3ZXZTAOOS%OV3\QU]N6<:/DKQG:-F,[&D7ASV#CG9DOKE8W7V[^6)/E M8D76GZ]6BVE@$-?N!LD.X[K!B%[!&)*OLC2Y)HLRA?2Y?8!\.E)12^HZ.@GX M9UWV2#_T211&T0F\?N=DW^'U_Y.3#49\',->C@M=L01F'E:_!O4(WOS].SH, M+T\PC#N&\2GT-S(\C7%S>[<@-.J1]^_&$:67Y!"4W.5 ,BGP*O)R0PR[%T T M&(U"97)B<#N1154;YNZ,S&S)\X2P,B4I%[6!E BI-:E 6!9\)2(VB)F2A8-:2:26G2D6ZJ+Y9HP[30@R_ ,LL4E*PUW&GAB$ZVP M?_F_C79/>%'\N9^0&7PF7_M;T-_*!4C^>C,_V1;%/1_$S213Z,1T\$TW\*$2E M[^Z_B;ZQ1U#X##RK*DWD7C6<'RG&%I".(S\,XP/?Z"#VQ_309SJ*_&$_.I3' M$W\PC']Z>E#HIUB@6V$O')Z]$/1?"&CT4F//Y%>/5UC]YVWYMV&VCC&]^S5H M.\5;M"NFBU].Z;:YY@?RV)_0PQ0-_-%H^*]T5Z"-XHG-%#ZHR0.I2VX.C^O[ MX_[@B)2.CTG?KMN.8W\4CXY()\/#^GR#[K%G)]CK! I0&]?O:"S@NC1-4]!) MNY;JJNDD?JHW_=A7IC8W$,UJ)DJTXC1\S M=NJ=36;:>*VD_0R1ER(:DF 4++^_9X+\*G:WLRT7R2"O/?BX-PG>;G7YJO- MB)QX+/+27DTRYZIW\[F-,RJDG>F*2CQ)M2FDP])LY[8R)!.O5.3S912]F1=2 ME9/K2W_OWEQ?ZMKEJJ1[(VQ=%-(<;BG7^ZO)8M+>>%#;S/&-^?5E);>T)O>E MNC=8S3LKB2JHM$J7PE!Z-;E9O+L]8WDO\+NBO1U<"S[)1NNOO/B07$TB!D0Y MQ8XM2/SMZ#WE.1L"C&^-S4FW)2L.KUOK__9GQUDVTM)[G?^A$I==3=Y.1$*I MK'/WH/?_H>8\*[87Z]SZ7[$/L@L(Q[5UNFB4@:!09?B7CPT/ X6WT3,*RT9A MZ7&'C3S*7Z23UY=&[X5A:5CC"W]4KPUPJF2GK)W!4P4]=[W^]>O%Q8F@TI&A!/)."RDLQ;513I$556WB#(DDY-80(<'=R-2Z ME[QO)6]:RN94Y"9T*FTDXBZ]B712H 8 8?V4 M+.R$1V9HJVS FBB#8@'YE S;'L)ZZ,4^-<\;,+PEV--;@KA!_KK,0[HW:B<= M_G/$33BFM%PQX+I$;+@>G@36FRU:NQV),_$93SMN.^82(:O*Z$>%JD3PX:O3 MU32*HO[(4QP8==-ZAG!7HOQMP>&6\6"].)]&YZ?/\2,=:.F\5!D5>Z57RUFT M$A6.Z/4"N!>]!5V]4PF>N4RZ*2K_YD\F&+RWP46/,54<6L!8&>?W7N4Y0I!!9&JC'$(J-;H0!/$X1(T)*LQ,8 MYT 2#QK9X7DX%OFLY.,,HT4>%!/:.$\80+O#L-;Y&$.R<#[NX%;%L)C.*7LW MD^66/%)6?B03*^N7\/:4[S7P/ C#\P43CQI%F&2$3!+5%.5G$IF4KTBO;TY" M3@<0?IYJLMIT,!JR&*^R?M!)1%WQW%0F<\CM@M^ZZM8FES?DMX;0MUH[[R'K M Y;E7J@Q3#D&O$%:*SA5<9-I XHCO887>DH]+Z]O3P*2X9FF+87CK#=\!ZVO$^\#UWK*QCW#34JE44JU2!7!_Q)><: M)Q3M?*B'#I0?@O.[E>]VT&F:W:9&BI.U;9(/\HV7F*Z_XDRM!X[SS-='G]NV MS>Q#G]J<(\BIHTPN9,AR&@:WCZF6,8*]PGGKS5&) M"I1CBJQ#$>+'*87P^47N+8[Q4198KP?Q\*&,9Z-6W3?:A5HS+X))_W00(]X8;(,; \>_]*I ME]-5% 5V^J[%19MMM#/9*LQD,^X;W:CB_E]+F7+5\AD1(HZY#R-(U3(R[@+> MHTD8F73>A5<_<.RE04UTXUGOC^9F-XM!K9L6ZHJ7+\\7(U\=#TGCV:?=R]?0 M885414'H)9Y4GVK] ,B5I2\%SXTOQZA&'5@F?^+5RX<0*&W[<:Q,7!?6\38V MQ 2UPV] >>A43TKD@5SMG.IR8T/FSN0FACP:^E8OVO MTV:4X.!K6F,$?MW7^M$9;4A5[I*J MV"![Z$F(S!.G>I^LH=6V1:?3#ERG(L?LG(?B$4+\>*1^M5P%GJCE M_J7@"(CAUF'\I-!3#/,H_E24*GV&X<'K63-=R13QP@G!(23YG:V/6_\909J# M@, &4AR,LZ?>6^>##PD%F:W_7,(#,4;S\$VAN]M]D;D)'R)Z\? YYU=IMD ! MXE*H1K/SU22,,.W"Z$#>[N(^T1%O<2*)* M4G%RO_Z>&>K%215=VN* HK$MSLS#XW)D2I_J M7%U;XSR?O3R3L2X!5_:K5Q6Y\%;65IS!U]FFUE*I\Y,^I>.?7(\.!R(6*UDF?H;L_E#51MZ M2_HBDSK^7VS"VH.#@8A*YTU6"0-!IO/P5SY4CM@2.!R_(#"M!*:,.QABE!^D MER='UFR$I=701A]XJRP-<#JG4UEXBZ<:+^>7Y8B%F MEQ_$XO;B8G;S;_I],?]T.?\X/YM=?A&SL[.KV\LO\\M/XOKJ\_QL?KX0OUV; M5$=:N7\TFYT07R!]2('7%5*(O/^1H9 MZY 83H XA$^4ZTA2UI(E M4E(K]8GTR()'L51"/13(<"BL+3TJ::LDZ=!XYEKLII.\9C'59;];74%A:6C^+3 M;';-.XU,5J0*2KO,\BX=Z?2 GA'.&$SZ*L0N,64:DV>)Y:&"9/XN\\"B&^T3 MAONMN[[#*=@>Z0C;PR>KO"$YCS*BV*8IK9CE>0G!&U48ZP6,$P^+R7CG7]^< M-82^ 32D@UWI%,\:U L5E59[L!6#.'^($IFOE3@S6:8=EQK\NY V2D0=,3U9 M][;)NK>]Z7)M<=H:Y\61=M8XZ(7<^V%E8J<'['X#=K]7_Z7TI>64.RT=GCG7 MA?%[=8A??SF<3B9]'';0 #SH57ZCHE3BL%;,#MA_%[[O5/$*>(<-O,->W6=7 M?\X_[$S>B6N$F,ITU 7OIU0\@?6N@?6N5^>MX_,X=UZ#952GTWHU=%>FYVI1 M!'K 3L9M7S+NA3N+0'I.OWB^WR$.2#.0; P.C<#V[9,=JU(9*,L1+=E039@H MP1U(L](2[Q)5T$/(FW6N_U-15%/K*B%'W$$L S8I9/[((77PNZ,CW;)L; M%RTCPH-5Z22\9(]T6)50_XOZ]]FX0.I4+DR(61(J2C 5FE)16!TI)FMEB45% M) E052-=N?R;]@Z6M>I>,\]1+QO7B(FFX2'4$XLFLU&_DMJ*>YF64!6#.+%7 M6ITIZ9#>!%T M3;Q4&P2#L/QD3 M;W2:=H;)ZT01(A_:_?7W*L-0L<1&<<]2MRG&\C%J'+VV[!H.FR@REEH1]#-2 MK&MS6ZN0,UYL9&@*X$WJ E38A'LM!>IE5N>$Q9B#>JWH6E//&/6SDF,]1S7DFUH7*YMY(&J!TRCP#SB4%P MWBM;]7TT8-):ZB)*^/I1I'K5](4%8HD<'O A^I5$,%8/GT.M%J]DIE,T G7H M)A)YIBH:BRFG=0%(.!@1ASL4XA/QV_V=L4UYX".!*&$SLH,&XMH42N%#+=K",%>I6!7?-Y>A%BJVU]MXYU" MDK^[3^&I_ZG5?.;Z9>CL:\^C2OK*,.BS\MTSG]4-^# M;),-0D'""8HS%1[5:SC"4TMN.4NI(;42I5;:.Q>VA;16H$6TM#@1 ,0YH3DN MHV1(25_Y,.P6#O/R3F'TG/D0>I9[5H)<\^-6) I%E,H>VB2*R 2_-(UQI&U4 M9HAS!)'CIECGI:)-N;+@3CA,"S6ZG91GDZ?]3"]]M,/OI'<4/9FW+ 4'?C;Y M>N2CRS%?V[ M8HXZX"DLZHI*49G(<'0,C&(HQ?:5K8_5=9)5B\KP/B@2"=4(1KF24-5 Q6U! MHM#<:TD>Z( VW$( >*$,$0?-X9$XUNV:.E;9" FX + =MTMN\4M4/Q>9,N<^ M2KI$K%*S"7._9C+NHJ&F^:!A4<=5Y\,M1U!+B:A""47RYTC_B*?8T-$->?Q5 MOL*[4J0AY=4\9N)DUV4JJ[7T"*'@)XE?PP> 7,_ZU; M(-(TB8)O3:#.JJV\?A:3/QR#?26DO6Z<]%\4?B33?]8Y];&Y#9KG.,62AY_. M,O+36GNO0B;MQH#U-[?3/HO<&Y41 0PB[C:4H*C6\KQ.>)) M_+<77L#\E-(F;,7%ULQ/UX[42WN^EPCW'IU)N"O^4@V)!XHJ"I1BN<3H1=,( MV(@8)V*==!,^6]RV11E?B.^HN*0H)%37EJB_0^)6FIB[NBN2H6=*R#5]ONDRM'62SFT9FM^]4@- M/?P^I[\%U!+ P04 " !N,0E5N5,PEL\# !, M# &0 'AL+W=OP#K;Z^XND.NO[ZP-CG-KN%/5JNH7QC,[[YW9 M&09[QK^(#8 DKUF:BZ&QD;*XLBP1;2"CXH(5D./)BO&,2D3YVA(%!QJ70EEJ MN;;=LS*:Y,9H4-*>^6C MC)-W5-+1@+,]X8H;M:F/,M12&IU+1XFJ"<',W&B^7\ MCCS=DYME.)W=A2$9SVY)N'Q\',]_5_1P^C";WD\GX]F"C">3I^5L,9T]D.>G M7Z:3Z5U(.@OZDH+X-+ D^J.T6M'!]DUEVSUANT<>62XW@MSE,<3OY2V,HP[& M/09SXYY5^/,VOR">;1+7=MTS^KPZ.5ZIS_NWDM.6D\JDWVY2]>"5*&@$0P.; M3 #?@3'Z^,'IV==G O+K@/QSVDU_;Q M0]^UO6OR?X&+#0=X5W/U49B\MA\<(986'$O+^0[U",>",)ZLDYRFZ=>_[?4_ MHX5#P;C$P.;5M2/<)0+QDP<((=^"27(<#4G=#E+WL>>2J 8^_E:P*O M.&4%B*O_O$F^A7-\A"B/-H3F,8Z['8[Q H>RGKK UU/G= ,]<%M/D6/ZOL[I M.6X+9]"])"'%B6.2->28P+1TC<8X'1,A54)WH,GUWM7@$>I7B'R-.JNM.B8N M.7HHK8Q.E]P"/MY14KZK+4FQ-5H'B7J-?-LH=57W=<<[2#RM89QADR=_GG*H MI6B1^.,.>2UWVD'B:0T+)O'BF-8 >EF9KONC/1F8=DMF\$FP&T_"^;9T7#,( M_$9GINJU>'NI.CVSYS?DVEXSG:>#==%WG.^('9C:YKS5V/ RX.MRCQ4D8MM< M5LM>3:U7Y7&U(;ZQ5WOV(^4X3 1)886B]H7:3'FUNU:(9$6Y+[XPB=MG^;G! M=1^X8L#S%6/RB"@#]1^(T5]02P,$% @ ;C$)54E0&U@#! 8@H !D M !X;"]W;W)K&ULM59M4^,V$/XK&M\-0V8,?G<< M2#)#N)>FTP-*H/=9V)M8<[+ED^0$_GU7=G =$M+>AWZQK-7NH]V5GM6.-T+^ M4#F )L\%+]7$RK6N+AQ'I3D45)V+"DI<60I94(U3N7)4)8%FC5'!'=]U8Z>@ MK+2FXT9V)Z=C46O.2KB31-5%0>7+#+C83"S/>A71+BAYG,LXGE&H> 0ZH- M L5A#=? N0%"-WYN,:UN2V/8_W]%_]+$CK$\4077@G]GF M;'Z#;3R-@ZG@JOF23:L;N19):Z5%L35&#PI6MB-]WN:A9Y"\9^!O#?S&[W:C MQLM/5-/I6(H-D48;T_@Q>2;*'6NR.O+!B]W+(TZ&G9/A,?3I KF7U1R(6!*$YPQ/'BE#JEJF.=Y!%+(4".5< MI-3<[D,!'-_BY$/BN\$E^;?QFJJ\FWPDD>N2JS05=:D5DC(%MC979<_,MT=A M2.;E&DHMT/.WZY'MCWQRJW.0A"H%B+:GXHW(G<3R(_6+32I.2TU.:%%=$OA9 MLPHK@]ZS&=JC("*W:(-I*5>$ V8+'375:T% MX8*6!Q2"9#@@,\FR%30J^QH86^0.R!?*)%E37C>WUB1W>ZXTQ>,R^>S=HL . MW?@(4:*.*-$O$$60YI7"HVA?JW>(<1SROQ+C_QH?<@FP4T6[I05[/KSP.F*Q MA*98OBOH^(G5U'R\WM\](%MKV&7&1^(EMH782>(.^*+:C,-J1>",[&B:#-W:C .]JAUD9,HBBP*==Y50" M.3//,TL;4F6,UWKGRIVZYVX\>",(W@@\]ZT&7O[OSQT M%#(_,^7FN O>:&A'D;N3VJ$]]+P=G=A.=I+K);X=QN$ALCB]=[\ N6JZ&T6: M(M.V )VT:Z"NVK[A'_6V^_I&Y8HA_SDLT=0]'R))9-O1M!,MJJ:+>!(:>Y+F M-\N5X&P" "U!0 M&0 'AL+W=O*"ST-2F/JDS#4>8D5U4>R1F$]2ZDJ:JRI5J&N%=+"@RH>DB@:AA5E M(L@F?N].91/9&,X$WBG03551]7N&7+;3( XV&W.V*HW;"+-)35=XC^9'?:>L M%?8L!:M0:"8%*%Q.@[/X9):Z>!_PR+#56VMPF2RD?';&=3$-(B<(.>;&,5 [ MO> Y2_[$"E-.@W$ !2YIP\UZ-LEYF<2:[OGV\O'WX/O\)GQ_H@J/^,@F- MY77>,%]SS#H.\@''$&ZD,*6&2U%@\18?6CV]*+(1-2-[";\UX@B2: D(F0/ M7](GF7B^Y%])[LJM@Z:[H:XF3G1-?XF%TND=8V@M+][%G M][;&BH8CR"5I?,_42'G\8D2D[A?V=[\^AO_@)SK!:H((D'O=<] MAQMBF-/6_D*#BE&N>_\!C 9),MJRR6"8I/!D"Q.8@%K)'+5^=VH\<)R[-,7D M%*Z88/:#%["2LM!;H.$P>@C=W@'$T2"*QV]TC=-:5XM_PKJ'=4+5B0@/'I85&1Z/C %37)#K#R-H7YD(:6^9^ M6=J^BLH%6/]22K,QW %]I\[^ %!+ P04 " !N,0E5ZPU7L[$" !.!@ M&0 'AL+W=OS;)D42-[0,97R,.TE]IWO^^X[FSO&6ZE> M=(9HX)470D^][0Y2P7 M3CBN?0L5CF5EBES@0H&N.&?J;8:%W$Z[O?L7^O:J985TW@MBY]Y8K*),W(@P36K"O,DM[>X MJV=@^6)9Z/H+VR:V[SL05]I(O@.3 IZ+9F6ONWLX (R\#P#^#N#7NIM$M'D%WY>W M\R>81M&<7)^6;%6@_CQV#26S$#?>$<\:8O\#XB$\2&$R#7.18/(WWB61K5)_ MKW3FGR3\5HDN!%X'?,_W3_ %;>5!S1?\4^7'"F[X^L?Y;/=7&Q0&^H5HX\) M/TU]<3;RO> *_M=*#X7U0^T=-Q@C7Z&"H-=Y%VU?\]#HP8()ND4&]_D:(8IS M%#%JN)5%0C7K#MR)N NQY)R:FOHC?H%S&/;[]/4[0=^#::6D8KNC+=T5HVLY MJK;GOU<_@.N,B11AFBHI)'^#>Y-T02K*3E,+=,;H==_!AB/_PQ1+:5AQ^$9M MQ#GT.H$_/+!M"8-COQ?WH,9)KNH1*F:??6VP[+:3,C_H0WD_:!J307 M&@I<$]3K?ADXH)KIU1A&EO7$6$E#\Z?>9C3P4=D .E]+:?:&3=#^A82_ 5!+ M P04 " !N,0E5$DGVQ0\% '%@ &0 'AL+W=OG&UX"G,G"-VA-!IR_ZLF-?UXSM$ 8HJ,<4Z9X+/0.C= M1$U_I*JFV"1<$&NC])6@U8#P5.>Z>_,(+]W;YQ[<];K]Y\?>7>_^J0_=^ROH M__CC\>GHJ?=X!S?W+[W^4[9T\,0&(*>J=/4>LG(0(? I,2E006 M^Q &;!"$@0I00H1,)@)]8 J&+! P96&"98I4L_KZI6T9]C?X5>.UEOU%R_YN MB?P"<[_(H;N&(A=+/3VL:U/^9"'2D4$03Q%*6B#*5 HI>( M]'A/MU*@&, WBF'Q2CEWF,3^DNEO8-9=]Z0PUU^F]:T2DN%<@]M@B-#W M HP]4N,'#_T@'LDZ">,=@\>CB"J&'#.QHF/3BOT,-H@ )L M,PU\\U,%?KM^8NX;^!G.KH%OM^M.V]RVO'?@KPN^QJ9,;J=5=PSC$P6^5;<= M8T_C9#C=1)!M@/HX[Q5F3 @6;_"U?:+=+8%41?IV^=VUW?F\HB=Q\Y[$W;DG M46,$+TV(DF0M]!]Z<1&7!27*VI)J;A_()-0(;4X>^FR>8[KPA,'?U#2%7$H@ M']G-L ?N8<'-M<8?J@8Z$Z_*6][AI#F[PF+-W&+-W;O(*0M"W?$?T17P2#*" M%O* 0(_''K663%^RRJQ5S>E7UY/N0CL@[:"OM;O"@8+^^U2W&,N//B<84>9, M/64!^2ZTRY3/MHV77*I\4O#""E#J)XO)!9.!A.]T.9=P2XQ)GI*=.!:SN$JRGI+^4ELN3GL_S?VI'K<=.P"H)C:#LRF?;BZN5"\*S))*\\D MK?TS26J?]4SBA71?#88!J3YXHTH<*\$\E5!-BYC2F][*LDLU]T_HD>79Y2-^ MNE&HG7>FWIJY7*'ZE$.OZ$?EC5I<>$,FJ*1!B'(EL1AUUSI9!1C-9@'0KEOM M];F14F9#ZD67Q-58\&0TAF$PS2!+/CH5+5L=LW[B+%G2L=INJSBUC/XMMV=/I'=,C'3D MAS@D5..X19V0R)X=LXGBD_2I;\"5XE'Z.4;FH] ;:'W(N5I,-(/\[;?S#U!+ M P04 " !N,0E5&C)T.$\# S"0 &0 'AL+W=OX524Z%$O$4A>92@,)5WQIZEZ-F MKE\H?.6XU;4YY)DLI7S,A4G4M]P\($PP-#D"H^$)/V&2Y$ 4QO<=IE6YS WK M\SWZOT7NE,N2:?PDDV\\,NN^U;$@PA7+$O,@MY]QET\18"@377QA6^HVR6.8 M:2/3G3')*1?ER'[L>*@9=-Q7#/R=@5_$73HJHKQFA@UZ2FY!Y=J$ED^*5 MK M"HZ+_%#F1M$N)SLSN+F[N_XVF4YA.+N&N\7G\0-,9HOA[&8RFHYA.)^/%W,; M9N,%G"W8,D%]WG,,^A\YJZU!L68M^BHM&HGM : M?/S@M=RK$X$WJL ;I] 'AC3)X&?2N3;QTK M%O8+UQABND0%@?>\6%!$'P\F+U.P0=#%_A+VGAD4!IB(P"@6T36O'B&4VN@: MTRW;[[1KZGY?9-)L'V;2[[\[F M=CX$S6/!C*3Z.SPTGVK#?T5Z!UM /1_HUHIX2&Q R&.FT-!LJ?(#K,AKND?G MS[].V^YTW0.YZW6/U;!3:V0IJKAHUYJRS(0I>UJU6KT(AF4C?%8OGQ.W3,5< M:$AP1:;N19LJ5Y4MNA2,W!1M<2D--=EBNJ97#:I<@?97DBZKG9 [J-Y)@_\! M4$L#!!0 ( &XQ"54X%]ZJ%P, !X( 9 >&PO=V]R:W-H965T )I#*\M:4;FLKM6P(T-BF=8#XZ";7)L*Q M@^VL\.\Y.VE6Z(M XDMBG^]Y_%SN[,MH+=4WG2,:^%%RH<=>;DQU[OLZS;%D M^E16*&AE*57)#$W5RM>50I8Y4,G]* @&?LD*X4U&SG:G)B-9&UX(O%.@Z[)D MZN<,N5R/O=#;&.Z+56ZLP9^,*K;".9I/U9VBF=^Q9$6)0A=2@,+EV)N&Y[/$ M^CN'SP6N]=88;"0+*;_9R?ML[ 56$'),C65@]'K$-\BY)2(9WUM.K]O2 K?' M&_:W+G:*9<$TOI'\2Y&9?.P-/WT9@YWTZ_3V?45O'A@"X[ZY<@WM(OU]=.6 M<=8P1@<8!_!1"I-KN!(99K_C?5+728PV$F?14<(/M3B%..A!%$31$;ZX"SEV M?/&_A7RZ+]2&J;^?R1Z8G0B-ZA&]R3:,@O@"_M>;+L(X3+$U96%[=0"%TK&T/G\QS"WED2;\V3LP%\QKQ(*6(NF= [NX=1 MLE=9&%W 3!79J@'N^/1[41(<1#Y(PSB=/:50F/;+,Y&U&C8Y>-(YZ,71\ _= MUU*L7AE4)3SNC> Y1+_%VNY]I&J2KFJ2OZZ:96UJA5"I0J1%14&1>+I0S=[" M.4Y[I4U!=R!FATG!2%@@74X90DUG7X')$=A"/N+!K\BTU=E5D2L4IIQ]*3EU M#'W^U[5XC[8)V7V)TC%MY:0WZ+L2C'=@KY/0+O3W5)=#[)98F<'YE:T8$"CDN"!J>O M*96JZ4;-Q,C*=8"%--1/W#"G!H[*.M#Z4E)ZVHG=H/LEF/P"4$L#!!0 ( M &XQ"545[G+^% < "L5 9 >&PO=V]R:W-H965T,&7*?Q$(?MR)CTK?=K@XBEE#= MD2D3\&4I54(-D&K5U:EB-+2'DKCK]7JC;D*Y:$V.[-JUFAS)S,15Q:]I_ M>^+C?KOA"V=K77DGJ,E"RJ](G(?'K1X"8C$+#'*@\+AC,Q;'R A@?,MYMDJ1 M>+#Z7G _L[J#+@NJV4S&O_'01,>M@Q8)V9)FL;F1ZP\LUV>(_ (9:_M+UF[O MR&^1(--&)OEA0)!PX9[T/K=#Y3 MX<=,=,B@UR9>S_-V\!N4J@\LO\$S5)]>OJLKWJ2O8^:M3&K#C%J2' M9NJ.M2:O7O1'O<,=8/T2K+^+^V0&ME00PAF-R=4BYBN*0=TF9UP'L/0[HXI< M4),I;C;D#^LT,F?WAIS$,OCZ9Y,ZNP6^>G'@]0:'Y/]G_7F6@9$9F6I*1+9E0(NN!5 M["Z^R))M-[\D_?;8>U.C#T:].NT=U&B_[]?HT:"Z_Z#MC_IDK[]//O$ 2CMK M@'PYN_U<47!!@T"6] 47/,D2 O@Q%93^_I(7? ML#;*M;C-H*(\IYQF M_<=HG[O4L 8QN#?8WY4G%GO"C.+W/Y8KWU-H-!HWK(V>??Y)0[4'@P'9\_<1 MEH99A(O55K\MZ"]4<9D]3>]4:E0I L7S8-R0%O[/*^2U/7](]H;[/UVJ7P(O M?U@M3X/VL#>NT8-AO9P-/;]V?EPK7WU@,'IL"JQGI_=!G&F8, DM@VO-341, M9+M%2L6&<&'))6=Q2.32?2O"ZQ9ZPQWD68>D,16F0^;P%0J%X9!#4/23XD1% M -7 #&1N(*ZUDT<%D:F=>&%D1XJ&(4<:N:QEOK5#K@29IHK'Q4C5;]>@0M*7 MS8-A+V,A@#&24)@YE#9D"@A@L+,;(;$,-4"<*4@BG,.!3QR[BH'X&C)O'7&@ M841Q;.J*H;IMLE0R ?U VNMO&712:'RV-P**1ZOCMD52C%ZZJHP-M?&A?MHP MWFLTBT.C[6 E8#XSD9+9*G+"2"$,O #RWE@+7EBEBJ'TV184\&_E'YC*XJV$ M *SG;J3&*K*"K3 1,A)( I[7D)CALBMQ9O"Z0,M+>UB)%-=C;0"]IK',1@B MC^9X0^0:), :6!;*B[9Z(0VZP)\IYF;25,'_1)QUK!2L0;F8XE0>N\%65W"$ M#=C"1GOXO77C]J/+O/[A?@.VE&[RC@F="%6\@W^3*)$F.'5IE%SP?(@F9_2+ M!B!)PE0 N<7_4K M@/CF: *ZHEQ &*I,",2P!0X2-8V9M6IN'LQ8.QSKNF%Y;E<(GQ3Z&L?_,Y@& MBO%DD2F-C.V(97/#Q:")N I?IW;D3L&)D#F8#VBP(%, KXUO<1;BX8"FW%B' MA/7-MHJX!;S4@!L$5Z-L\3"NMEH&YD&,!) ;P(PHO"2P[@JY M@M1Q90]O)KBUD(D@HUW*Y/&H2]$XP3S'1,@2 L96#C!T(=IRJ5B@_6,F@#+[ MP+,;].O2_2T2S&Q=7'@6F$!064/9!"NGS;"YAKA*3HF.8$8!,< J9U\>M1Y$ MI4.6EQ*P)H-Z%3HYM8TV.2 T"(9&GD!8P +,'1QGL=RQU-59:,#478!MM[MK1+#I"OT5LR4<[77&PY9S6$$8F=KKL(4T1B;V-6(0H HW MP/>EE*8@4$!Y/SKY&U!+ P04 " !N,0E5<;M::,H% "P$@ &0 'AL M+W=OPF,9"D MZ98!;;+8:;&/C'2VB$BB2E).LE^_(V7+DF.[2;=A7_1"'I][[L@['GG\P,6] M3 $4>_+4@!-S* \ZWN.,^CG ME!6]\;%INQ;C8UZIC!5P+8BL\IR*IS/(^,-)S^VM&F[8/%6ZH3\^+ND<)J!N MRVN!?_T&)6$Y%)+Q@@B8G?1.W0]GD98W E\9/,C6-]&6W'%^KW\NDY.>HPE! M!K'2"!1?"SB'+-- 2./[$K/7J-0#V]\K]$_&=K3ECDHXY]DWEJCTI#?LD01F MM,K4#7_X#9;VA!HOYIDT3_)0RT91C\255#Q?#D8&.2OJ-WU<^J$U8.CL&. M M!WB&=ZW(L/Q(%1T?"_Y A)9&-/UA3#6CD1PK]*1,E,!>AN/4^.*/V\OIG^_) MV>GDXB,YO_I\??%E-Q7J$B+]^,EZ%D-ZNT '9#/O%"I M)!=% DEW?!\)-BR]%9FR-%6S' MTE'S098TAI,>AH4$L8#>^-T;=^ <[6$:-$R#?>CC21TLA,](G-)B#I*P@E3% M J2"!,-"*L%B_8E+);[?1G^_@G=OAI[C'Y%_^KY=4;J9W,H?2G\ST8+2/Q(\ M78# Y/"L_4N5WX'0;EFU_"IHH=XG5*V%)RE%!Y%/E GRE6;5XA N>SHEG3=HE-#"N"N&FY,O,NR36F02!3$/G/AOIKS;^J ME%2(I@W>FAU6@J'E1FY+I6NWDL9/:ML1[WM5^79 GH"*MOF!Y6*26OF^'>ZA M<]@!<@>OYKPMBS@;L)CM7@M[\5@RT08==1-3]'JF&][MYK+ &KE>UZD1.M-? M.O,M)CDO<%=.U$73-HPH#+L8 6)X78P]F7'09,;!BS/C3&]\"Q,-5&+978?* MMM2X'_.UWC2K_X;)^_D)=[Z@MM> 952S#[$X._$,RC.R1U^Y7.O@W-@1)#G![#6QGM+'T M-8UI"D3LH,FDJ?83PG7> )TG&$^P]%9QJE>);H--S;JQJ[V#<6M/;#+%LY.L ML*2K;8TK+!AUTOZ9,V)*UR!P*+%DRRSB1)GB>QA6)X[UD3AUC-TOW6+D(.8F[L2B6JK M0M47"DUKY>I+! , \ M !D !X;"]W;W)K&ULS5=K;^(X%/TK5N:A=H62 M."]("TA],-.N-)VJI;.?36*(U<1F;5/:?S_7 4)H0UJDE6:_)+%]S[GGVO?: M<7\IY*/**-7HN23@?6&3XYCXQ]:?"+T:6J?2,3R42(1].X3@>6 M:P31G";:,!!X/=$+FN>&"&3\N^:T*I<&6/_>L'\K8X=8)D31"Y'_PU*=#:R> MA5(Z)8M2QAE@-/#N]&OT7_^\04=C,LFI.NX[&CP8.R=9LYVOV+P];!'Z(;C.%!KQE*:[ M> >45?*\C;QSKY7P[P6WD>]VD.=Z7@N?7X7KEWS^Q\-MBG)%$C23F#HY47.2 MT($%A:"H?*+6\.LG'+FG+1*#2F+0QCZ\A[I+%SE%8HI2ILAL)NF,E"D,/9(^ M4;Z@3:+;:;]^ZGFN?XK^U'N<24IWTJ,:NF?/S0.;-V0!+;-@;X=)#_/ M:^Q MF) D$97-9Q1WXBZNM7L=?Z>-XXZ+PWI'V,'=+KJBQ=Q)".=DPE0U''1"-]K1 MBKW3=T;'0I,7"M2H#7Z>R0I,7I-B,LRF#.=;K M78]*U4'+C"49(I*:C1;X4T04(OREL@$+@1A/V1-+%R3/7X"UMXH>E5ZS07TVNHPU,4F!;$-5;BT\SXYP.R*PNRY85.[.JR'R[=N36+#"XC]]# M^''=W<46[-H]MQ6,?3NN1X.QC;OMB,CNXKJ[R_ID8J\5W#!9X7L+L.VI7(X. M<@$QQ1]U46$"._3K47[;#GFV?VB4("'J'1KE]W9"]^"8]F(JEU?MA0 GW8&K MNQ=SEN=(Z Q\5IOWSH+5DS",[=Y.DL+B[-2(:[MNF[UO1\#7K6]#6?'67 M_$'DC'&%> MI](<2JK.104<9Q9"EE3C4"X]54F@F74J"R_T_;Y74L:=R9%31)&OQ@L%);?6*4W EQ;P:?LK'CFX"@@%0;!HK- [R#HC!$&,:O-:?3 M+FDB>(GRW0^=A*'9+"@=:%G8G4-:ST]PY>*0MDO636V M UPQK946Y=H9QR7C34L?U_NPY9#XSSB$:X?0QMTL9*-\3S6=C*18$6FLD48R5M0:,@)4/LL)XT3G MHE:XP\HE\)A"I0D^>V9WS^RVD@ROV"FYP;>R$$JUKJ_)21"X\3 YW89B-QC$ M.TCHNW'0VX&&;NBCT4_[>J V^@ 2'\.=TU0$7U.E,2X\;'+6D0@;PB )7=^/ M#[0%O=A-@D/-P2!T^U%XB,=#M]>/GY3N)]C1*%"6?^[W3_> : \(PGV++9=_ MW4ZY9F&PO=V]R:W-H965TBK4KX8)I*E!TCK^WH,Z-:S%-9_J+M?J_GH+B0BF=[ M8ZT@HZSZ)U_V!W%@T.E\P\#?&_BE[HJH5#DEB@0#P;=(F-T:S0Q*5TMK+8XR M_0&:(,S3>\D(0E MR[C2XG]#2P_=A[Y1=_77S\]NR/F^J#[>5GS!5A-"8IN@,&BL;MS%:04X^HJ5'XZA=<^VM4 M-]R4-VPM-O_GVOO?O7;WH!W(0*S+ID>BF!=,59U!O5HW5J.JG6BV5UW9/1%K MRB1*8:5-O?-+S2NJ1J>:*)Z7S<62*]VJE,.-;@Y!F WZ^XIS]3(Q!'6[&?P+ M4$L#!!0 ( &XQ"57(5/O'?P8 ,XL 9 >&PO=V]R:W-H965TZ*]3Z@LR>1?9%+SG/T=96D\KRS MS//U:;:I>FSTFF5=(GC^-U5%*>=P5EY M[S8;G(E-GL0IO\V0W*Q64?;M@B?BZ;R#.\\W[N+%,B]N= =GZVC!)SQ_6-]F MZJJ[1YG%*Y[*6*0HX_/SSA"?,DH+A]+B]Y@_R8/7J CELQ!?BHOQ[+SC%"OB M"9_F!42D_CWR$4^2 DFMXY\=:&?/63@>OGY&ORR#5\%\CB0?B>2/>)8OSSN] M#IKQ>;1)\COQ]"O?!>05>%.1R/(O>MK9.ATTW%%FO_16^8K38J-,\DR]&RN_?' ]O'^X8^CF$ET\3,;7;#)!P^L031ZNKH9W M?Q;W)^./U^/+\6AX?8^&H]'-P_7]^/HCNKWY-!Z-V02=H#L^32(IXWD\C8KJ M2_0VY'D4)_*=>O=A$J*W;]ZA-RA.T?U2;&24SN19-U>K+];0G>Y6>K%=*6E8 M*457(LV7$K%TQF> ?VCV]PW^796U?>K(<^HNB!'PMTWZ 5'G/2(.(0Z5 M8.OME][% ^5Q@%TW",ZZCX>YU:UZ-,#'1J%N1*A':E8,(/3P >%1E-X^2L\8 MY4C('(DY6@@QDTB*!.H-%UL,[Y":>CVO%JMN%?0)K<6J&Q%"M5@!0I=@%X[5 MW\?J&V/]F DIT3H3\QBLJ*^1]OJD%J-NX[J]6HBZ#5:31RU"W:CO4SB^8!]? M8.PB-VN>J?:1+A#_JD8AR>4I%&9@LW?8! MM@C%+8$>5Z.TKT7NA=T@>9=,E M4@]K-7@]JHERK>9#<-<9D=J6HZ?O*J?^";1)R'1"''A]>!_W]]GK&[,WB1(N MWZ,%3]5^3LH<1C,UO<4R+_;W(X?2V-QD+="/M!W8H!5MC! M'APY=JJ!TC'&?B]R%;+0/LG@Q.< :Z!^K1V- +/ Z=6;%@36[VF-&3(C0=#0 MF?'!((V-<5>]*U%-&HP6:\^_$^RX@5\/%VLK//%]UZG'"\'U?#U@ [C'L8- M$9,J8F*,>"B1R.)%G$9)\DVIQK7( MP['5.=PJ6F@5C=E".ZY,-8OC'QO&S>ZM"^'JDZ ^M5OE9 "G8;S'U7R/;0SX M9I#6^0.4@/8$#:UR,H 3T[[;]&"J- /^,=%@=F^=.5T6>#V_GCB;E R@Q(0V M2!%<:1%L18Q@JVK$*EIH%8W90CNN1Z5(L#U)8H9J711=(P2NMJ>MJA* LOAR MIF%/5[H$_P_"Q(S9.IF0A*E_ZQ1:Y60 I](ZC@^GDU1:AYBU3L@5^S0N1RTH MHN8]58;96V&:IU"HC= 0NH=T"HG S@Q=9K&(5)))&(< M]%^AT\T K7-'7Z7FK9(RB-2@^4DE8\A+,J84F&#:K"H8JVBA531F"^VX!I4@ M(IY=D4^L:B.K:*%5-&8+[;@RE=0B9JGU.JEJ!FE=#D#]T/IWHU8I&4!) J>A MM51ZBQCUPXLZU>S>.FT!T"'UO%D54!!G<^(J841Z-H0JL:J)K**%5M&8+;3C M>E0BBYA%5ANA:H9J711 YWAU:665D@&4%!-X2]-*6%&SL/HNG6K&;'VF1)<^ M]>Y@E9 !A T_0])*:5&STGI)H)K=6Z<,^J5)4ZA6.1G$V2A1::6UZ N_;;T@ M4_N#]\.RR.GM?L7^'2$@?LA/F7;H[45_/:D M[U64+>)4HH3/%97S(5#USK:'9[<7N5B7IT,_BSP7J_+EDD=L-90S!0 ("0 !D !X;"]W;W)K M&ULM9I=;Z,X%(;_BL6.5JW4+<'DLYM$:L+,;%;3 M3G?2SFHOW> D: !G;"=II?WQ:P.%N"'NL#J3BQ8(YS5^8A_> Q[N&?\FUI1* M])3$J1@Y:RDW5ZXK%FN:$'')-C15WRP93XA4NWSEB@VG),R"DMC%K5;734B4 M.N-A=NR.CX=L*^,HI7<3GP)5JMI3[@CH<;LJ)S*A\V M=USMN:5*&"4T%1%+$:?+D7/M706XKP.R,[Y&="\.MI'NRB-CW_3.+!PY+7U% M-*8+J26(^K>C4QK'6DE=Q_="U"G;U(&'VR_J'[+.J\X\$D&G+/X["N5ZY/0= M%-(EV<;R"]O_08L.=;3>@L4B^XOV^;F=GH,66R%94@2K*TBB-/]/G@H0!P&> M?R( %P'X=4#G1(!?!/@_&M N MH9F;PK&8> 2#(>IR$-:^(#>WS7 M$N^J7I==QR]=GV"KX UY1IY_@7 +X[KNV*/_W*:7R&^=# _^=[C1&;_\'?U, MSV_R.]9.2B."\AUUQK_^XG5;O]9BW4Q,Y^K=>-#K#]W= M(2"@!@U G1)0QPIH3F(J+M"*II23^ *I'(!(J!)2)"0G.G?7(;)J-D4$*18 MB1DLNR7++LQ<[4+B@Q0+@,0,?+T27\\Z%*\7W[>1B&3N/&(B:8@63,BZ>]+$ M*M44(:18T#N:\7U_4,YX@TR_)-.W3]+H"2793;(.A36V*0I(L0!(S& V*)D- M8";C !(?I%@ )&;@\UJ5@6S9!]V:*%FD[@*I6*J;PV-,$5E*RE',%M_0=H,V ME$>EZ'N&AI<# G6I>^^I@WPJG]BIKB@U(S^1T8<,_*[^/7 M"9I$;*,P)J26BC6^Z<@#50N@U$QVN&*'829OH0/%$%(M@%(S&5:%@V*-J=_W>ZRD)6@I J9E(JF+ LU<#]SJ7D?S!Q$EGX1U; M=J_7.4I5D%5" *5FU:_._Y (HYV)-Y2Q)9(O$FI>S1R.E[W>.B .G8H-1-1Y=D]NVG_9'J! M$E,M'[M4][3'G=I#&S,#4C.956[>L]OY3U$2Z>*&TU519>N*1S_(5)6X!5__ M:!+V!YU!Y]A&@9IX*#435F7C/:O--6T4^A?9:R&[6&,_ &KGH=3,AZ*5G\'ML]?9-L]X:4+=O90QLS^QE>'E=>'EM][M$$OE7? M6V:P7:WQZ -U]%!J)LG*T6.@=P$8]&4 J%H I68RK$H ;"\!&LU@N]3 -H-! MRP,H-9-951[@'RH/()X$%2V]^23(?D6-^?V,,@)7902VEQ&O,^!GE0#_H837 M @)]-P"J%D"IF1BK4@/W@-(?Z,L!4+4 2LUD6)4>^(W2HTGZLTMYZ+E^#$_M M@8V)@=8?[L&2BH3R5;8T1: %VZ8R7UU1'BV7OUQGBS[&ULK5=MC]HX$/XK5JZJ6FG9Q $"; %IV;VV2'VAI=O[;,) K#IQ M:CNP_/L;!S:AEQ=ZJWY)[,0SSS-CSV-[O)?JAXX #'F,1:(G3F1,>N.Z.HP@ M9OI:II#@GXU4,3/855M7IPK8.C>*A>M[7N#&C"?.=)Q_6ZCI6&9&\ 06BN@L MCIDZS$#(_<2ASM.'KWP;&?O!G8Y3MH4EF(=TH;#G%E[6/(9$7+J%)C6 M\+S]Y/UM'CP&LV(:[J3XAZ]--'&&#EG#AF7"?)7[]W *J&_]A5+H_$GVI[&> M0\),&QF?C)%!S)/CFSV>$G%F@('6&_@G S_G?03*6=XSPZ9C)?=$V='HS3;R M4'-K),<3.RM+H_ O1SLSG3TLYY_^7B[)[=V7A_ER_FW^^=.2=,@B4V&$T9)4 M\1 ($T*&+,_CJWLPC O]&D>]^SXC,R[3B&&"R O"$_(MDIEFR5J/78/\+(H; MGKC,CES\!BX?V8'0[A7Q/=\G#\M[\NK%ZU^]N!A=$:)?A.CG;KO_)\0Z=D9_>,1W5<3I:!;F5K;#= MM.]Y8W=7 ]4KH'JM4+=A*+/$:"RJ$/B.K034(1^=],^0_5&O5P_=+Z#[K=#S M9 >)D>I0!]BO /;]D5\/&!2 02O@9Q.!(DQK,+4+,JABTE$]Y*" '+1"+A1* MIC*'*Y(*EACRDL7I&P(_,YZBFIDZ%H,*B\&HVZ^G,2QH#-LC1Q)8L,F6", Z MQMFV^M21FTZ&57W,R!5)H);0L$)H,_:C@,VKEJ7)>*_H[*==[+@1!94(&AB5;CNN^7J2\"H->SV^J.GJFM/3W MZBYE!UMT.1<6ABK#K, C[K.Z@1"M$.KXHWY#:=!2%VFKHIV*(\QP6G"="LY6 M7'##&TCX51+4\YI(E+I'VX7O@UV=%\&[5?!ADS;04@CI!27,C"1"LJ0>M*J MG5[0'32@EAI(VT7P+>.*[)C(@,B-K):0)' $JDE4Z..W9X7-) I]9&V M"^2%%+0:/W-+I*62TL&?V;EIJR0_EVZP:1F5>DK;!76F M^'H+Y /"7M?"MIH_,R=^J;B^]X=.7:W*_5R>I2K[%U2Y=>Y.QL$O&N#W_[L7 MN&<'<'N9^.O:87]S2IO\"4$L#!!0 ( &XQ"54_YW%1 0 / 2 9 >&PO M=V]R:W-H965T/W%W+ 3,"^ M.SK37"Z4]K."!7AJ2YPDH/?O*\F.8SN*!UKG0[#$/L_N/A+:M<8G0K^Q'4(< M?"]RS";&CO/]K6FR]0X5D-V0/<+BFPVA!>1B2+)QZS[8[+"7,ZWL,M6B*^VC]0 M,3)KEC0K$&89P8"BS<2XLV\3VY4 9?$E0R?6> 8RE2="OLG!(IT8EHP(Y6C- M)044'T1+OC7)F?H/3I6M98#U@7%25& 109'A\A-^KX1H 2/'N!4 *<+ M\-X N!7 /=>#5P&\* %J&X(,E]M1+NN[&'&8 MY>R]L%@M8_#NZCVX B9@.T@1$Z9@A3/.KAL3GW?DP"!.Q>15:SPVN8A?1F&N MJUAG9:S.&[&ZX!/!?,= @E.4:O!Q/S[HP9M"MUH\YUF\F=-+^/& ;X!K70/' MRU5ATA$SU5:+7^;+T2 M8:U$^--*I%E^X-JJ, O/TJ+7]:4GB=9E5S)]7.=)%M621;V2?56=$DH!/"(J M.K^6; R(UI%Q48TSO.W;3:4/OWD2C$+?[_S(YQJS* SM3MZQCBV(N@=+HF-S MO,#3"S*J!1D-)TC/IAJ=)XG&3">)CDTCB8[M;4ELZZ4)M'I%^>O+#,PRLA<: M%%#;F/7B+RW:@[+%@[(E0[&U5Z+1CMO#=%$5SU K,B1;/"A;,A1;>T67U2CG@9*_N#YX(YZ10CSL$4T2E@?A^ M0PA_'D@']277] =02P,$% @ ;C$)59_4HI%W @ TP8 !D !X;"]W M;W)K&ULK55K;YLP%/TK%JNF5NK*,R3J"-*:K&HG MK8O2E_;1A9M@U=C,=D+[[V<;@I*&9M.T+^!KWW-\CLV])#47S[( 4.BEI$R. MG4*IZMQU959 B>49KX#IE047)58Z%$M75@)P;D$E=0//B]T2$^:DB9V;B33A M*T4)@YE .7UV/&=S<2<+ ME)MPTJ? 2;D'=5S.A([=CR4D)3!+. MD(#%V/GBGT]BDV\3'@C47T%K9^!X(V$R=9L9F#/QJ*U&\+,+=XJH5>)QJGT^N;AZ\W=C_E/=#P%A0F5)^@3NK^= MHN.C$W2$"$-W!5])S'*9N$KO:'!NUK)?-.S!.^S?5NP,A=XI"KP@Z(%/#L.G MD&FX;^'^+MS5/CNS06*NMQWL)P5Q M&'5).\JB3EET4-FCKFCS156"9R![M34$@ZUM?7OW.]H.[O*/ISOH/ P.>K@D MC.ARR]&2\_Z2&.Q;B&/OC87]I" :]I]NW"F+#RJ[9FM@BHO74W0#JD]9O'>G MON?YHS?2]K."T,J M&SF>&1'DD"IC0?1A!6/(<^.DQ_&C,G7JF$:X>_[H_J%,7B=S1R2,>?Z=9FH^ M<@8.RF!*EKFZY>M+J!(J!YCR7):_:%WU]1R4+J7B1276(R@HVQS)SPK$CL / M]PB"2A#\K:!7"7I_*P@K05B2V:12=)HV.$&5H,N=+25@FAZ[2HS,QW+0:R?O-2((] M(_FX9,>HY[U!@1<$+?+Q,W*BY4&T5XZ[Y1A2'=TOY7Y3[FJD-=>@YAJ4?KU_ MXMI&9^,7MON9\C^3"Y+"R-'U+4&LP(E?OO C[UT;*YMFV))9@V.OYMCK2 M-X3I^ 1]HE- 24J!I2#1)<\S77+R#;IBZ7%;]IVNASXR-LVP);,&S7Y-LV^Y M]/HV.=HTPY;,&ARCFF/T/Z6W$?=W"B$*PS\JKS/ H2R>!M25Y[57WDF=XTEG MCN=+P05!8\(8N:/25!KZA;[KV8[L2;O3[]!GQ:89MF36X#BH.0XLU]S )D>; M9MB268/C:W*U.MD,9X3-@-T/A.<\>(! M?5)9ZRS8;7,H%:MNV)9;$^'.XMZW7):5H2V8-MVP+;%_J)/%$_O6T'97(^/K;IA M6VY-HMOO #^T7:]6OP&LNF%;;DV8V\\ OW-U_&R]]I^OL'%WB(.!6%W.NSN[ M/F:/[C,1,\HDRF&J[;WC$QU-;+:]-@W%%^5&T!U7BA?EZ1Q(!L)TT/>GG*O' MAME;JC&ULK9Q;;YM*%(7_RLBGJEHIC6$POK2)I219X+',2H7%W#22OWQ9\#$>#">0K5>$L![?VR&!3.P@(OG)/V>K1G+R<\H MC+/+P3K/-^^'P\Q?L\C+SI,-B_DOJR2-O)S/IH_#;),R;UDF1>&0*LIX&'E! M/)A?E,ONTOE%LLW#(&9W*2EOZY9F#Q?#M3!RX+[X'&=%PN&\XN-]\@6 M+/^ZN4OYW'!/6081B[,@B4G*5I>#*_6]2Z=%0AGQ+6#/V<$T*3;E(4F^%S/N M\G*@%!6QD/EY@?#XOR=VP\*P(/$Z?E30P7Z=1>+A] O=*C>>;\R#E[&;)/PO M6.;KR\%T0)9LY6W#_#YY=EBU07K!\Y,P*_^2YRI6&1!_F^5)5"7S"J(@WOWW M?E8-<9! U1,)M$J@C03M5()6)6C--8Q.)(RJA%'7!+U*T)L)LQ,)XRIAW$R@ M)Q(F5<*D:\*T2IAV39A5";-2#KO]5^Y\P\N]^46:/).TB.:T8J)44)G-]WD0 M%V)?Y"G_->!Y^=R]_68NOGPR;[\LR-6M03Y_<,E6[;DF_+\L21_R)MLWV[T MI=VNJ13XV<_/"=7/"%6H2K*UE[*VS;J14_[=QN=$4RK*UX5!WKQZ2[S3/..O M>&WMA0)9W4%T#SJY?;:<9C"?TU2QK!:,TP&COFR=?7U'WNQ4V\9R.[ 4K6"I ML_:2!(%I^P-3*[E:AP/SM1=M/@B'9DN=USO>J)U7=)KOLPT_?"\'O%?,6/K$ M!O-BJY4/;;I%P@PDS$3"+"3,1L(<),P%P00AC_9"'LGH\X])_/@N9VETT)FT M'?K74DQ?_2)A!A)F(F'6#C8N8<6X]FFN:G1\,7PZU.5Q$-5&NACD(,MR03!! M;_I>;[I4;S8?X9.D'JP$]1#&3_AT6HS3V_0GQ?;5'Q)FZ,<[4!]-Q1UH=@FR MD&792)B#A+D@F*"_\5Y_8ZG^S)_\ F[;>H:3)O95&!)F(&$F$F8A8382YB!A M+@@F*':R5^P$/-2<((6,A!E(F(F$64B8C80Y2)@+@@E"GNZ%/)6>>N]9T;TS MDN6)_YUDFS#(STCJY4'2)N(=2U4.>DSE7-'TB3H2>\T;Z5K[*A0),Y$P"PFS MD3 '"7-!,$&AL[U"9U*%WJR]^)&1J\L4I4IKJ5*I M5%N=N%:%2CF]%8JD&5":":594)H-I3E0FHNBB4JNC2T5[6RI4&L+2C.@-!-* MLZ T&TISH#0711,E75M<*LCCDG-Z*QGJCQJW:>R6(*J- M&OVX RW,1=%$X=5>ERHWNVZ3G&4D93X+GKR'D)$@R[9L29Z\<,M:!0AUN=1C MTTD;3QO[Q:BB=&F4V2G*@M9O0VD.E.:B:**R:A=+E=M8A;(.A-6J):B?!:49 M4)H)I5D533AJILWK#;LM:C)2FVH.-#5W1E9\7<2+DFV< MMPH0ZD-5M,,&'VG-W6)TBC([15G0^FTHS8'2W);VF"@'[2$*IO9[5+GATQ , MOS+F@S ^_BI,G_93%M))N*EH*CVTD)IZ^7.,V2'&@E9N0VD.E.:B:**F:H=& ME5LT5RGS2+(B'[UX27ZW/O-Z+4?TEM'L>-Q*CP91'8+,+D$6M'@;2G.@-!=% M$Y\0KPT3*KU[_?=/HLFY?>55T>1/AAG0=9I0F@6EV5": Z6Y*)JHV-H/H7(_ MY$6IM3R)EV4LS[AV_7"[Y%>60?&"TH]MD 7ERTK\1+E)DPU+\U]G9!-Z7-O% M>9/QB$VA]%9Y0SV4BM8XYQW)&^J-0&D6E&9#:0Z4YJ)HHKQK#X7*/91%^5S0 M;KRXDW(M]+/3]TSDU-YZI4=Z/3*;#.@J32C-@M)L*,V!TEP4391K;910Z5WK MX\OA99#YIZZ%Y:S>(M6.[[>JXZ9(M:.!Q5&0V27(@A9O0VD.E.:B:**D:J." MRHT*R H):$U":":594)H-I3E0FHNBB=JMO0ZJ@WUC"C4[H#0#2C.A M- M*LZ$T!TIS4311TK7)0N4F2V??6,[IK>1C:V&F*K39O7>),CM%6=#Z;2C- M@=)<%$U45&VA4+F%(K_$V;UW3WZ??@'_6L[OK;3)T3B2JX-'-U]2-:#K-:$T M"TJSH30'2G-1-%&]M9]#_^#G;*,'EA8WE2JEKEE8BGAWZY0QN72GQT\04%W1 M)UKC?1YY%;U[?#5VO Z6Y*-I.E<.#K^5$+'TL/[64D?+* M>O?AG/W2_>>[SROM9O)D4WY[ MYR')\R0J)]?,6[*T"."_KQ)^C5_-%"O8?^1J_C]02P,$% @ ;C$)56GW M0(W[!0 LC0 !D !X;"]W;W)K&ULM9MK;]I( M%(;_RHBMJE3J!E^X)25((;ZN-FU4TNZ'U7YP8 )6;0\=#Z&1^N-W?,%@X@R@ MOOT"]GC.<\[8+_;Q'&:X9OQ;NJ!4D!]QE*17K840R\MV.YTN:!RDYVQ)$WGD MD?$X$'*7S]OIDM-@EAO%4=O0M%X[#L*D-1KF;7=\-&0K$84)O>,D7<5QP)_' M-&+KJY;>VC1\#N<+D36T1\-E,*<3*KXL[[C<:U>461C3) U90CA]O&I=ZY>^ M?I$9Y#V^AG2=[FR3;"@/C'W+=OS954O+(J(1G8H,$T)U\\'(P#T%*;UCT3S@3BZO6H$5F]#%81>(S6WNT'% WXTU9E.:? M9%WVU5IDNDH%BTMC&4$<)L5W\*,\$3L&G=<,C-+ V#,PC%<,S-+ /-:@4QIT MCC7HE@;=8PUZI4'O6(-^:= _UF!0&@R.-;@H#7)]M8OKEU]\*Q#!:,C9FO"L MMZ1E&[F"\_^3*XG M$ULV_4G\Y(FF0LI;D# A-XL@F5-R/>_J'WS ^D3=)% MP&F:=?Z2A")]OSDB&^X7;)4&R4PVOJGM#]M"CB6+J#TMX[:*N(U7XC;)+4O$ M(B5V,J.S!GM';=]3V+?E.:Q.I+$YD6-#";3H])SHVGMB:(9.W/$=.2L&_O+4 M%%\-,=^H7?RU2LZ)UB]=?)E8Y.S-NZ93=P3&+"(U%!C[>(PJ&@<3C8N)QCN M"23&Z!V,QC]"#*:NBJ8F,K/ZM9HYUWR%>QOP;_(']Q!1,J'3%0]%*/7T[]^R M&_$%C=/_&F(=%\Q.,S-[FEZFRV!*KUKR<9E2_D1;HTRRVH)9IA5*52FAIZJJ^V)I7^>DK] M[67"35I3 D[5&A)F(6$V$N8@82X2YB%A/@A64VZ_4F[_-R21?:28D3 +";.1 M, <)5F ?')I'D9_FFW23?@J+K.P_.KJ;5'YLW2E>GRA() MLY$P!PESD3 /"?-!L)HL+RI97OQJ=J $G'I#1<(L),Q&PAPDS$7"/"3,!\%J MRM6U[8RP]AOR@Q(*TC.49D%I-I3F0&DNE.9!:3Z*5I?U3J%#_Y7I)K7UR?I% MTBPHS8;2'"C-A=*\DK8[6](;&/6DST>YK,O2V,K24,KRXRI^H#R;P&)\%B8! M?]Z4B7Z^7B@:E]#N;CI[80P&@[V,5NW\9!TB:3:4YD!I+I3F06D^BE87[+8$ MI2N+ DV"7?)P2LE2MN:*K5[$JI)GHX0+-[JYHV'M?- Q37-?Q-":$Y1F0VD. ME.9":1Z4YJ-H=1%O2T^ZNO;T:9U0GB["9:;:J2T+M=MK4M7%[LV?]0DSY/%_\DI(I M6R6B^'-TU5HML+G.EY7LM5OZI:TWM#OZI5LLG]GBB]4\\M8^#Y.41/11NM+. M^S+'YL4"F6)'L&6^>N*!"<'B?'-!@QGE60=Y_)$QL=G)'%3+E$;_ U!+ P04 M " !N,0E5[=,G/XP- !LN@ &0 'AL+W=OG M)]MM'XO3D_RA6B[6^F/AE0^K559\/]?+_.GMR!^];+AKS_<>B_FG\2KE>K/2Z7.1KK] W;T=G_AOV)^%FQ/8I7Q;ZJ=Q[[&U>R]<\ M_[;YX=WUV]%DLTMZJ>?5AI'5_SWJ"[U<;E#UCOQW1QV]BFX&[C]^H?/VU=>O MYFM6ZHM\^O:)XPYOGRW+[K_>T>^YDY,T? MRBI?[0;7>[!:K)__S_[<'8F] 36G?4"P&Q <#HB.# AW \*^"M%N0-17(=X- MB/L.2'8#DNVQ?SY8VR.MLBH[/2GR)Z_8/+NF;1YL[=J.K@_P8KV96E=54?]V M48^K3OGLW:7WY>SWS^2]I[.KSY?TGCY\NO+./BCOZK?_7'[ZY1-=OO?>??A" M5Y^>?_6+=ZGG#T6Q6-]Z/RI=98ME^5.]]?.5\G[\X2?O!V_LE7=9H4MOL?8^ MKQ=5^7.]L7[\Z2Y_*+/U=7DRKNI]W^S!>+[;S_/G_0R.[&?HO<_7U5WIT?I: M7[>,5_+X1!@_KH_9ZX$+7@[<>2 "__VP_M4+)S][P20(6O;GHO]PO^WE_#5U M^FOJ+ ]7>EX/]]N&6\K7/\Y7V MZK\=Y5U>5+_4FU?UQL?Z=_4?ILHK-R5D42UTJ^W/(LE69//'\?'4]Y.3\>.^ MF\WGA+[]%-5\2I!$]G.H^9QX:C^%Q9<\\(#&KPE3)1P]:E3CI!R#()9!S]]/?BI>/ Y6Q3/Q_UG M,+W_>5=M MY^AEQTFZK.6Z%J$T!:41E,8HFCT' C,'@H&U=3<092B2IJ T@M(81;,-->&) M+[ZCWQGJ995WLUG>C\?.0W>8>/_M15 MU#[2)MSPY73C6/GL]R9=ACLO+R1-06D$I3&*9IMN A@_'EHOH;$+E*:@-(+2 M&$6S#379BR\& OWK9=(H77X* MY45>W.=%5FGO/#]6*9$)Q064IJ T@M(81;,=-VF,GPZME- !DI34!I!:8RB MV8::%,87HX'^E7+6/,D+)GY\6"JA>4L_48**:;5";P!];- M !JQ0&D*2B,HC5$TVU 3L03B._[>=5/&.-L+#5R@-(+2>$>S0X4H/E*$39 2 MR$'*L2*\O_W=^OYAV?.915G5Z%Q#)1&4!JC:+;[)MP)HJ%5 M&!K<0&D*2B,HC5$TVU 3W 3RK3.]+CSM&/NE)(D.(U%9R-FR'I($E604S7;" M)"Z!G+@,**Q#+TK)>^*\5J'A#I1&4!JC:/8,,6%1,!U:?*%9$)2FH#2"TAA% MLPTU65 @WYK3^Q0X[1.RRF+.MO71)*@FMV@>#UD#D] $=E!4QXHC: T1M'L^;#7 MDS2X*0G;E81M2\+V)6$;D_Z.@">-!4!THC*(U1-'MJF/@G'-KM%$+3&BA-06D$ MI3&*9AMJTII0OK6G=R6%9C=0FH+2"$KC'>W@^M:Q$FTRF7! NY18HMM:R\]E M%6=7H=$.E$90&J-HMOLF*@J']E2%T* '2E-0&D%IC*+9G?8FZ(D C54[AG0R M*\NX&M8M2%!!1M%L%TPZ$PUKJ1**ZM!K6_*>N*Y3*$U!:02E,8IFSQ 3+$5# M&ZXB:#($I2DHC: T1M%L0TTR%&$:KJ*6WJ>6VV)E-6??>HD25)1;1(7;8J.] M3Y.1(YMAQ;7?Y2U9VGGQ01,A*(V@-$;1["EA"2,<[V0A,<*(V@-(Z;'5Q'3G5C$\O$Z/:ML-52 MZ-T]4)J"T@A*8Q3-=M]$17$TM 1#@QXH34%I!*4QBF8;NO?!QX#VK;BEERH- M#LYI92%GRWI($E22433;"9/0Q.CVK7#H)2YY3YS7*C0/@M((2F,4S9XA)F6* MA[9OQ="8"$I34!I!:8RBV8::F"C&M&_%S;:FPU!65G+VK%.0H((L"MI'UV0V M,;IK*^Q]64N6=EYPT#@(2B,HC5$T^_L 3+B4#.W:2J"1$)2FH#2"TAA%LPTU MD5""Z=I*FMU,AQ545G+VK%.0H((L"MI'U^0S";I9*^QW64O6=5YMT$ '2B,H MC5$T>SZ8["<9VJR50.,<*$U!:02E,8IF&VKBG$2^\Z=W^8RZRRD6)*@@ MBX+VT3792H)NU@J=+V7)N^"\\* 9#I1&4!JC:/;4V/MFJL%?387];BKLEU-A MOYT*^_54?TJ7S[4-\Z/&TV4#4_D5#6OHIB9;23NRE8V553[_UF:#K.>ZRJ T!:41E,8HFCT/3/R3 M#NW#2J%Q#92FH#2"TAA%LPTU<4V*Z<.2,<[V0L,;*(V@-$Z;?5A'+EZE)I%) M.Q(9IV+<]?FPW:4:>H,/E*:@-(+2&$6S9XF)E-)H:*F&1D!0FH+2"$IC%,TV MU$1 J7Q/4>]2#0V$H#0%I1&4QFFS[^S8>;-)>=*.E =4JH.>I1IZ!Q&4IJ T M@M(81;-GB4FKTJ'=72DT78+2%)1&4!JC:+:A)EU*,=U=,L;97FC6!*41E,9I M[YZQU 1(:4> !"K58<]2#;W)"$I34!I!:8RB6;-D9H*PV= VLADTT8+2%)1& M4!JC:+:A)M&:8=K(9(RSO=!\"THC*(UWM*0[ )F9T&HFAU87=]GZ5GMGMT6^ MSE??CY7I5ANA.1:4IJ T@M(81;,=-Y'7;&C[V0R:3D%I"DHC*(U1--M0DT[- MY!N>>I?=J'F+5^/S9V0M9]=Z2!)4DE$TVPR3+,WD9*EG/97#Y%;WH%$4E*:@ M-(+2&$6SYX-)K69#6]1FT( )2E-0&D%IC*+9AIJ :89I49LU6ZT.;XZ0E9P] MZQ0DJ""C:+81)AB:R<$0HM*V?F>8K.N\,*%)$I1&4!JC:/9\,*'3;&@3V@R: M#T%I"DHC*(U1-,M0?V("HLUC1*U]X4C%MD/+U;<>DH259!CNP ]_SP\YX$&4 MW-;/L>T0=EVB6)S"X@B+8QCN8%H$>]-B:)_:RTB8K]"0"(LC+(YAN -?PSU? M,>UJ+YS]8+*9+'2HN9O70Y2PH@S#/7LR+N^TKE169:/']8 M5YOEMK?5*_3-QK(W9\%HW-A^[K^Y\%NV*_\-;;>/#?[TY#Z[U>^SXG:Q+KVE MOJFE)K]N6GB*Q>W=ZP]5?E_/EI'W-:^J?+5]>*>S:UULGE#__B;/JY?%M^W)._P]02P,$% @ ;C$)55481.;/ @ *P< !D !X;"]W;W)K M&ULG97[3]LP$,?_E5.&)I" A)2&BK61T@>B$V6H M#_:SFUP3B\3.;*>%_?6SDS8KHLT>4M7XLY3)GI4H ME=_:M@P3S(B\Y#DR/;/B(B-*=T5LRUP@B4JG++5=Q_'LC%!F^=UR[$GX75ZH ME#)\$B"++"/BK8\IW_2L*VLW,*5QHLR [7=S$N,,U2)_$KIGURH1S9!)RAD( M7/6LX.JVWS'VI<$SQ8W<:X.)9,GYB^F,HY[E&"!,,51&@>C/&@>8ID9(8_S8 M:EKUDL9QO[U3ORMCU[$LB<0!3[_32"4]JV-!A"M2I&K*-_>XC:=M]$*>RO(? M-EM;QX*PD(IG6V=-D%%6?/S:#:OIBY@D! 6HP3*8$6H@#5)"SR'!UQC"BTX':(B-)5G<&), MY@DO)&&1[-I*$YMU[7!+UZ_HW"-T'DPX4XF$$8LP>N]OZTCK<-U=N'VW4?!K MP2ZAY9R#Z[@N+&9#.#TY:]!MU6ELE;K7Q])8IP&(@B7&E#'*8N K4 E"CH+R MZ%#\E:Q7RIH+M/;;77M]@.2Z)KG^!Q)DT9\9*L'V'H/7<0]3M&N*=B-%4 @N M" P(8V1))8Q9>&CE1A%3CVYE3D+L6;K@2!1KM/S/GZX\YTO#EGDUHM>(N&"Z MB*7T)T:0SNT9J/ ?Z:M4^-U&O'&;(U2Z;*L3&[^ K;SX81_/%WV7@'+4,1EF980\H*I MJI;5H_5+$%0%\+=Y]8Q,B-"73T***^WJ7-[HK1%5::XZBN=E.5QRI8MKV4ST M:X;"&.CY%>=JUS$+U.^C_PM02P,$% @ ;C$)545LRSH. P +PL !D M !X;"]W;W)K&ULO59K;]HP%/TK5E9-G32:%P3H M(!*O/J;250389Q,N8#6),]N!;K]^=I*F4 +;5-8OB1W?,E>" F\0.3 M,[U@F9,0(DYHA!@LVEK'O.R9A@*D$5,"&[XU1LK*C-)'-;F=MS5#*8( ?*$H ML'RMH0=!H)BDCA\YJ5;LJ8#;XV?VJ]2\-#/#''HT^$[F8M76&AJ:PP(G@1C1 MS0WDAFJ*SZ87"42)]RKSNT(33MWDP$: M#CK>9#08#N[''NK<]Y%W\VTTKHP'HR&ZO9\.O'&V5$&=-28!G@50D>>HPG$ M,G,S@3CX"2." $?G?1 RB'^2X1.OC\[//J$S1"(T7M&$XVC.6[J0^I4*W<^U M=C.MU@&M7Y/H MG&9V09EE4"[QV']\&7<#.%F[MP76:M2)U5I,Y*^>R3I:[, M!$9#OIL(MTV,?8W9)#X;V< M!WEH0LH$^05SU*-UT/\IN.%6[B-JQ M4"TL5-]DX0H3AJ8X2*!,>,9=VQ%NF+57PO>C[$:U898+KQ7":T>%]RB+*<," M4)<>**VC!/]ZSDY$MN/5*;PZ[U!VSBG3<2*RG734BW34WZ7LZB6G=[_L]J.. ME%VCL-!XDX5K1CE'DTBV*4'JY%JV)Z4F&GORC%<&]B,.E%ZS$-\\K?@[.8=2 M]3.'ZZ^DK"RNT_?ZF94*SG$;"G_ M-PI@(7'&15V:9UEWEDT$C=,&9T:%;)?2X4IVM,!4@%Q?4"J>)ZIG*GID]S=0 M2P,$% @ ;C$)52"P3'\D P B D !D !X;"]W;W)K&ULM99A;YLP$(;_RHE-TR:EA4 @K$N0LB15.RU=%=).^^B02T S M.+--LN[7SP:"TL"J3NN^@(WO/=]S/F,/]HQ_%S&BA)\IS<30B*7<7IBFB&), MB3AG6\S4R)KQE$C5Y1M3;#F252%*J6E;EF>F),F,8%!\N^7!@.62)AG>&CX!JQP37(JYVQ_A16/J_U%C(KB"?O*UC(@ MRH5D:256$:1)5K[)SRH/1X)N[P\"NQ+8SQ4XE< I0,O("JP)D208<+8'KJV5 M-]THCB=+)X')T/8?[T>>[*$$!2P? M(&*9Y&JU\6\NYCN:F26F?6KC-K%_Z<%\ML M&W(Y1Z]]#KW%+\261#@TU!X6R'=H!&]>=3WK0UL"7LC9HW0X=3J@33JV%Z_PJSB#G+-S%]T79I&CJ4JL!W'KW'\O\2!\*BTG@[;;VYR%9![$G?3RO%[_FG\H M,\(W22: XEKIK/.^ N?EN5]V)-L61^>22740%\U87960:P,UOF9,'CKZ-*XO M7\%O4$L#!!0 ( &XQ"54>][X):P( *$% 9 >&PO=V]R:W-H965T M!?S_;2;-.2ZN]-/ZXYYQ[7)T;5ER\R0Q H8^<,CET,J6*:]>5208Y MEA>\ *9OUESD6.FMV+BR$(!3"\JIZWM>X.:8,"<*[=FCB$)>*DH8/ HDRSS' MXC,&RJNA<^GL#I[()E/FP(W" F]@ >JY>!1ZY[8L*.J/+ZS@P M];;@A4 E]];(.%EQ_F8VLW3H>*8AH) HPX#U9PLW0*DATFV\-YQ.*VF ^^L= M^T_K77M980DWG+Z25&5#Y[N#4ECCDJHG7MU"XV=@^!).I?U%55U[I8N34BJ> M-V#=04Y8_<4?S3OL 7S_ ,!O +[MNQ:R78ZQPE$H>(6$J=9L9F&M6K1NCC#S MIRR4T+=$XU0T?7@8O\[N[M!H/D8/R]O)$YK-EZ/Y=!;?3=!HL9@L%^=H/EFB M;VC*>5H12M'I&!0F5)ZA$T086F:\E)BE,G25;LD0NTDC']?R_@'Y -USIC*) M)BR%]&^\JZVT?OR=G]@_2OBK9!>HYYTCW_-]]+P8H].3LR.\O?:=>I:W=^B= M&N]=%FMDOQMI4G4M"YS T-&QD2"VX$1?OUP&WH\C??7;OOK'V*,84\P20%BA M%6P(8X1MNGJL60++8H*ZC;S0W78(#UKAP5'AZ4NL(_5>$DE,O+HT:X+!GF:_ MKX=%MV[0Z@;_:QA8>L!M\(_;+F5W+S8YB(T=#A(EO&2J3E![VLZ?41V[/^7U M\+K'0C^^1!36&NI=7&G7HAX(]4;QPH9PQ96.M%UF>H:", 7Z?LVYVFV,0#N5 MH]]02P,$% @ ;C$)57=%MZ,@!0 7"0 !D !X;"]W;W)K&ULM9IK;Z,X%(;_BL6.5C-2VP )Y+))I#283E>]JMV*R1^I(V'Z;&'>#QD M&Q'X$7V($=^$(8E_7-* ;4>:H;T?>/27*Y$<:(V':[*D,RJ^K1]BN=?**9X? MTHC[+$(Q?1YI$V/@FFE >L4_/MWRO6V4W,H38R_)SK4WTO2D132@"Y$@B/SW M2J_&53+-9/ _>UWNIO>O+R9)\+IE 7??4^L1EI/0QY])IM /++M M5YK=D)7P%BS@Z5^TS:[5-;38<,'"+%BV(/2CW7_REAFQ%R Y]0%F%F!6 SI' M MI90+NI0B<+Z#15L+( JVF G078J?<[LU*G'2+(>!BS+8J3JR4MV4C3E49+ M@_TH>;)F(I9G?1DGQE?W]\[WZYL;-+EST/W\*WY$UW?SR=W5]>4-1I/9#,]G M9^@.S]$YNHX$B9;^4T#1A',J./KL4$'\@'^19[_-'/3YTQ?T"?D1FJ_8AI/( MX\.6D*U,M%J+K$67NQ:91UK41K4WR'RWZ-)4 M O_>1!>HK9\A4S?-FO9,FX<;=;?S>^KX]]1==;A#%S+=G.'[=VRFL? MX>T]0B1]A,Y01$7=0[+C=.HY27\[X&NRH"--=JBQUW>WU]V'K=SYA2[-2,-5'$D(IN MC6+?Z.>*)8>MW&%+Z? D9+'P?Y)T1*9O\MV"TSI_=Q1K3]NPVQ5[K8/V&5;E M&N>0TS8[%=,..6V]PG&5=_6+3Z6=>V8K/;N=3=#,7T9$L/@'FC(N:D34 MS@82YD#","3,!8*5TMK-T]H%&D:ZD)F%A#F0, P)4KA4[/71!%#*KH?*);<[N=N]Y5N MW_B+9)(8+1%9QI3*&6.]OTK*J;\B2)@#"<.0,!<(5LJKH1?3.AVHA\Q 0,D% MI3F@- Q*BKF H)[>-)T1JS,E# &AA 92&06DN%*V, =XM="GPNW4WMR1>^A%' 7V64OI%5SX#\6XIRVY'L'6Z].*)"<'"='-% MB4?CY )Y_IDQ\;Z3".0+BL;_ 5!+ P04 " !N,0E5.65',F\& #4,0 M&0 'AL+W=OQI?!^)_)/ M\7AGZ?*1BQ_9FC&)GI(XS:YZ:RDW%_U^%JY90K-3OF&I^L^2BX1*=2A6_6PC M&%T41DGYP9%B^\1>\QV MOJ.\*_><_\@//BZN>DY^12QFH:&N]]_TDG1 M>=69>YJQ.8__CA9R?=4[[Z$%6])M++_PQS]9U:%1S@MYG!5_T6/9=NCU4+C- M)$\J8W4%2926G_2I&H@= \4Q&^#* .\;# \8#"J#05Y63^LX+,2 MC@_ !^@S3^4Z0T&Z8 N#O6^W]RSV?=71NK?X9V]GV K\:YN>HH%S@K"#L>%Z MYMW-75-W7N<]>)UW8C?W6:C,79.Y-I:#>N8,"M[ .G.J^6*:&Z7YT&R>KY@7 MV8:&[*JGEL2,B0?6F[SYS?6<#R9A(&$^)"R A!$@F";HL!9T:*-/_$BHY9Z+ M#$W3!;I9+J.0J8,HS;:"IB$[01L>1^$SDDPD)L'M>!<],RI,VOZBG6^U.U9& M2!@!@FDRCFH91];QFJ;IEL9(D9-H:]2IM/<*^WSG\3#!@_'0<9S+_L.N+NUV M@X$[:K7SK==SK Z0, ($TW3P:AT\JPZWI0!H0R-3Z)N5UJ.=TZ-!6Y2.O* CCU@[^XM#>5X/Y;D].K![B3ZFF11;E5C($_3U0!2P M8UP')<6>SA0([*;CPY:^U?+8Z0\)(T P3;-QK=G8.F)?J&2(+U4(5R&;9=(D M5TD8[\P]Y]09X-'>E#[M>];'>R4)=ZUA_9^LHC!F* M.4U--_BLLM^-@RYN[T7F=C]'#W,WKP&H5P)%T[7 C1;8JL5,1(M5*851"=S> MN!1CTI+"ZN9H*3JZ#4#=$BB:KD638[O6C&_RE4NUEP^W0JB8B])B T-5=E;< M)VIK>7 K4W&U?>, GQM4 LVLN[H-0-V2BM9Y76I28M>>?'[BZ>I]GN^BAQ=7 MJ&%[%V<,!)"9IE_11B]X#4"]$BB:KDJ3X;KV%%>+%N@_]#E*H\2+=A&X_ M[$%FU7X'CP&H1P)%TV5H,GG7GLJW0AY].ACR@-+F2C=(F@]*"T!I!(JF_S+9 ME!NP\[J0AR%3^3DHS0>E!: T D73=6U*&]A>VN@2\NR(HZ4%K8%4-"VO<5LQ M#]0G@:+IDC45$&RO@'2)>15"CT"GKKL7]NR>CM:BD], U"F!HNEB-"40;"^! M_/%]AJJ25/X#CE$+T$<-0&D^*"T I1$HFJYL4US!PU=&/,BBQ1R4YH/2 E : M@:+INC;E&6POSW1:/D?&E0SO+Y^@!9=N3@-0IP2*IHO15%+P2X\A1&D8;6B, M[FE\Z%>LBK$;X\TU?;NSH_7HZ#8 =4N@:+HB30T$VVL@,RZ4392NC&5DN_'1 M:QYH]0.4%H#2"!1-%[4ID^#S5\8RR&K$')3F@]("4!J!HNFZ-G47;*^[3,-0 ML.(9>!704O41TFQ=1S;$GC8LS#T@0R'?IK)\BK@^6[^","T>O-\[/W,OYJ[AO.]>!.4+!@V^ M?-_A,Q6K*,U0S);*E7-ZID*L*%\A* \DWQ2/O-]S*7E2?%TSNF B;Z#^O^0J MDZ@.<@?UBQR3_P%02P,$% @ ;C$)50R=4 %G @ 2 8 !D !X;"]W M;W)K&ULE95O;]HP$,:_BI554RMM) 22, :1H+3: MIHXBH)OVTDT.8M6Q,]N!]MO/=B!B(X#VAOC/W?-[SHF/P9:+%YD!*/2:4R:' M3J94T7==F6208]GB!3"]L^(BQTI/Q=J5A0",90T A448!Z\<&;H%2(Z1M M_-YI.C72)!Z.]^KWMG9=RS.6<,OI3Y*J;.CT')3""I=4S?GV"^SJ"8Q>PJFT MOVA;Q4:1@Y)2*I[ODK6#G+#JB5]WYW"0X/LG$OQ=@F]]5R#K";Y$P MT5K-#&RI-EN;(\R\E(42>I?H/!5/'Y=W"S2:3M##XVBZ0+/1K]'XX0Y]1/>E M*@6@0A"6D )35. W_3:41-<34)A0>8.N$&%HF?%28I;*@:NT(Z/K)COZN*+[ M)^C?2M9"'>\#\CW?1T^+";J^NOE;QM4%U57Y=56^U>W\7U6M)H>54K=9R=R) MOBQP D-'?_02Q :<^/V[=NA]/N.S4_OLG%./YV#N30H"\94]@R:#E41H)Y! M8S ]]CL6:\(DHK#2:5XKTDY%U;>JB>*%[17/7.G.8X>9;O4@3(#>7W&N]A/3 M?NH_C_@/4$L#!!0 ( &XQ"54<[.0YL ( )L' 9 >&PO=V]R:W-H M965TU[HYI@P)QK:V%Q$0UXJ2AC, M!9)EGF/Q^PHHKT9.S]D&%F2=*1-PHV&!U[ $=5?,A9ZY+4M*W:/IS MNAB;X"N5N.4''1R?H"+E(9EB 1(2A.T:4/-5! M/;[->"DQ2_7\.>&:4*H/40Y=I3T8)6[2Z!W7>OU7] ;HFC.5231E*:3[>%=[ M;PO@;PMPY1\D_%:R,^2=GR+?\WM=>OX#'GA=\#TY07L>@>4+WGP>'1JO:LY^ M-Z=I!)>RP F,'/VG2Q ;<**/'WJA][G+\#N1[=GOM_;[A]BCI>+)(R)2EI": M#R7AC#4_?$54AI+]+U%GU!_525=5ZJT&=BO3S391SQNZFUVO!]6\T>N@]3HX M[-4H1W-!$NA27X/#'?7]%^(/TK]1?-B*#]_OH+KLA7_9"RY\+WQA\5]9M79W MI__E(-;V6I!:4\E4W0K;:'OSQ+;ANL_I];5UC<6:,(DHK#34.SO711;U55!/ M%"]L-WW@2O=F.\ST[0G").CU%>=J.S$;M/=Q] =02P,$% @ ;C$)5?:Z MC,V" @ NP8 !D !X;"]W;W)K&ULK55K;YLP M%/TK%JNF3MIJ'DW:=02)/*9U6JLH:==]=>$F6 6;V29T_WZV(2R9&'MH7\"/ M>X[/N< AK+EXDAF 0L]%SN3$R90JKS"6208%D6>\!*9W-EP41.FIV&)9"B"I M!14Y]EUWC M"F1.%=FTIHI!7*J<,E@+)JBB(^#:%G-<3QW/V"RNZS919P%%8 MDBVL0=V72Z%GN&-):0%,4LZ0@,W$B;VKV6Z(M(RO+:?3'6F A^,]^WOK77MY)!)F/'^@JV/1V@UEYBFNE="[5.-4-(N7UW?Q M)[2*K]<+%-_.T4.\6L6W=VCQ9;&:F<4WZ($(09B2Z'0.BM!@NXY4D+)4A5EJ5X<9)JV#:*/!_H2! -YRI3*(%2R'MP<^&\>,!/-;= MZ%KB[ULR]0<);X@X0X'W&OFN[_7I&89_K)B&NWWP(SE!]X0"RQ?\\Q/JZWG# M>=[/::+A2I8D@8FCOWT)8@=.]/*%-W;?]1G^3V1']L\[^^=#[-&M3K)2\ 0@ ME6@C>('JYFU$\ PBH1+Z[#><8\MI@FP7>=[%I1_BW:&OWU4="1YU@D>#@A>M MK+Y7>=I 1T*E39M'KG1VV6&F_RX@3('>WW"N]A-S M0/>_BKX#4$L#!!0 ( &XQ"55'YNX"* @ .=1 9 >&PO=V]R:W-H M965T3>)PE:3Z:7>Q?^U3.+HJ=VJ2Y_%22:I=E2?ER+3?%\^4H&'U]X7.Z6JOF MA?'L8INLY)U4OV\_E?6S\9&R3#.95VF1DU(^7HZN@OR8UT!1PUL4FVK_+WD^O'<: MC\AB5ZDB:XOK/2=F\NZ8U#_;I[ZOKO-*\^:#).4[T@X^8G0":6&_9F_HCP(K.7<77ZUU5L/3&FXR_^Y MRVT[WPDC/ YMN.>%%MXO.[4K)9D769:J^G=;F4;H^L!@9D9SFGI?;9.%O!S5 MYZ%*ED]R-/O^;T$\^=D4+Q+&D3 !@G4&@AT'@KGH,\NGZ=I9Y1L]$L:1,'& MQ7M8\[WU-*,L.KL8/QDBC8Z11D.1AJ9(G56^D2)A' D3!UAT$FD83:;F2.-C MI/%0I,P4J;/*-U(DC"-A(NY'6F=JCG1ZC'0Z%&EDBM19Y1LI$L:1,#'M11I$ MS6?,%.G9,=*SH4AC\GV2;7\F5X]*EJ9XG03?>)$PCH2)LUZ\=!I:/K'GQWC/ MG?'.ZWZLK)OW7;(A'Q\VZ2IIVOF?R'VADHTI:R?.-VLDC"-AXKS_40ZC^-P< M=C#1S??$&??G>LM)N5B3JU4I9=.CD?^3W^3+KS*7IK3=.-^XH30.I0D4K3LP M)U84 'KG%H(:#B2-0VD"1>L.!]7#0=_40;O+O < 2>-0FFAIG3/0E-I.0%H1 M Z?X6/MH=YEWL% OA-)$2^L$>Q9;OD8#K7S!H/,9NVEWF7>P4.N#TD1+ZP9+ M+=X7:/$+!LW/V%.[R[R#A;H?E":"OOT%++#TU8'6OV#0_P8[:S?".V2H#4)I M(NC[8!#;NNM "V'@-D+O_MK-\TX<*HM0FFAIIW\G.F-Q8$E<^V+@%D;=6=_+ M,C-&[ :$Y*7NT4W]W]Q=Z1TGU X'CBHR'54W8NV,@5L:=<3RBVKGD+:R3(NE M,6ZH,D)I?.! J?6C(-Y2V9WBT-)(W=)XM:KSKD\@0@BE"12M&[H60NHT'+.ISY,\3S*IRO0+^<^-S!YD M^5]C^E!/A-(XE"90M.XH:4^D%*#M%&J-4!J'T@2*UAT.;9?T;7;I+O,> *A= M0FFBI9V>=^/8,E%#M5S2M\FEN\P[5ZA<0FF"]N4RCF-+KMHMJ=LMO;MS-\\[ M<*AT0FF"&J0S#$-+XEHZJ5LZA[MS-\ [8O?NV'M]#MT/@:)U8]<:2MT:^J86 M$FJBM&][=#+YIB'ET&T*%*T;NC91ZE:N=BE5IX.\J5//=AFYRO/FI/.Y>$DV MZH685@]=N_'> P!U5RA-H&C=@=(^2\\172348Z$T#J4)%*V[BDW[;NCV7=OD MC[O,>^D:U'VA--'23K]\;4M30FVTH=MH;!4 MI;$W=Y=YQPJ53BA-A/VI2FNL)VM9!U72..WC+O..%;N %;N"M3]1:8U5FV0X M:)*#DSYNA'?$4*N$TD38M\K(FK&VRA!LE6Z>=^!0JX321-BWRJDU<"V5H=OB M/!IMKX5,:R$;U$)CH^TN\XX5JH50FF"OUT*FM9 -:N%@H^U&>$<, M540H3;"^(C)KQMH1F=L1O1MM-\\[<*@\0FF"]>4QM@9^6G\PZJ[S'L H/X)I8G(X)^V MJUVEWFG2OV_CK8 M&^P8)B:997UQI!4P9+%?[.PQ6 M9%'L-=#*_V]^X;Z[VW'V%U!+ P04 " !N M,0E51)E[6GL" !;!P &0 'AL+W=OV YVT'S_;22/8 M@+43-XD_SOO8YXUS'.RX>) I@$*/&XTS0G,G#.S85(0!+Q6C.4P%DF66$?%S"(SO!H[G/ W, MZ"959@"'04$V, ?UM9@*W<,-944SR"7E.1*P'CBW7C_JF'@;\(W"3NZUDE5#RKQ7H'&0N7LS1;1RAT7V\&,>?[N+1^&Z.WJ');#&] M0HPJNB'V0[V)0!'*Y%LD4R) (IJC"65,S\D *[TE \9)O?RP6MX_L?R7,F\A M]^8*^:[OU<0CE-$_*$13O*ZEN(@JR(XPHO.,F&\UHV<87N\( VMC&W?]QEW? M0MO_X^XQMRI"';C5:=SJ/-.MA)>YDMJ8$[_$\"SHI<>M\Y?'[4.+HW,15:IXKY*9 M:V="Q(;F$C%8:XW;NM%B497RJJ-X88O;DBM=*FTSU;.J9?- M?1K^!E!+ P04 " !N,0E5_]RV*W," #3!0 &0 'AL+W=ON_>33 IEH9M[(VV_8$5A Q3;1F(>>SP AFS1$;&KX[3ZTM:X.%Z MS_[)>3=>-D3AA6#?:::+F7?F088YJ9F^$\UG[/Q,+5\JF'+_T+2YDU,/TEII M479@HZ"DO'V2Q^X>#@#AZ 5 V %"I[LMY%1>$DV26(H&I,TV;';AK#JT$4>Y M?2EK++^8KY>7<'%[O5K>K.?W5[.[^F.>6:W*3[VY%H M!Y*]%3.W(*]U+1%(0V2FC@F-GE].&$8?)F?_78Y_T&@ERJT;)PI247/=]ER_ MVT^L>=NH?]/;<7=-Y)9R!0QS PU.3DUUV8Z0-M"B2Z$W@>V0#_'DS]02P,$% @ ;C$)55=X6/XE! >Q( !D !X;"]W M;W)K&ULK5AK;^(X%/TK5K9:S4@M>1*@"TA VMV. MU$ZGE!GM1Y<8$DUB,[:!V7^_MA,">1 "X@O8SKW']QR_KMW?$OJ3!0AQ\#N. M,!MH >>K>UUG\P#%D+7("F'Q94%H#+FHTJ7.5A1!7SG%D6X9AJO',,3:L*_: M7NFP3]8\"C%ZI8"MXQC2_\8H(MN!9FJ[AK=P&7#9H _[*[A$4\1GJU:(2-"$9IS"0'% MWP9-4!1))!''KQ14R_J4CH?E'?JC(B_(?$"&)B3Z$?H\&&A=#?AH =<1?R/; M?U!*2 4X)Q%3OV";VAH:F*\9)W'J+"*(0YS\P]^I$ <. J?:P4H=K**#<\3! M3AWLICTXJ8.CE$FH*!T\R.&P3\D64&DMT&1!B:F\!?T0RW&?_[T#X]'TP0.3K\^O#R_3T?O3UQ=P!]ZF,P8^>8C#,&*?1<-LZH%/-Y_! M#= !"R!%#(08S'#(V>U!PWM U@QB7S3>Y.I]G8N89<_Z/(UOG,1G'8G/!L\$ M\X"!!^PCO\+?J_=W:_QUH54FF+43;&S5 GY9XQ:PC5M@&995$<^DWOT94N%N M'G7W+NX]Q\;.AM]6>/81/#G"M^!E'7\@"L@B'<.J84IPG&H?4H0]?"-X@QI&_$_$6C-$RQ#C$ M2S"&$<1S5*5F@MI6J')KW@P=P^[T]2/OA%&.53MCU:YEI=;] MDD*LB&%%K(I%+%+<1RGN M=RENPR,A[;9[N &V2M.ITJIX)IPPRA,_R!3-,TZ%QO.H'O7-C-L#R3J%F @\@3U<$\-=43])WD'V,,FSC+A- MBI.%@0@M!*31ZHC :/+2D50X6:F[_P?AG,2J&"#H(RH-Q/<%(7Q7D1UD[TW# M_P%02P,$% @ ;C$)57S5(N:5! 2!8 !D !X;"]W;W)K&ULM5A=;^(X%/TK5K9:S4AM$SL$:!>0@':U7:DM4]H9S:-+ M+F UB5G;0/OOU_D@@1#2$-$72!S?ZW..X^L3=]9_,-(O+? @DXP$2 M,.T:?7P])"0,B'K\9+"66]>^/H?2 @Y8;X) M]V3TB]9)7\M DZ54W$^"-0*?!?$_?4^$V H@SH$ D@20J@%V$F!'1&-D$:T; MJFBO(_@:B;"WSA9>1-I$T9H-"\)I'"NAGS(=IWJW/U[NGG]?H$%_?'N#AH_W MH]N'9X$Q]H&\WH"CSY'?=XV5\@[Z=?4=GR$1R3@5( MQ +T$C ES[<:GN=\*6G@ZL:SG?N.J32)$(HY20 /8L#D & ;W?- S26Z#5QP M=^--33Y5@&P4&)#2A/\N@TMD6^>(6(04X!F6A]]3H<-Q4?@.'#N=$#O*9Q_( M][#T7T$@/D6/D>Z%$L4I&L4IPI5_+1=T EU#+VT)8@5&[\\_<-/ZJXC?B9+M ML&VD;!MEV7L)QW,41+3/T0!F+ A8, L5&(%@W"T2(,[J1%G#2K7J.;B%.^9J MF]@GG78 .RE@IPI@!.\@)DR"NX%>A-+9 W"!'2N'LG2\FO(W4S;-2FST=C % MILK9- O86'DVI>/59--*V;0JSLV"B7(NK7TN5SDFI6/59-).F;2/6Q:ZV)4O MB/8>H<85)CE*^YT.+XBK%.K5,0N"OGIP!.RK?=@MQ\G!+@50RH$:?H_5& M'9JHLZF0:'%0G7B\]M;LX\MF?O8_Z[7+AF1LR+&%O Z%>!#PS)9>MO5DM15*7 M:>9$<"4KDJNR]0@[15/;;.4).\>0?B%'$_D4A(MOL+SX,STX(JNY[.Y M%ZE&DRV-U"&-RD>UT0=0(9&-_/C#$K>12S^*OKN&%5,U-JE(HR#5KCJ9S\(U MC-:)E2I'L*%'4J7(8:6^PK21S+212_KPMZ-;#5*MX.2.;, MR%'.K/!%3]FXE>B02G1.:M+,K3,Y'\0L.JJ4>ADN Q4?3J6MZ7%H/SH$S+4/ M\/4P/M3,TL1GK/=4:",ND0=3G=*Z;.GM6<3'EO&-XHOHY.^5*\7]Z'(.U 41 M=M#/IYRKS4TX0'IXW/L?4$L#!!0 ( &XQ"54-C%"FAP( (& 9 M>&PO=V]R:W-H965T25\XTQ[I*IXQE!R#!6AH'H7XU7R)@A MTC+^[#B=+J0!'J[W[#>'.+NWPFAB_F M3-HO-*UOH"/&E50\WX&UG=.B_9.W71T. /[H'8"_ _A6=QO(JKPFBD2AX T( MXZW9S,*F:M%:'"W,I:R4T*=4XU2T^/%R]_P;YK/5XAJN'N^7BX?5[/GN\0%. MX890 35A%0*1^M9*4T<))]>H"&7R2^@JK<#PN/$NVKR-YK\3+8![7JA,PJ)( M,/D?[VKEG7Q_+W_N'R7\7A4#&'E?P?=\_PC?J"O'R/*-CI;CM*<>?4V?5M'WL#S)N/0K7LT33I-DZ.:%F^E;C8=6C_; M> .EH#%"S1E1E%&U[1,RZ1%R?G;A]PL).B'!QX0PFB+P%/C^[7ZH.L?)Q[!% M(B0,(3>/&7Q(R%;V7:E[T)B#75 M"3!,-=0;G.G"B7;BM(;BI>WR5Z[TS+#+3 ]I%,9!GZ>&PO=V]R:W-H965T%Q&;FF9EG[,G8XQVAWU@$P-%+FF1L8D2FR981 MI)A=D1PR\<^*T!1S,:1KD^44<%@HI8GI6-; 3'&<&=-Q,7=/IV.RX4F!UQ.6%.QSE>PP+X4WY/Q@ M1FU3*AZ^OZ)_+H(7P3QC!G.2_!V'/)H80P.%L,*;A#^0W>]0!=27>$N2L.(7 M[2I9RT#+#>,DK92%!VF"T%7HG%-Q*P6TI.*<4>I5" M[T4[!"5T@)-OA3L%]J"KSB3"V7!J?@W%GI\&OSY M=/OXS^7L9A'X:/[U[C[XLKAYO/WZ!5VB.4G%>F2XR"B\R'= . O1)J.P).LL M_A="M#R4^N@#QW'"/@GUIX6//G[XA#Z@.$./$=DPHW5>'\G/7@W=8;9+CU G(+/+=S :'C!:1*= G54T/)FGC--84"!9+7=VJA!@'] MFH!^)P%/IXJ3*MX2JG_@@.>,K%:\G?;.76C]HY"/+0::+#;X&]3\#=['WP7* M@<8D1*(]097,*5X[39R[T76"^=W!VV@/F"(7I>4GPQZB$.]5'ZU DU>-''EU MCKSWYHCD\LE$&\$CT3 D(%J(#*IZL!6C.%NK,N8=[83!T&EMA$ZGSDV$=[01 MC@P&F@PV.![6' \[.5Y@P=T%6D,&%"<71>.#0]&"Q8Q3+-M;%8V=F.D./JJ186E*RLZT7RM:($NM&96W@Z-=N<9 MZ&)89M@^HBADO'ZK4I@']R\IT'5Q\<5$.)N,ER?I M>K:^7+LIKI1:\S/[>FXKYGUY&5?<][S!ES=Y=YBN8]'N); 2IJPK3Q0U6EZ. ME0-.\N+VYYEP3M+B-0(< I4"XO\5(?QU( W45Y33_P!02P,$% @ ;C$) M5=C7'O<%!0 8QX !D !X;"]W;W)K&ULM5EM M;^(X$/XK5FYUZDJ[#0X)A!X@M22Y[4G;5K3=^VP2 ]$F,6<;:._7G_-"@,1U MH>O[4O(R\SR>9VQ/IAYN"?W)EAAS\)(F&1L92\Y75Z;)PB5.$;LD*YR)-W-" M4\3%+5V8;$4QB@JG-#&M3J=GIBC.C/&P>/9 QT.RYDF$$QSR' *)GPV>X"3)D<0X_JE C9HS=SR\ MWJ$'1? BF!EB>$*2O^.(+T>&:X (S]$ZX5.R_8:K@)P<+R0)*_Z";6GK. 8( MUXR3M'(6(TCCK/Q%+Y40!P[P+0>KXBC\9"2+:"YM4#++XIT%=Y"X#C+9]8CI^)M+/SX>.K_\.^> M?3#U)_=_WMT^W=[?@0L/L56*,0C0^R1#-,--L:__P9[G3]DZ=$)YND$\W6"!9K CM)JUVFU5>CC MZT34'92%&(@*!J*8A62=<0;$#<5\33,&Q&8 T,Y,NBV4%+V"(B]SFW%G:&X. M,ZDI7-$5_G* )-8$?9Z]79ZREC?,YF<9+@2*R/$,<;-$ODBZ)$<0ZFC3VP M&LM"R71N:GJM>=HB]'42!NT(8=^5+XU^+6Y?*:Z'YYC20MP-SM98)FR_1?L5 M=MQN0UHES[G2GD3IZZ0,9)1P(%?7K=5UE>K>B2XF%)]85'SK \08%AO]11(C M,:%C'F/V62:WVQZ(,X -M96\YZI]"J.ODS%P6TO'>4/J02WU0"GU$^$H =.W M9_&@O7ALN]]OZ#IH#&THJ^M83<':4-"!3<) &=4'=U;8V3I'OJ97[4:ANUVZ()K5RW(9J$BO'<9H;IL1*[*H-;0-U6!^5[:"_ M@TK9JFF65R1"1>N4]W'U.M^M[U>IH$K@<[\TM*)Y%9HC7Y55>MHVK2FM:U3' MR;'VR;'>V0EF* R)5'VEY]GJZT3SM*+Y6M$"76C'&=UWPE!+*PRU]L):T3RM M:+Y6M$ 7VG%V]PTQ5'?$[U9NV&X(!X-F49Y(K"2E6V(%!QWH-+*LC M^ZAR^[86JKN_71F:BC*TR.)_12&ZWV *GN(4?P$/F(:BZY4J6N)"Z[#'OK0' M34FE9FU-I6;MTB$UZ[E-3?^/7A/NFTVH[C:_X71E3E"6B2(N_R32V=)-M*)Y M6M%\K6B!+K3CO.[[7-C74D-T]I03K6B>5C1?*UJ@"^TXN_L^&ZH;[?=K2+OC MM)U.K[GA:6VK3^+TM7(&NM#*/)@'9V IIHOBM)*!XE_6Y4E&_;0^$;TNS@$; MSV_@U01*GGOPRB_/._?PY?'K=T07<<9 @N>"2E0=419H>:)9WG"R*D[@9H1S MDA:72XPB3',#\7Y."-_=Y 3UN?+X/U!+ P04 " !N,0E5#FJ%A;4% G M,0 &0 'AL+W=OS<-)9\ M^!SR'.F-WHJ9[++\N5AS+M"W)$Z+Z6 MQ.;:LHIPS9.@N,HV/)7?K+(\"80\ MS)^L8I/S8%D-2F*+V+9G)4&4#F:3ZMQ#/IMD6Q%'*7_(4;%-DB#_YY;'V6XZ MP(/#B47TM!;E"6LVV01/_!,77S8/N3RR&LHR2GA:1%F*,Q#42("^>.%SWDI8 M>X#";2&RI!XL9Y!$Z?YG\*TNQ-$ R=$/(/4 TAW@GAC@U .<2S.X]0#WT@S# M>D"U=&N_]JIP-!#!;))G.Y27T9)6?JBJ7XV6]8K2\D+Y)'+Y;23'B=F"?64? MOC"T8/./[S[Q1O-JUCQ'MSP-U_+R>RZ)]4F%O)#4B27D,LK)6&$]Y=O] ME,F)*3OHO$N6KZDA.=3PEAB!OVW3*^38;Q"Q"=', M9W[Y<*Q;SO_+SEZ=72F&TUQ03L5S3_":[M^@?]'G[#$(PTS78R.EE,?K8A.$ M?#J0^E?P_(4/9C_^@#W[5UV!(6$4$L: 8$HKW*85;D5W3K5"N8O+FPW]^;N, M0?>")\5?NJZXD%V!A%%(& ."*5T9-ET9FF^0[[KR!CWPO#PG?S/KFK+G^16O M_,7_,K.OB..Z$^OEN-S:,-_VU#"J#2,>5L.8-LP=-5'*VKUF[=YEXG!K%@]E" FCD# &!%-:,6I:,8(6AQ%D5R!A%!+&@&!*5\9-5\; XC#6W*=X['3N M^KDNS/E.&[0PW_8[VJ"'.;Y>'/QF[?YEXC WBX.1TO:B)0(T!I5%0&H.BJ;TYLFP86"1J8.?&ML<=D="'.7[GV8#JXS >=71" M'^>-L%XH,&DK0"Z3"FJ6"C.F]R4)2:.@- 9%4QO2FC[L@,L%J ,$I5%0&H.B MJ;UI72 VVIG7R(6K=1R8=/4"U.'ILPZ[/H=!957+V=HW?,:_';2'G=$>(Z;W M]0U)HZ T!D53&])Z2NR!:P^HP02E45 :@Z*IO6E-)C:ZI==H#ZC+K&G=)Q7? M[3[1@#I(?59WZ)QX[FG=(3YC#P_:\_:,]A@QO8L(2:.@- 9%4QO26E;L@VL/ MJ'\%I5%0&H.BJ2]E6@M+C#;L%=I3 SOW+7&ZSSWFQ'V+KL^*O8X[8U!9U7*V MKI.<<9T'[7DGM>>.)QMK'J1I\!@5VE(:87VO;#D>1D@OU]EF3@< ME F:OXV8_0=02P,$% @ ;C$)5;T7]H+R! OQ\ !D !X;"]W;W)K M&ULK5E=ZB4QXIYSKW2NKH0T.F#R0C<(,? ] M2W,ZUC:,;:]UG<8;E$7T"F]1SM^L,,DBQA_)6J=;@J)E",?2)$>/!-!=ED7DWUN4XL-8@]IKPSQ9;UC1H$]&VVB-%H@];1\) M?](;EF62H9PF. <$K<;:#;P.H5L 2HL_$W2@)[]!T95GC%^*A[OE6#.*B%"* M8E901/S?'DU1FA9,/(Y_:E*M\5D 3W^_L@=EYWEGGB.*ICC]EBS99JQY&EBB M5;1+V1P?OJ*Z0T[!%^.4EG_!H;8U-!#O*,-9#>819$E>_8^^UP-Q N \8H!9 M \PNP'X'8-4 JR_ K@%V7X!3 YR^?7!K@-O7PZ &#$JQJM$MI9E%+)J,"#X M4EASMN)'J6^)YHHD>9&*"T;XVX3CV,2_F3_+KS=P'GV:(14E* M/X-+\+28@4\7G\$%T '=1 11D.3@*4\8_7+2\,<&[VB4+WGC1>MYI#,>9.%* MC^N ;JN S'<"LL ]SMF& C]?HJ4 '\CQK@2O\\%I1LA\':%;4TKXZRZ_ I;Q M!9B&:0KBF1?#@__4]_.'@6U)83;):)9_U#M\T MC2@%> 46#,,7D&[$!#C+..;A;K*\VT,9;RD)_F:KPM\]4]BT=!6 M/IR3T*#'MT6=X9A*0SEW-@E\.K8'84<"E3X#@<^!Z5IF1RF!F3UTW'>D*)? I$DNEST#@4R26P$PBUJ 1:]"K$($M(BVA M9-.HHO1.9[AQ9;@=8:2.SQ5&[-+JZ*+292!T";NR?#06+56\1A7OAU61S!BO MERY2U^?J(G;9U46ERT#H\HTN'XU%2Y=AH\M0NL7S5RO^D5KL\4H5^& MD80EB%Z+)!FJW.6I))NI)/-5D@4JR4)%9*UT@<;Q^]603N2;G"67QUPI5T#A M5Z?QIKI[ WO0F;ER9^%#G+LYQNR5=ZLB/R"3VG6_*5GMGT MZF?X461M,8['+%!^SO+[MKA2$(^_%'GV9%7)-E/*YBME"Y2RA:K8VOEQ/%6" MCNH:K_*@9JJ4;::4S5?*%BAE"U6QM=/F>,(%Y4=]C]5)W*G9V= M!&]].H.!VZWQ2H^P>O4S_"BR2@S]Y+HP0V1=W@13$.-=SJK+F*:UN6V^*>]8 M.^VW\-J'@O:@N)TNKR>/]-75]GU$UDE.08I6W)5Q->"ADNJVN'I@>%M>5CYC MQG!6_MR@:(E(8<#?KS!FKP^%@^;.?O(?4$L#!!0 ( &XQ"54!9L^G2@4 M -$B 9 >&PO=V]R:W-H965TI)1YP;\IS$J;[N1,:LKAQ'!Q%/F+Z0*Y["-PNI$F9@5RT= MO5*%?7]+" _XZO@6[VS M3;)+F4OYE.W\%EYWW*Q'/.:!R1 ,/C;\CL=Q1H)^?"NAG:K-+'!W^Y7^2W[Q M<#%SIOF=C/\2H8FN.Z,."?F"K6/S16Y_Y>4%]3->(&.=OY-M<>ZPUR'!6AN9 ME,'0@T2DQ2=[+H78"? .!?AE@']L0+<,Z+X-Z!\(Z)4!O6,#^F5 ?NE.<>VY M<%-FV&2LY):H[&R@91NY^GDTZ"72K%!F1L&W N+,9/9X.Z-_/M+/#X1^A?<9 M.9MRPT2LS\E/Y'$V)6ML13>_S $N^ #)46_JL6M[X5^/LZOB"^ M]Y'XKN^W].?NO?#T@KC#/-QKD^.(\*Y[,)S^Z_"&&-VJ,+HYKWML8;1TZ;9 M]-H1V1AWI5F?SX@S=P?VY3%Q,VQ811)%@C#[TJ#ST;?3(S M,G@B0NLU#[,;+I!I6@ZR6V$B$K"5,"PFB@G-VW)DQ9^:HP(VR&'9'+29=$>^ M.Q@[FUWQCSJ+(G6LH6J_4K6/IRHY@S.*X>^\36%K4Z('YG[<2IXF/"*!*L(;[GUJ[$_?_FY[*MQIPZ=(?=-[FP=^G49*#2*!:M MF8X=D^C9TU%ZORP?,%>+H+7D2\AH1V?_PNV_E=G:U,DR8](H%JTILU_+[%ME MOH?EC@QAW4. ;D#FO."-+(4O2KQ5>3OWTB4A>VF+O+-'GIP-3!K%HC6S41M@ MS^KK)@\14",9AX7PEKKO[H_U;XL>U=RBTB@6K2ES[6\]N\&M989!7O-@G?UR M2(QB(2S]#]7M[3M0SU+QF(9XBDJC6+1F*FI3[-E=<3W^@!^+Q%R\CC_@![@J M;X-B+&)+Q0_ZA'>:&9 D_^&N-3N8MG:*2J-8M&9V:IOL?0>?[+4X2+^_MPZU M-WVR[*@>&(O6E+TVR]X[;KE8^RB>T^%&",G\A6R94@RL.Z8@L.%A9 MI@DC*RA_D+_5S98DS]\I?7>_].T-GBHV*HUBT9IBUV[6M[O9FS#,5S8L)L$) MNGO'Z8YJ;U%I%(O6U+VVM[[=AO[!ER YJ-TZ:Y;!NRL5?T]<5+>*2J-8M$)< M9^]^=;1Z7N,F?TK!J4\O'O;XQ-12I)K$? &A[L40 M%B:J>'ZBV#%RE3\@,)?&R"3?C#@+N'$*@/T?Y8 M84%M[/M\WWWGNP2W@U*M.+V;4ZJ<9<9%.73G2A4?/*^%F ?.T;=WZ9>+S_77(WO.>8VI_?B,5:8"])>EW+,HV M.6$)]?U#U#PIY8ZF5BV]NBM'@S07F^8,7&/0&DA&G4?"A^Z8<#:1#+Q2DC&^ M,N8N&*8YSZ6C]%.A1?E@*7\9V#&!JGHR)7%:Q303S>U(OWP'6,Q#(.&\$ M=EUC& T*HA25XD9/JL65\0GDU./[5:$5SB19^=V>NW&H;CK())<)E4T8WUV; M1@-.4Y CV6P.=Y47'H!*Y9D>)(S,J!IIY3S.WB;?$^WN)=IJ[I5 M2XAFJ 750T-C)L#?9C/<;=K>BWB=@CWFZM-"IR.J.?0+O94T9Y1?5QKG0FW3H2-U8&3]]#] M!J=]O@GJ3!:,*R;JV9PE"15/#H::7I&)_N-UBU^O3VA*%ES=-^#0W8R_TH0M MLKA9=0L;4:_:C+] >G[8'/MU+"82NJ3)N)[*V:0:.GJ@H]87..PB-]5E1S ? M@]D1P+ XF +,QWAAICO&S(N/I@<>P^L;[LF<9Q M$(0AMJ/CL57!&-NW,(0?.QNF#3RP.!#I>7N-5QOOD/U]@-5T7X=@F>*=B&6* M[S4@]GT#CSBV5QN+ QY8%;#>@?CV.-!3=I\@@*IBVK G&$?B&$.@%^T]&H;( M[H3PL=<'>TJ"(([M"&!V!4& (? TX@BF #1@2!!4WX,[WT?>^GO*V_Q'=_07 M4$L#!!0 ( &XQ"567BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:G! WB@ \ !X;"]W;W)K M8F]O:RYX;6S%FDMSVS80@/\*1H=.>U E\:$D;I096()MSDBD0E!.?>K0$A1A MPH>&I.(VO[X@6<7+F-[VLM6)(DC#'T$ WR[ ]T]Y\>4QS[^P/],D*V>#0U4= MKT:C##^_/ M=:V+$3S)*[6M=)Z9PKK@7JNG\OEZ?]$#5BJ,YWJ;VHW M&XP'K#SD3W=YH;_E614GZ**OFCJ;^V#!^5>;F]NQ4Y3JL6^?:4JJQJV[%020V8E0=]+ K@&G@YP'_D+X4BR8^26#I;?@ MD3FYYDONSP4#D!8":5T0\@\+0-H(I'T12!F9PTKX -)!()T+0G9:TD4@W4M" MV@!RBD!.:2%]'FU"P8(;=KV1GB^D9-PWD)O5BH"\0W#>T>/(R(S32+*?XO3X&PNB.Q$R+J6( M8)--QMAD/::EO.%>R.[Y4OD!+-48AM\CV@Z27#1&(1BP2/;1IKT31B%G*)+82NG;,AQ,0LY))_ M)(!@=G>-,0NYQ!;Z)SGOR\WKL0XQ,0NYQ!9"UA"&+(1KV"YF(9?80BBFK" F M^JW I79VZIDSUA 3LY!+;*'7^^:0S?,48F(6^=/"#W\#4$L#!!0 M ( &XQ"57U29+, 0( %XD : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDMNHT 4A>&M6"P@Y?LB22O.J">91MD @ M'O0DJC-"!>+RB\$G!#P\YT,W[?M3V>V'LO@X'DYEU>RF:?B54EGO\K$K-_V0 M3^5\WX]"I-JAVD M$*3U@PR"K'Z00Y#7#PH(BOI!+02U]8-N(>BV?M =!-W5#[J'H/OZ0;)$&9<$ M23.L";06Y%H(O!8$6PC$%B1;",P61%L(U!9D6PC<%H1;".06I%L([!;$6PCT M5M1;"?16U%L)]-;9PS:!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN! MWHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-GM90J"WH=Y&H+>AWD:@MZ'>1J"WH=Y& MH+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+?/7G83Z.VHMQ/H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';./ ME01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'JWJ'=+H'>+>K<_J7>9/@^Y7'N^UGC] MGZ1Z.I^;KY>_++]VSF["!><$OQ,]_@502P,$% @ ;C$)5=9,P)+@ 0 MXR, !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707XFR18WK5WF( ML@&VT 4_8)()C9K$EFV@_#U."I5 I:(J$G?3J+4]=^*1SJJ7#V^.0K;NVC[, M\V6,[H*Q4"ZI,Z&PCOJT4EO?F9B^^B?F3+DR3\3$=#ICI>TC]7$2AQKYU>4- MU>:YC=GM.OT<&MO/^^I8R^4@HTLEQ3U@V M+IRD#3G;F3"L_!SP<>[^A;QO*LH6QL<[TZ5=;-VR$-]:"L7^$CMZM'7=E%39 M\KE+1XK@/)DJ+(EBUQ:;HB?[DV.Z8=I\\J/SQS+[ M/.A;@8V/X^_XZXRW]0_L0X#T M(4'Z4"!]:) ^9B!]G(+T<0;2QSE('WR*T@B*J!R%5(YB*D=!E:.HRE%8Y2BN MNCM:L_CA^? M16>:_C.?C?_MN7H'4$L! A0#% @ ;C$)50=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !N,0E5 M&I=T8^T K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " !N,0E5F5R<(Q & "<)P $P @ '+ M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &XQ"54$^1DLW 4 M .0? 8 " @0P( !X;"]W;W)K M#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)58"( M#WZP @ E@@ !@ ("!_!0 'AL+W=O(7 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ ;C$)50]3LP(("0 ]2L !@ M ("!"BL 'AL+W=O(@ M& @($9/P >&PO=V]R:W-H965T&UL4$L! M A0#% @ ;C$)5=9IY!K\ P 1 D !@ ("!Q$L 'AL M+W=O&UL4$L! A0#% @ ;C$)52Q(OMJX" 'R !D ("! M %H 'AL+W=O&J32@$ !+"P &0 @('O8@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ;C$)5>CX@_5> P =@< !D ("!EFP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)5:RG)_CI"0 !X !D M ("!MIX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;C$)547KE>!L @ M04 !D ("!%K$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;C$)51HR=#A/ P ,PD !D ("!Y[L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)527 ?0R& P >@X !D M ("!_=< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;C$)56S!,+SA P L0T !D ("!VN< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$) M5?DRRLV9 P B!0 !D ("!U_( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)5>W3)S^,#0 ;+H M !D ("!J@0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)52"P3'\D P B D !D M ("!N!@! 'AL+W=O^"6L" "A!0 &0 @($3' $ >&PO=V]R:W-H965T MC( 4 %PD 9 M " @;4> 0!X;"]W;W)K&UL4$L! A0# M% @ ;C$)53EE1S)O!@ U#$ !D ("!#"0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)5?:Z MC,V" @ NP8 !D ("!-S ! 'AL+W=O&PO=V]R:W-H965TP( %L' 9 " @4\[ 0!X;"]W;W)K&UL4$L! A0#% @ ;C$)5?_&PO M=V]R:W-H965T&UL4$L! A0#% @ ;C$)50V,4*:' @ @8 !D ("! MTTD! 'AL+W=O&PO=V]R:W-H965T 9 M " @>Q0 0!X;"]W;W)K&UL4$L! A0#% M @ ;C$)50YJA86U!0 )S$ !D ("!*%8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C$)5=<#[F-@ M P WA4 T ( !OF8! 'AL+W-T>6QE* #P M@ $R:P$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ;C$)5?5)DLP! @ M7B0 !H ( !/7 ! 'AL+U]R96QS+W=O XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 231 354 1 false 71 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 10201 - Disclosure - BUSINESS ACQUISITIONS Sheet http://www.xxiicentury.com/role/DisclosureBusinessAcquisitions BUSINESS ACQUISITIONS Notes 8 false false R9.htm 10301 - Disclosure - INVENTORY Sheet http://www.xxiicentury.com/role/DisclosureInventory INVENTORY Notes 9 false false R10.htm 10401 - Disclosure - INVESTMENTS & OTHER ASSETS Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssets INVESTMENTS & OTHER ASSETS Notes 10 false false R11.htm 10501 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS Notes 11 false false R12.htm 10601 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET Sheet http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet GOODWILL AND OTHER INTANGIBLE ASSETS, NET Notes 12 false false R13.htm 10701 - Disclosure - NOTES AND LOANS PAYABLE Notes http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayable NOTES AND LOANS PAYABLE Notes 13 false false R14.htm 10801 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE Sheet http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExercise CAPITAL RAISE AND WARRANT EXERCISE Notes 14 false false R15.htm 10901 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 11001 - Disclosure - EQUITY BASED COMPENSATION Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation EQUITY BASED COMPENSATION Notes 16 false false R17.htm 11101 - Disclosure - REVENUE RECOGNITION Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognition REVENUE RECOGNITION Notes 17 false false R18.htm 11201 - Disclosure - EARNINGS PER SHARE Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 18 false false R19.htm 11301 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.xxiicentury.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 19 false false R20.htm 20102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 30103 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 30203 - Disclosure - BUSINESS ACQUISITIONS (Tables) Sheet http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsTables BUSINESS ACQUISITIONS (Tables) Tables http://www.xxiicentury.com/role/DisclosureBusinessAcquisitions 22 false false R23.htm 30303 - Disclosure - INVENTORY (Tables) Sheet http://www.xxiicentury.com/role/DisclosureInventoryTables INVENTORY (Tables) Tables http://www.xxiicentury.com/role/DisclosureInventory 23 false false R24.htm 30403 - Disclosure - INVESTMENTS & OTHER ASSETS (Tables) Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTables INVESTMENTS & OTHER ASSETS (Tables) Tables http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssets 24 false false R25.htm 30503 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables) Tables http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments 25 false false R26.htm 30603 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables) Sheet http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables) Tables http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet 26 false false R27.htm 30703 - Disclosure - NOTES AND LOANS PAYABLE (Tables) Notes http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableTables NOTES AND LOANS PAYABLE (Tables) Tables http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayable 27 false false R28.htm 30903 - Disclosure - COMMITMENTS & CONTINGENCIES (Tables) Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsContingenciesTables COMMITMENTS & CONTINGENCIES (Tables) Tables 28 false false R29.htm 31003 - Disclosure - EQUITY- BASED COMPENSATION (Tables) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables EQUITY- BASED COMPENSATION (Tables) Tables 29 false false R30.htm 31103 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://www.xxiicentury.com/role/DisclosureRevenueRecognition 30 false false R31.htm 31203 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.xxiicentury.com/role/DisclosureEarningsPerShare 31 false false R32.htm 40101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 40102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details) Sheet http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details) Details 33 false false R34.htm 40201 - Disclosure - BUSINESS ACQUISITIONS (Details) Sheet http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails BUSINESS ACQUISITIONS (Details) Details http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsTables 34 false false R35.htm 40202 - Disclosure - BUSINESS ACQUISITIONS - Purchase price allocation (Details) Sheet http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails BUSINESS ACQUISITIONS - Purchase price allocation (Details) Details 35 false false R36.htm 40203 - Disclosure - BUSINESS ACQUISITIONS - Pro forma information (Details) Sheet http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails BUSINESS ACQUISITIONS - Pro forma information (Details) Details 36 false false R37.htm 40301 - Disclosure - INVENTORY (Details) Sheet http://www.xxiicentury.com/role/DisclosureInventoryDetails INVENTORY (Details) Details http://www.xxiicentury.com/role/DisclosureInventoryTables 37 false false R38.htm 40401 - Disclosure - INVESTMENTS & OTHER ASSETS - Total carrying value (Details) Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails INVESTMENTS & OTHER ASSETS - Total carrying value (Details) Details 38 false false R39.htm 40402 - Disclosure - INVESTMENTS AND OTHER ASSETS - Investment in Panacea Life Sciences, Inc (Details) Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails INVESTMENTS AND OTHER ASSETS - Investment in Panacea Life Sciences, Inc (Details) Details 39 false false R40.htm 40403 - Disclosure - INVESTMENTS & OTHER ASSETS - Investment in Change Agronomy (Details) Sheet http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails INVESTMENTS & OTHER ASSETS - Investment in Change Agronomy (Details) Details 40 false false R41.htm 40501 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details) Details http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables 41 false false R42.htm 40502 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Changes in fair value, Level 3 (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Changes in fair value, Level 3 (Details) Details 42 false false R43.htm 40503 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Available-for-sale debt securities (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Available-for-sale debt securities (Details) Details 43 false false R44.htm 40504 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Maturity of available-for-sale securities by contractual maturity (Details) Sheet http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Maturity of available-for-sale securities by contractual maturity (Details) Details 44 false false R45.htm 40601 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Goodwill (Details) Sheet http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Goodwill (Details) Details 45 false false R46.htm 40602 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Intangible Assets (Details) Sheet http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Intangible Assets (Details) Details 46 false false R47.htm 40701 - Disclosure - NOTES AND LOANS PAYABLE (Details) Notes http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails NOTES AND LOANS PAYABLE (Details) Details http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableTables 47 false false R48.htm 40702 - Disclosure - NOTES AND LOANS PAYABLE - Future principal payments (Details) Notes http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails NOTES AND LOANS PAYABLE - Future principal payments (Details) Details 48 false false R49.htm 40801 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE - Capital raise (Details) Sheet http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseCapitalRaiseDetails CAPITAL RAISE AND WARRANT EXERCISE - Capital raise (Details) Details 49 false false R50.htm 40802 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE - Warrants (Details) Sheet http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseWarrantsDetails CAPITAL RAISE AND WARRANT EXERCISE - Warrants (Details) Details 50 false false R51.htm 40901 - Disclosure - COMMITMENTS AND CONTINGENCIES - Licenses (Details) Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails COMMITMENTS AND CONTINGENCIES - Licenses (Details) Details 51 false false R52.htm 40902 - Disclosure - COMMITMENTS AND CONTINGENCIES - MRTP, litigation (Details) Sheet http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesMrtpLitigationDetails COMMITMENTS AND CONTINGENCIES - MRTP, litigation (Details) Details 52 false false R53.htm 41001 - Disclosure - EQUITY-BASED COMPENSATION (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails EQUITY-BASED COMPENSATION (Details) Details 53 false false R54.htm 41002 - Disclosure - EQUITY- BASED COMPENSATION - RSUs (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails EQUITY- BASED COMPENSATION - RSUs (Details) Details 54 false false R55.htm 41003 - Disclosure - EQUITY- BASED COMPENSATION - Stock option activity (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails EQUITY- BASED COMPENSATION - Stock option activity (Details) Details 55 false false R56.htm 41004 - Disclosure - EQUITY BASED COMPENSATION - Fair value assumptions (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationFairValueAssumptionsDetails EQUITY BASED COMPENSATION - Fair value assumptions (Details) Details 56 false false R57.htm 41005 - Disclosure - EQUITY-BASED COMPENSATION - Compensation expense and unrecognized compensation (Details) Sheet http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails EQUITY-BASED COMPENSATION - Compensation expense and unrecognized compensation (Details) Details 57 false false R58.htm 41101 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails REVENUE RECOGNITION (Details) Details http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables 58 false false R59.htm 41102 - Disclosure - REVENUE RECOGNITION - Concentration of risk (Details) Sheet http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails REVENUE RECOGNITION - Concentration of risk (Details) Details 59 false false R60.htm 41201 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables 60 false false R61.htm 41301 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.xxiicentury.com/role/DisclosureSubsequentEvents 61 false false All Reports Book All Reports xxii-20220630x10q.htm xxii-20220630.xsd xxii-20220630_cal.xml xxii-20220630_def.xml xxii-20220630_lab.xml xxii-20220630_pre.xml xxii-20220630xex31d1.htm xxii-20220630xex31d2.htm xxii-20220630xex32d1.htm http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "xxii-20220630x10q.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 231, "dts": { "calculationLink": { "local": [ "xxii-20220630_cal.xml" ] }, "definitionLink": { "local": [ "xxii-20220630_def.xml" ] }, "inline": { "local": [ "xxii-20220630x10q.htm" ] }, "labelLink": { "local": [ "xxii-20220630_lab.xml" ] }, "presentationLink": { "local": [ "xxii-20220630_pre.xml" ] }, "schema": { "local": [ "xxii-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 547, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 31, "http://www.xxiicentury.com/20220630": 11, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 47 }, "keyCustom": 64, "keyStandard": 290, "memberCustom": 33, "memberStandard": 33, "nsprefix": "xxii", "nsuri": "http://www.xxiicentury.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - INVESTMENTS & OTHER ASSETS", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssets", "shortName": "INVESTMENTS & OTHER ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET", "role": "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - NOTES AND LOANS PAYABLE", "role": "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayable", "shortName": "NOTES AND LOANS PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE", "role": "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExercise", "shortName": "CAPITAL RAISE AND WARRANT EXERCISE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - EQUITY BASED COMPENSATION", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation", "shortName": "EQUITY BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - REVENUE RECOGNITION", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognition", "shortName": "REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - EARNINGS PER SHARE", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.xxiicentury.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "xxii:ScheduleOfReclassificationAdjustmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "xxii:ScheduleOfReclassificationAdjustmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - BUSINESS ACQUISITIONS (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsTables", "shortName": "BUSINESS ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - INVENTORY (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureInventoryTables", "shortName": "INVENTORY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - INVESTMENTS & OTHER ASSETS (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTables", "shortName": "INVESTMENTS & OTHER ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - NOTES AND LOANS PAYABLE (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableTables", "shortName": "NOTES AND LOANS PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - COMMITMENTS & CONTINGENCIES (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsContingenciesTables", "shortName": "COMMITMENTS & CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - EQUITY- BASED COMPENSATION (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables", "shortName": "EQUITY- BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - REVENUE RECOGNITION (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables", "shortName": "REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "INF", "first": true, "lang": null, "name": "xxii:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_q_1ksafInkq9EtyVd3AObw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "INF", "first": true, "lang": null, "name": "xxii:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_q_1ksafInkq9EtyVd3AObw", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details)", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_srt_RestatementAxis_srt_ScenarioPreviouslyReportedMember_WYB1mEYxcUmYcFpvArHp-Q", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "xxii:BusinessAcquisitionIncreaseDecreaseInInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - BUSINESS ACQUISITIONS (Details)", "role": "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "shortName": "BUSINESS ACQUISITIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "xxii:BusinessAcquisitionIncreaseDecreaseInInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_5_13_2022_us-gaap_BusinessAcquisitionAxis_xxii_GvbBiopharmaMember_NMuvYZzhOE6NdL2bsgHmAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - BUSINESS ACQUISITIONS - Purchase price allocation (Details)", "role": "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails", "shortName": "BUSINESS ACQUISITIONS - Purchase price allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_5_13_2022_us-gaap_BusinessAcquisitionAxis_xxii_GvbBiopharmaMember_NMuvYZzhOE6NdL2bsgHmAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - BUSINESS ACQUISITIONS - Pro forma information (Details)", "role": "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails", "shortName": "BUSINESS ACQUISITIONS - Pro forma information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - INVENTORY (Details)", "role": "http://www.xxiicentury.com/role/DisclosureInventoryDetails", "shortName": "INVENTORY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - INVESTMENTS & OTHER ASSETS - Total carrying value (Details)", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails", "shortName": "INVESTMENTS & OTHER ASSETS - Total carrying value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xxii_AuroraCannabisIncMember_us-gaap_FinancialInstrumentAxis_us-gaap_WarrantMember_Gs4Yn_tMwk2HhLob3rwfvQ", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - INVESTMENTS AND OTHER ASSETS - Investment in Panacea Life Sciences, Inc (Details)", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "shortName": "INVESTMENTS AND OTHER ASSETS - Investment in Panacea Life Sciences, Inc (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xxii_InvestmentInPanaceaLifeSciencesInc.Member_QMPEMr5R0UuuS4ZKsr_h8Q", "decimals": "-3", "lang": null, "name": "us-gaap:NotesReceivableRelatedPartiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "lang": null, "name": "us-gaap:UnrealizedGainLossOnInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - INVESTMENTS & OTHER ASSETS - Investment in Change Agronomy (Details)", "role": "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "shortName": "INVESTMENTS & OTHER ASSETS - Investment in Change Agronomy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_12_10_2021_To_12_10_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xxii_ChangeAgronomyLtdMember_tIc3q-RBtEmVTOtFuzDV4g", "decimals": "0", "lang": null, "name": "xxii:InvestmentNumberOfSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeShortTermInvestmentOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeShortTermInvestmentOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_oY4RKZiQVkajJUi8GkFwlw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Changes in fair value, Level 3 (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Changes in fair value, Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_oY4RKZiQVkajJUi8GkFwlw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Available-for-sale debt securities (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Available-for-sale debt securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_CorporateBondSecuritiesMember_kbHuS7_Cl0mJJnuQPE4NcQ", "decimals": "-3", "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Maturity of available-for-sale securities by contractual maturity (Details)", "role": "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails", "shortName": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Maturity of available-for-sale securities by contractual maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_oY4RKZiQVkajJUi8GkFwlw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Goodwill (Details)", "role": "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Intangible Assets (Details)", "role": "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": null, "first": true, "lang": "en-US", "name": "xxii:DirectorsAndOfficersInsurancePolicyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - NOTES AND LOANS PAYABLE (Details)", "role": "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails", "shortName": "NOTES AND LOANS PAYABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": null, "first": true, "lang": "en-US", "name": "xxii:DirectorsAndOfficersInsurancePolicyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - NOTES AND LOANS PAYABLE - Future principal payments (Details)", "role": "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails", "shortName": "NOTES AND LOANS PAYABLE - Future principal payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_6_7_2021_To_6_7_2021_C-cZytsBAEazQdhT7UNP2w", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE - Capital raise (Details)", "role": "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseCapitalRaiseDetails", "shortName": "CAPITAL RAISE AND WARRANT EXERCISE - Capital raise (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_7_2021_09zXHB4CN0W4IK1aVy2VHQ", "decimals": "2", "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_C6TTURzZUkCHi01MfjO4Ug", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_8J7I6PDW7EaU1iLykiRkoQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_onRs3uoLS0-PK6YZe2jKfw", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_ev1p-o32W0Obga36956vAQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromWarrantExercises", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - CAPITAL RAISE AND WARRANT EXERCISE - Warrants (Details)", "role": "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseWarrantsDetails", "shortName": "CAPITAL RAISE AND WARRANT EXERCISE - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_ev1p-o32W0Obga36956vAQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromWarrantExercises", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - COMMITMENTS AND CONTINGENCIES - Licenses (Details)", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Licenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_6_7_2021_To_6_7_2021_C-cZytsBAEazQdhT7UNP2w", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - COMMITMENTS AND CONTINGENCIES - MRTP, litigation (Details)", "role": "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesMrtpLitigationDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - MRTP, litigation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_1_15_2020_DCQJfujrUUCL1GgGd1yRUw", "decimals": "INF", "lang": null, "name": "us-gaap:LossContingencyPendingClaimsNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_BJEO8Emx10q-ULF1baJIjQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - EQUITY-BASED COMPENSATION (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails", "shortName": "EQUITY-BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_zd_iQkUyikeU-O4JlDGM8g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - EQUITY- BASED COMPENSATION - RSUs (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails", "shortName": "EQUITY- BASED COMPENSATION - RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_fBc6vbq9d0-Almmw-EZmLw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_zd_iQkUyikeU-O4JlDGM8g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - EQUITY- BASED COMPENSATION - Stock option activity (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails", "shortName": "EQUITY- BASED COMPENSATION - Stock option activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_oY4RKZiQVkajJUi8GkFwlw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_uRFrBk070E2QHxA8EL6v6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - EQUITY BASED COMPENSATION - Fair value assumptions (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationFairValueAssumptionsDetails", "shortName": "EQUITY BASED COMPENSATION - Fair value assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_uRFrBk070E2QHxA8EL6v6Q", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - EQUITY-BASED COMPENSATION - Compensation expense and unrecognized compensation (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails", "shortName": "EQUITY-BASED COMPENSATION - Compensation expense and unrecognized compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_maLd1hJCB0uekKeYubkNvw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - REVENUE RECOGNITION (Details)", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "shortName": "REVENUE RECOGNITION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_oY4RKZiQVkajJUi8GkFwlw", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_srt_MajorCustomersAxis_xxii_CustomerMember_srt_ProductOrServiceAxis_xxii_TobaccoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_JN_VxbKOv06635mV-2k6jA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_uRFrBk070E2QHxA8EL6v6Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - REVENUE RECOGNITION - Concentration of risk (Details)", "role": "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails", "shortName": "REVENUE RECOGNITION - Concentration of risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_srt_MajorCustomersAxis_xxii_CustomerMember_srt_ProductOrServiceAxis_xxii_TobaccoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_JN_VxbKOv06635mV-2k6jA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_uRFrBk070E2QHxA8EL6v6Q", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_3Wy1vhrb3ECbS6y4FfsFXA", "decimals": "-3", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_pdEo4aOPW0qgKX7IJ4VDsg", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_6_7_2021_To_6_7_2021_C-cZytsBAEazQdhT7UNP2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_7_21_2022_To_7_21_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_djUWrQmASEqLdYjRxxVpcw", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nnO3lVIYQ0GxnJnNizFz8Q", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies", "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - BUSINESS ACQUISITIONS", "role": "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitions", "shortName": "BUSINESS ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - INVENTORY", "role": "http://www.xxiicentury.com/role/DisclosureInventory", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "xxii-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_PikloRrIQEaUhg7G2oOJ6Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 71, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xxiicentury.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r54", "r56", "r117", "r118", "r281", "r317", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r189", "r352", "r358", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r280", "r316", "r374", "r377", "r510", "r511", "r512", "r513", "r514", "r515", "r534", "r581", "r584", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r280", "r316", "r374", "r377", "r510", "r511", "r512", "r513", "r514", "r515", "r534", "r581", "r584", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r189", "r352", "r358", "r583" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r352", "r356", "r539", "r580", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails", "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r352", "r356", "r539", "r580", "r582" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails", "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r280", "r316", "r364", "r374", "r377", "r510", "r511", "r512", "r513", "r514", "r515", "r534", "r581", "r584", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r280", "r316", "r364", "r374", "r377", "r510", "r511", "r512", "r513", "r514", "r515", "r534", "r581", "r584", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r55", "r56", "r117", "r118", "r281", "r317" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r131", "r132", "r133", "r134", "r135", "r136", "r147", "r215", "r216", "r409", "r420", "r451", "r452", "r453", "r454", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r131", "r132", "r133", "r134", "r135", "r136", "r147", "r215", "r216", "r409", "r420", "r451", "r452", "r453", "r454", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for reclassification. Excludes adjustment for reclassification from amendment to accounting standards.", "label": "Revision of Prior Period, Reclassification, Adjustment [Member]", "terseLabel": "Reclass" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r121", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r131", "r132", "r134", "r135", "r147", "r215", "r216", "r409", "r420", "r451", "r452", "r453", "r454", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously Reported [Member]", "terseLabel": "As originally reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r130", "r136", "r375" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r119", "r436", "r627", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r130", "r136", "r263", "r375", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r24", "r190", "r191" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r257", "r258", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion of non cash interest expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r60", "r61", "r62", "r570", "r590", "r594" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r59", "r62", "r70", "r71", "r72", "r121", "r122", "r123", "r443", "r585", "r586", "r633" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r409", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r121", "r122", "r123", "r406", "r407", "r408", "r452" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r102", "r248" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r192", "r217", "r219", "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "terseLabel": "Allowance for discounts or returns and allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r102", "r241", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of Land" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r115", "r170", "r179", "r185", "r211", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r438", "r444", "r474", "r497", "r499", "r545", "r567" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r53", "r115", "r211", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r438", "r444", "r474", "r497", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "verboseLabel": "Available-for-sale Securities - Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Available-for-sale Securities - Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r201" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Available For Sale, Maturities One Through Five Years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r198", "r201", "r561" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Available For Sale, Maturities One Through Five Years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r200" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "verboseLabel": "Available For Sale, Maturities One Year or Less, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r198", "r200", "r560" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "verboseLabel": "Available For Sale, Maturities One Year or Less, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r194", "r195", "r225", "r551" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Available For Sale Securities, Fair Value", "verboseLabel": "Available-for-sale Securities - Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Obligations to pay to another in accordance with an expressed or implied agreement.", "label": "Borrowings" } } }, "localname": "BorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BridgeLoan": { "auth_ref": [ "r16", "r546", "r568" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails": { "order": 3.0, "parentTag": "us-gaap_NotesAndLoansPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.", "label": "Bridge Loan", "terseLabel": "Bridge loan" } } }, "localname": "BridgeLoan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan." } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r373", "r376" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r373", "r376", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Fair value of shares issued" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "BUSINESS ACQUISITIONS" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Net loss per common share - basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Net loss per common share - diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of pro forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r423", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r423", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue, net" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of 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, Other", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r427", "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedLabel": "Auto loans", "terseLabel": "Debt assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r427", "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant & equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r428" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BUSINESS ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r99", "r104", "r108" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r99", "r479" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Shares represented by warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "NOTES PAYABLE" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r49", "r262", "r552", "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r121", "r122", "r452" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r330" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68", "r81", "r556", "r577" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r159", "r160", "r189", "r471", "r472", "r608" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r159", "r160", "r189", "r471", "r472", "r595", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r159", "r160", "r189", "r471", "r472", "r595", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r159", "r160", "r189", "r471", "r472" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r157", "r159", "r160", "r161", "r471", "r473", "r608" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r159", "r160", "r189", "r471", "r472", "r608" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r109", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of contract assets and liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r340", "r342", "r353" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails": { "order": 1.0, "parentTag": "xxii_ContractAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "verboseLabel": "Unbilled receivables" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r340", "r341", "r353" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails": { "order": 2.0, "parentTag": "xxii_ContractAssetLiabilityNet", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedLabel": "Deferred revenue", "terseLabel": "Deferred income" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recorded in contract liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Contractual Obligation, Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, Due in Fourth Year", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, Due in Next Fiscal Year", "terseLabel": "2022" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, Due in Second Year", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, Due in Third Year", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityScheduleAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]", "terseLabel": "Future Commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractualRightsMember": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).", "label": "MSA Signatory Costs" } } }, "localname": "ContractualRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r77", "r78" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "xxii_GrossProfitExcludingDepreciation", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization [Abstract]", "terseLabel": "Cost of goods sold (exclusive of depreciation shown separately below):" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r158", "r189" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "CustomerConcentrationRisk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES AND LOANS PAYABLE." } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r111", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r294", "r301", "r302", "r304", "r310" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "NOTES AND LOANS PAYABLE" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r19", "r20", "r114", "r119", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r306", "r307", "r308", "r309", "r491", "r546", "r547", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails", "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r277", "r306", "r307", "r489", "r491", "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal balance" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46", "r278" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Rate of interest" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47", "r114", "r119", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r306", "r307", "r308", "r309", "r491" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails", "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r47", "r564" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r199" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss", "terseLabel": "Available-for-sale Securities - Amortized Cost Basis", "totalLabel": "Available for sale securities, amortized cost, total" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsMaturityOfAvailableForSaleSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r102", "r253" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r352", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "EQUITY- BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY- BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r381", "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of compensation costs related to restricted stock and stock options" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r82", "r126", "r127", "r129", "r130", "r131", "r137", "r139", "r141", "r142", "r143", "r147", "r148", "r453", "r454", "r557", "r578" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Net loss per common share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r82", "r126", "r127", "r129", "r130", "r131", "r139", "r141", "r142", "r143", "r147", "r148", "r453", "r454", "r557", "r578" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Net loss per common share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]", "verboseLabel": "Effect of dilutive securities:" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r144", "r145", "r146", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r70", "r71", "r72", "r121", "r122", "r123", "r125", "r132", "r135", "r150", "r214", "r330", "r337", "r406", "r407", "r408", "r419", "r420", "r452", "r480", "r481", "r482", "r483", "r484", "r486", "r585", "r586", "r587", "r633" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r39", "r98", "r210", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ExciseAndSalesTaxes": { "auth_ref": [ "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.", "label": "Excise and Sales Taxes", "terseLabel": "Excise taxes" } } }, "localname": "ExciseAndSalesTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss as a result of change in fair value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r461", "r465" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Schedule of the changes in fair value of Level 3 investments" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r457", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r457", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r292", "r306", "r307", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r458", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r457", "r458", "r459", "r460", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r292", "r365", "r366", "r371", "r372", "r458", "r507" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r292", "r306", "r307", "r365", "r366", "r371", "r372", "r458", "r508" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r292", "r306", "r307", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r458", "r509" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "auth_ref": [ "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "verboseLabel": "Investment in Change Agronomy" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Fair value at end of the period", "periodStartLabel": "Fair value at beginning of the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r292", "r306", "r307", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r464", "r466" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r202", "r203", "r205", "r206", "r207", "r218", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r303", "r328", "r450", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r617", "r618", "r619", "r620", "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r247" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r242", "r244", "r247", "r250", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r247", "r541" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r242", "r246" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r247", "r540" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r475", "r476", "r477", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange gain or loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r232", "r234", "r499", "r544" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "GVB acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r102", "r233", "r236", "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r378", "r379", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r252", "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r76", "r170", "r178", "r181", "r184", "r186", "r542", "r553", "r559", "r579" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r255", "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r69", "r413", "r414", "r415", "r416", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Accrued excise taxes and fees" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued payroll" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in working capital:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r243", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r249" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r243", "r249" ], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r110", "r246", "r536", "r537", "r538", "r540" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r240", "r245" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Patent and Trademark" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r74", "r169", "r488", "r490", "r558" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeShortTermInvestmentOther": { "auth_ref": [ "r617", "r618" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income from short-term investment classified as other.", "label": "Interest Income, Short-Term Investment, Other", "terseLabel": "Interest income on short-term investment securities" } } }, "localname": "InterestIncomeShortTermInvestmentOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORY" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r31", "r230" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r52", "r499" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r33", "r230" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r32", "r230" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r85", "r87" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income, net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r199", "r202" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Note receivable interest rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "percentItemType" }, "us-gaap_InvestmentOwnedAtFairValue": { "auth_ref": [ "r598", "r601", "r602" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.", "label": "Investment Owned, at Fair Value", "terseLabel": "Total investments" } } }, "localname": "InvestmentOwnedAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedBalanceShares": { "auth_ref": [ "r599", "r600" ], "lang": { "en-us": { "role": { "documentation": "Balance held at close of period in number of shares.", "label": "Investment Owned, Balance, Shares", "terseLabel": "Number of shares held in investee" } } }, "localname": "InvestmentOwnedBalanceShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r204", "r208", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Schedule of carrying value of investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Schedule of available for sale securities classified by contractual maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS & OTHER ASSETS" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r204", "r543", "r562", "r607", "r624" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "INVESTMENTS & OTHER ASSETS" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Legal fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r115", "r180", "r211", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r439", "r444", "r445", "r474", "r497", "r498" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r115", "r211", "r474", "r499", "r548", "r572" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r115", "r211", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r439", "r444", "r445", "r474", "r497", "r498", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing agreements" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r291", "r305", "r306", "r307", "r547", "r569" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r119", "r265", "r296" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r119", "r265", "r296" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r119", "r265", "r296" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r119", "r265", "r296" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r119" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableFuturePrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r47" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "verboseLabel": "Notes payable" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of counts" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesMrtpLitigationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]", "terseLabel": "INVESTMENTS & OTHER ASSETS" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss)", "negatedLabel": "Realized loss on short-term investment securities", "verboseLabel": "Realized gain (loss) on short-term investment securities" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetAssetValuePerShare": { "auth_ref": [ "r455", "r456", "r466", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure.", "label": "Net Asset Value Per Share", "terseLabel": "Net Asset Value" } } }, "localname": "NetAssetValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r99" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r99" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r99", "r100", "r103" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r63", "r66", "r72", "r79", "r103", "r115", "r124", "r126", "r127", "r129", "r130", "r134", "r135", "r140", "r170", "r178", "r181", "r184", "r186", "r211", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r454", "r474", "r554", "r575" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncement(s)" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r105", "r106", "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of fixed assets 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.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "verboseLabel": "Panacea conversion assets included in acquisition of property, plant and equipment" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.", "label": "Notes and Loans Payable, Current", "terseLabel": "Notes and loan payable", "totalLabel": "Total current notes and loans payable" } } }, "localname": "NotesAndLoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Promissory note receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r13", "r23", "r116", "r496" ], "calculation": { "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "totalLabel": "Note receivable" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r170", "r178", "r181", "r184", "r186" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Lease, Cost", "terseLabel": "Amortization of ROU Asset" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r493" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionMember": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received).", "label": "Options" } } }, "localname": "OptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r120", "r165", "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r57", "r58" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Reclassification Adjustments, after Tax", "terseLabel": "Unrealized gain (loss) on short-term investment securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r62", "r70", "r71", "r73", "r480", "r482", "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Reclassification of losses (gains) to net loss" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r67", "r70", "r71", "r73", "r80", "r330", "r480", "r485", "r486", "r555", "r576" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r57", "r60" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax", "verboseLabel": "Unrealized loss on short-term investment securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r44", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Taxes paid related to net share settlement of RSUs" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r88" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition, net of cash acquired and debt assumed" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of patents, trademarks, and licenses" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r89" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r90" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchase of short-term investment securities" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r314" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.00001 par value, 10,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r37", "r38" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Policy [Policy Text Block]", "verboseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from direct offering", "verboseLabel": "Net proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r92" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from note payable issuance" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r93", "r96" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturities, repayments and calls of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).", "label": "Proceeds from Sale and Maturity of Trading Securities Held-for-investment", "terseLabel": "Sales and maturities of short-term investment securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r91", "r405" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Net proceeds from option exercise" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r91" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Net proceeds from warrant exercise" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseWarrantsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r63", "r66", "r72", "r97", "r115", "r124", "r134", "r135", "r170", "r178", "r181", "r184", "r186", "r211", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r437", "r441", "r442", "r446", "r447", "r454", "r474", "r559" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r254", "r499", "r563", "r573" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r62", "r70", "r71", "r73", "r480", "r484", "r486" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Reclassification of (gain) loss to net loss" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification [Line Items]" } } }, "localname": "ReclassificationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTable": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification [Table]" } } }, "localname": "ReclassificationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r95" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payment on note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r412", "r535", "r611" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r337", "r409", "r499", "r571", "r589", "r594" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r121", "r122", "r123", "r125", "r132", "r135", "r214", "r406", "r407", "r408", "r419", "r420", "r452", "r585", "r587" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION", "terseLabel": "Revenue:" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r167", "r168", "r177", "r182", "r183", "r187", "r188", "r189", "r351", "r352", "r539" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "xxii_GrossProfitExcludingDepreciation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total Revenue", "verboseLabel": "Revenue, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r159", "r189" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r355", "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r11", "r41" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Accrued excise taxes and fees" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "verboseLabel": "Schedule of available-for-sale securities reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of notes payable balances" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of computation of basic and diluted earnings per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r34", "r35", "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of future principal payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of preliminary purchase price allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "verboseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r381", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of changes in unvested restricted stock" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of fair value assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r50", "r112", "r151", "r152", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r323", "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r161", "r471", "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of concentration of risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r174", "r175", "r176", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Sales, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Sales, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r101" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Equity-based employee compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "RSUs forfeited, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs forfeited, grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "RSUs granted, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs granted, grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested, Number, Ending Balance", "periodStartLabel": "Nonvested, Number, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs, Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested, Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "RSUs, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "RSUs vested, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of RSUs that vested during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested, grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate (weighted average)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "EQUITY BASED COMPENSATION" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares authorized during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares remaining for future awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Options exercisable, number, End of Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options exercisable, End of Period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options expired, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Options, End of Period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r386", "r404" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options, number, End of Period", "periodStartLabel": "Options, number, Beginning of Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options, End of Period, weighted average exercise price", "periodStartLabel": "Options, Beginning of Period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Options, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Options exercised, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Options expired, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r381", "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r379", "r402" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Officers and employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r378", "r402" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Directors" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseCapitalRaiseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r399", "r410" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life of options (weighted average)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Options exercisable, End of Period, aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Options exercisable, End of Period, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Options, End of Period, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issue price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r549", "r550", "r566" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investment securities" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term investments securities" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsAvailableForSaleDebtSecuritiesDetails", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r51", "r70", "r71", "r72", "r121", "r122", "r123", "r125", "r132", "r135", "r150", "r214", "r330", "r337", "r406", "r407", "r408", "r419", "r420", "r452", "r480", "r481", "r482", "r483", "r484", "r486", "r585", "r586", "r587", "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r121", "r122", "r123", "r150", "r539" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r105", "r106", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock issued in conjunction with litigation expense", "verboseLabel": "Stock issued in connection with acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Stock issued in connection with acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r330", "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued in connection with capital raise (in shares)", "verboseLabel": "Number of shares issued in settlement" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseCapitalRaiseDetails", "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesMrtpLitigationDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r330", "r337" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock issued in connection with RSU vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r330", "r337" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r330", "r337", "r388" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised, number", "terseLabel": "Stock issued in connection with option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationStockOptionActivityDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r51", "r330", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Stock issued in connection with acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r21", "r22", "r330", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock issued in connection with capital raise", "verboseLabel": "Minimum total of equity investments" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseCapitalRaiseDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r21", "r22", "r330", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock issued in connection with RSU vesting" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r337", "r380", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r51", "r330", "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued in connection with option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r28", "r29", "r115", "r193", "r211", "r474", "r499" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r113", "r315", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r337", "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "CAPITAL RAISE AND WARRANT EXERCISE" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExercise" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "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.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split, ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r487", "r501" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r487", "r501" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r487", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r487", "r501" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r500", "r503" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r202", "r203", "r205", "r206", "r207", "r303", "r328", "r450", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r617", "r618", "r619", "r620", "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r102" ], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Unrealized loss on investment", "terseLabel": "Unrealized gain (loss) on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r153", "r154", "r155", "r156", "r162", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CAPITAL RAISE AND WARRANT EXERCISE" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r138", "r143" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted average common shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r137", "r143" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEarningsPerShareDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "xxii_AccretionIncome": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for assets, including, but not limited to, investment bond discount/premium or interest on other investment assets.", "label": "Accretion Income", "negatedLabel": "Accretion of non-cash interest expense (income)" } } }, "localname": "AccretionIncome", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement term expressed in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Agreement Term" } } }, "localname": "AgreementTerm", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "durationItemType" }, "xxii_AllOtherCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to all the other customers", "label": "All Other Customers [Member]", "terseLabel": "All other customers" } } }, "localname": "AllOtherCustomersMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_AmortizationAndDepreciationExcludingAmortizationOfIntangibles": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets to periods that benefit from use of the assets.", "label": "Amortization And Depreciation Excluding Amortization Of Intangibles", "terseLabel": "Amortization and depreciation" } } }, "localname": "AmortizationAndDepreciationExcludingAmortizationOfIntangibles", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_AmortizationOfInventoryStepUp": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the increase in value of inventory acquired.", "label": "Amortization of Inventory Step Up", "terseLabel": "Amortization of inventory step-up" } } }, "localname": "AmortizationOfInventoryStepUp", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_AuroraCannabisIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aurora Cannabis, Inc.", "label": "Aurora Cannabis Inc" } } }, "localname": "AuroraCannabisIncMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "domainItemType" }, "xxii_AutoLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Auto Loans.", "label": "Auto loans" } } }, "localname": "AutoLoansMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "xxii_BotanicalGeneticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Botanical Genetics.", "label": "Botanical Genetics" } } }, "localname": "BotanicalGeneticsMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "xxii_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesLockUpPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The lock up period for shares to be transferred in business acquisition.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Shares, Lock Up Period", "terseLabel": "Lock up period of shares" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableSharesLockUpPeriod", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "durationItemType" }, "xxii_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesTransferableAfterLockUpPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of shares transferable after lock up period, in a business acquisition.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Shares Transferable After Lock Up Period, Percent", "terseLabel": "Shares transferable after lock up period (as a percent)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableSharesTransferableAfterLockUpPeriodPercent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "xxii_BusinessAcquisitionFormerPreferredShareholdersLimitedRegistrationRightsNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The limited registration rights for shares held by former preferred shareholders.", "label": "Business Acquisition, Former Preferred Shareholders, Limited Registration Rights, Number of Shares", "terseLabel": "Limited registration rights, shares" } } }, "localname": "BusinessAcquisitionFormerPreferredShareholdersLimitedRegistrationRightsNumberOfShares", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "xxii_BusinessAcquisitionIncreaseDecreaseInInventory": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of increase (decrease) in inventory.", "label": "Business Acquisition, Increase (Decrease) in Inventory", "terseLabel": "Increase (decrease) in inventory" } } }, "localname": "BusinessAcquisitionIncreaseDecreaseInInventory", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "xxii_BusinessAcquisitionProFormaWeightedAverageSharesOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The pro forma basic weighted average shares 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": "Weighted average common shares outstanding - basic" } } }, "localname": "BusinessAcquisitionProFormaWeightedAverageSharesOutstandingBasic", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "sharesItemType" }, "xxii_BusinessAcquisitionProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted weighted average shares 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": "Weighted average common shares outstanding - diluted" } } }, "localname": "BusinessAcquisitionProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails" ], "xbrltype": "sharesItemType" }, "xxii_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables and accrued expenses, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable and Accrued Expenses", "negatedLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedExpenses", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "xxii_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets and goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, And Goodwill", "terseLabel": "Goodwill and intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsAndGoodwill", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "xxii_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetailss": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease right of use assets, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right of Use Assets", "terseLabel": "Operating leases right-of-use assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "xxii_CannametrixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Cannametrix.", "label": "Cannametrix [Member]" } } }, "localname": "CannametrixMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_ChangeAgronomyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Change Agronomy Ltd.", "label": "Change Agronomy", "terseLabel": "Change Agronomy Ltd." } } }, "localname": "ChangeAgronomyLtdMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsChangesInFairValueLevel3Details", "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "domainItemType" }, "xxii_ConsultingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to consulting agreement.", "label": "Consulting Agreements" } } }, "localname": "ConsultingAgreementMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_ContractAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net amount of contract assets less contract liability at balance sheet date.", "label": "Contract Asset (Liability), Net", "totalLabel": "Net contract assets (liabilities)" } } }, "localname": "ContractAssetLiabilityNet", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ContractAssetPaymentPeriodAfterShipment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time, after shipment, in which payment is due from customers for contract assets.", "label": "Contract Asset Payment Period After Shipment", "terseLabel": "Payment period" } } }, "localname": "ContractAssetPaymentPeriodAfterShipment", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "xxii_ContractualObligationAggregateOverInitialTerm": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contractual obligation over the initial term of the agreement.", "label": "Contractual Obligation, Aggregate Over Initial Term", "terseLabel": "Aggregate cost over initial term" } } }, "localname": "ContractualObligationAggregateOverInitialTerm", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ContractualObligationDueAfterFourthYear": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation due after the fourth fiscal year following the latest fiscal year.", "label": "Contractual Obligation Due After Fourth Year", "terseLabel": "2026 & After" } } }, "localname": "ContractualObligationDueAfterFourthYear", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ConversionOfDebtSecuritiesNumberOfEquityInstrumentsReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments received by the entity as part of consideration in the conversion of debt securities during the period.", "label": "Conversion Of Debt Securities, Number Of Equity Instruments Received", "terseLabel": "Stock received in conversion, shares" } } }, "localname": "ConversionOfDebtSecuritiesNumberOfEquityInstrumentsReceived", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "sharesItemType" }, "xxii_ConversionOfDebtSecuritiesValueOfEquityInstrumentsReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of equity instruments received by the entity as part of consideration in the conversion of debt securities during the period.", "label": "Conversion Of Debt Securities, Value Of Equity Instruments Received", "terseLabel": "Stock received in conversion, value" } } }, "localname": "ConversionOfDebtSecuritiesValueOfEquityInstrumentsReceived", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "monetaryItemType" }, "xxii_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer C.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer D.", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer E.", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer F.", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer G.", "label": "Customer G [Member]", "terseLabel": "Customer G" } } }, "localname": "CustomerGMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer H.", "label": "Customer H [Member]", "terseLabel": "Customer H" } } }, "localname": "CustomerHMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "xxii_DebtSecuritiesRealizedGainLossOnConversion": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The realized gain (loss), during the period, on conversion of debt securities into other instruments.", "label": "Debt Securities Realized Gain (Loss) On Conversion", "negatedLabel": "Gain on Panacea investment conversion", "terseLabel": "Gain on Panacea investment conversion" } } }, "localname": "DebtSecuritiesRealizedGainLossOnConversion", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "xxii_DirectorsAndOfficersInsurancePayableCurrent": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of premium for directors' and officers insurance, as of the balance sheet date, that is due within one year or the operating cycle if longer.", "label": "Directors And Officers Insurance Payable, Current", "terseLabel": "D&O Insurance" } } }, "localname": "DirectorsAndOfficersInsurancePayableCurrent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_DirectorsAndOfficersInsurancePolicyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time over which the Directors And Officers Insurance policy is in force.", "label": "Directors And Officers Insurance, Policy Term", "terseLabel": "Directors And Officers insurance, policy term" } } }, "localname": "DirectorsAndOfficersInsurancePolicyTerm", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "durationItemType" }, "xxii_DirectorsAndOfficersInsurancePremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The annual premium for the Directors And Officers insurance policy.", "label": "Directors And Officers Insurance Premium", "terseLabel": "Annual premium" } } }, "localname": "DirectorsAndOfficersInsurancePremium", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_DirectorsAndOfficersInsurancePremiumPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Directors And Officers insurance premium paid.", "label": "Directors And Officers Insurance, Premium Paid", "terseLabel": "Premium paid" } } }, "localname": "DirectorsAndOfficersInsurancePremiumPaid", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_Employeeservicesharebasedcompensationnonvestedawardstotalcompensationcostnotyetrecognizedstockoptionswithmilestonebasedvesting": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for options under share-based payment arrangement whose vesting is based on achievement of milestones.", "label": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptionsWithMilestoneBasedVesting", "terseLabel": "Unrecognized compensation, options with milestone-based vesting" } } }, "localname": "Employeeservicesharebasedcompensationnonvestedawardstotalcompensationcostnotyetrecognizedstockoptionswithmilestonebasedvesting", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationCompensationExpenseAndUnrecognizedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "xxii_ExactusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to investment in Exactus.", "label": "Exactus" } } }, "localname": "ExactusMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "domainItemType" }, "xxii_GrossProfitExcludingDepreciation": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and serviced sold or operating expenses, excluding depreciation, directly attributable to the revenue generation activity.", "label": "Gross Profit Excluding Depreciation", "totalLabel": "Gross profit" } } }, "localname": "GrossProfitExcludingDepreciation", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesReclassificationsDetails", "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "xxii_GvbBiopharmaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to GVB Biopharma (GVB).", "label": "GVB Biopharma", "terseLabel": "GVB Biopharma" } } }, "localname": "GvbBiopharmaMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsProFormaInformationDetails", "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "xxii_GvbBridgeNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to GVB Bridge Note (GVB).", "label": "GVB Bridge Note [Member]", "terseLabel": "GVB Bridge Note" } } }, "localname": "GvbBridgeNoteMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" }, "xxii_HempOrCannabisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Hemp or Cannabis.", "label": "Hemp or Cannabis [Member]", "terseLabel": "Hemp/Cannabis" } } }, "localname": "HempOrCannabisMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails", "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "xxii_ImpairmentOfLongTermInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings in the period to reduce the carrying amount of investment to fair value.", "label": "Impairment of Long Term Investments", "terseLabel": "Impairment of long term investments" } } }, "localname": "ImpairmentOfLongTermInvestments", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails" ], "xbrltype": "monetaryItemType" }, "xxii_IntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclosure reportable information associated with domain members defined in one or many axes to the table.", "label": "Intangible Assets [Line Items]" } } }, "localname": "IntangibleAssetsLineItems", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "xxii_IntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about intangible assets, both finite-lived and indefinite-lived.", "label": "Intangible Assets [Table]" } } }, "localname": "IntangibleAssetsTable", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "xxii_InvestmentInPanaceaLifeSciencesInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Member representing information pertaining to Investment in Panacea Life Sciences, Inc.", "label": "Investment in Panacea", "terseLabel": "Panacea Life Sciences Holdings, Inc." } } }, "localname": "InvestmentInPanaceaLifeSciencesInc.Member", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureFairValueMeasurementsAndShortTermInvestmentsRecurringDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsTotalCarryingValueDetails" ], "xbrltype": "domainItemType" }, "xxii_InvestmentNumberOfSharesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares acquired for investment pursuant to subscription agreement.", "label": "Investment, Number of Shares Acquired", "terseLabel": "Number of ordinary shares" } } }, "localname": "InvestmentNumberOfSharesAcquired", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails" ], "xbrltype": "sharesItemType" }, "xxii_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee.", "label": "Investment Ownership Percentage", "terseLabel": "Ownership percentage (in percent)" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails", "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails" ], "xbrltype": "percentItemType" }, "xxii_KeygeneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to keygene.", "label": "KeyGene" } } }, "localname": "KeygeneMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_LicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License Agreement Member.", "label": "License Agreement" } } }, "localname": "LicenseAgreementMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_MinimumAnnualRoyalty1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to commitment to pay minimum annual royalty, the first one of such commitments in the disclosure.", "label": "Minimum Annual Royalty 1" } } }, "localname": "MinimumAnnualRoyalty1Member", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_MinimumAnnualRoyalty2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to commitment to pay minimum annual royalty, the second one of such commitments in the disclosure.", "label": "Minimum Annual Royalty 2" } } }, "localname": "MinimumAnnualRoyalty2Member", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_NatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for nature of business.", "label": "Nature Of Operations [Policy Text Block]", "terseLabel": "Nature of Business" } } }, "localname": "NatureOfOperationsPolicyTextBlock", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "xxii_NoncashInvestmentConversion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of noncash effect of the conversion of certain investment components, such as debt and equity instruments, into other instruments, such as debt and equity instruments, fixed assets, etc. during the period.", "label": "Noncash Investment Conversion", "terseLabel": "Panacea investment conversion" } } }, "localname": "NoncashInvestmentConversion", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_NoteReceivableLongTermPrincipalAmount": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails": { "order": 2.0, "parentTag": "us-gaap_NotesReceivableRelatedPartiesNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The principal amount, or face value, of the long-term note receivable, without consideration of discount or premium at issuance.", "label": "Note Receivable, Long Term, Principal Amount", "terseLabel": "Note receivable, face amount" } } }, "localname": "NoteReceivableLongTermPrincipalAmount", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "monetaryItemType" }, "xxii_NoteReceivableUnamortizedDiscount": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails": { "order": 1.0, "parentTag": "us-gaap_NotesReceivableRelatedPartiesNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the face value and fair value of the note receivable, to be amortized over the term of the note.", "label": "Note Receivable Unamortized Discount", "terseLabel": "Note receivable, discount" } } }, "localname": "NoteReceivableUnamortizedDiscount", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "monetaryItemType" }, "xxii_NotesReceivableRelatedPartiesIssuedValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The issue value of related party notes receivable.", "label": "Notes Receivable, Related Parties, Issued Value", "terseLabel": "Notes receivable issued value" } } }, "localname": "NotesReceivableRelatedPartiesIssuedValue", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsAndOtherAssetsInvestmentInPanaceaLifeSciencesIncDetails" ], "xbrltype": "monetaryItemType" }, "xxii_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of subsidiaries of the entity.", "label": "Number Of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "xxii_NumberOfWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants exercised during the period.", "label": "Number Of Warrants Exercised", "negatedLabel": "Exercised" } } }, "localname": "NumberOfWarrantsExercised", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCapitalRaiseAndWarrantExerciseWarrantsDetails" ], "xbrltype": "sharesItemType" }, "xxii_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information relating to operating and finance lease obligations of an entity classified as current.", "label": "Operating And Finance Lease Liability, Current", "terseLabel": "Operating and finance lease obligations" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "xxii_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information relating to operating and finance lease obligations of an entity classified as noncurrent.", "label": "Operating And Finance Lease, Liability, NonCurrent", "terseLabel": "Operating and finance lease obligations" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "xxii_PatentAndTrademarkAdditionsIncludedInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Patent and trademark additions included in accounts payable during the reporting period.", "label": "Patent and Trademark Additions Included In Accounts Payable", "terseLabel": "Patent and trademark additions included in accounts payable" } } }, "localname": "PatentAndTrademarkAdditionsIncludedInAccountsPayable", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_PatentAndTrademarkAdditionsIncludedInAccruedLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of patent and trademark additions included in accrued liabilities, current, during the period.", "label": "Patent And Trademark Additions Included In Accrued Liabilities, Current", "terseLabel": "Patent and trademark additions included in accrued expenses" } } }, "localname": "PatentAndTrademarkAdditionsIncludedInAccruedLiabilitiesCurrent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_PaymentsToAcquireInvestmentIncludingReceivableAndEquitySecurities": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for investment that includes receivable and equity securities.", "label": "Payments To Acquire Investment Including Receivable And Equity Securities", "negatedLabel": "Investment in Change Agronomy Ltd." } } }, "localname": "PaymentsToAcquireInvestmentIncludingReceivableAndEquitySecurities", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_PeriodOfAgreementExtension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time for which the agreement may be extended.", "label": "Period Of Agreement Extension", "terseLabel": "Agreement extension period" } } }, "localname": "PeriodOfAgreementExtension", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "durationItemType" }, "xxii_ProductsOtherThanModifiedRiskTobaccoProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to products other than modified risk tobacco products.", "label": "Products Other Than Modified Risk Tobacco Products" } } }, "localname": "ProductsOtherThanModifiedRiskTobaccoProductsMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "xxii_PropertyPlantAndEquipmentAdditionsIncludedInAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant and equipment additions, during the period, that are included in accounts payable at end of period.", "label": "Property Plant And Equipment Additions Included In Accounts Payable", "terseLabel": "Property, plant and equipment additions included in accounts payable" } } }, "localname": "PropertyPlantAndEquipmentAdditionsIncludedInAccountsPayable", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_PropertyPlantAndEquipmentAdditionsIncludedInAccruedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant and equipment additions, during the period, that are included in accrued expenses at end of period.", "label": "Property Plant And Equipment Additions Included In Accrued Expenses", "terseLabel": "Property, plant and equipment additions included in accrued expenses" } } }, "localname": "PropertyPlantAndEquipmentAdditionsIncludedInAccruedExpenses", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_RegistrationStatementFilingForResaleOfWarrantsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period to file registration statement for resale of warrants.", "label": "Registration Statement Filing for Resale of Warrants, Period", "terseLabel": "Period to file registration statement" } } }, "localname": "RegistrationStatementFilingForResaleOfWarrantsPeriod", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "xxii_RevenueRecognizedOverTimePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of revenue recognized over time.", "label": "Revenue Recognized Over Time, Percent", "terseLabel": "Revenue Recognized Over Time, Percent" } } }, "localname": "RevenueRecognizedOverTimePercent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "xxii_RightOfUseAssetsAndCorrespondingOperatingLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Right of use assets and corresponding operating lease obligations.", "label": "Right of use assets and corresponding operating lease obligations", "verboseLabel": "Right-of-use assets and corresponding operating lease obligations" } } }, "localname": "RightOfUseAssetsAndCorrespondingOperatingLeaseObligations", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "xxii_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "auth_ref": [], "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": "Schedule of total intangible assets" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "xxii_ScheduleOfReclassificationAdjustmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reclassification adjustments.", "label": "Schedule of Reclassification Adjustments [Table Text Block]", "terseLabel": "Schedule of reclassification" } } }, "localname": "ScheduleOfReclassificationAdjustmentsTableTextBlock", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "xxii_ShareBasedCompensationArrangementPlanTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time for which the share-based compensation plan is authorized.", "label": "Share Based Compensation Arrangement, Plan Term", "terseLabel": "Plan term" } } }, "localname": "ShareBasedCompensationArrangementPlanTerm", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "xxii_SharesAcquiredPricePerSharePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share price of share acquired pursuant to subscription. agreement.", "label": "Shares Acquired, Price Per Share Per share", "terseLabel": "Number of ordinary price per share" } } }, "localname": "SharesAcquiredPricePerSharePerShare", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureInvestmentsOtherAssetsInvestmentInChangeAgronomyDetails" ], "xbrltype": "perShareItemType" }, "xxii_SharesOfferingAdditionalCashFeeOnCashExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of additional cash fee to be paid to placement agent on cash exercise of warrants.", "label": "Shares Offering, Additional Cash Fee on Cash Exercise of Warrants", "terseLabel": "Additional cash fee (as a percent)" } } }, "localname": "SharesOfferingAdditionalCashFeeOnCashExerciseOfWarrants", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "xxii_SharesOfferingCashFeeAsPercentOfGrossProceeds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of cash fee as a percent of gross proceeds to be paid to placement agent.", "label": "Shares Offering, Cash Fee As Percent of Gross Proceeds", "terseLabel": "Cash fee (as a percent)" } } }, "localname": "SharesOfferingCashFeeAsPercentOfGrossProceeds", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "xxii_SharesOfferingProhibitionToEnterSharesIssueAgreementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of prohibition to enter into agreement of shares offering.", "label": "Shares Offering, Prohibition to Enter Shares Issue Agreement, Period", "terseLabel": "Period of prohibition to enter share issue agreement" } } }, "localname": "SharesOfferingProhibitionToEnterSharesIssueAgreementPeriod", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "xxii_SharesOfferingRestrictionToIssueSharesAfterClosingOfOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of restriction to issue shares after closing of offerings.", "label": "Shares Offering, Restriction to Issue Shares After Closing of Offering, Period", "terseLabel": "Period of restriction to issue shares" } } }, "localname": "SharesOfferingRestrictionToIssueSharesAfterClosingOfOfferingPeriod", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "xxii_SharesOfferingThresholdConsecutiveTradingDaysForClosingPriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The threshold consecutive trading days during which the threshold closing price of common stock is calculated.", "label": "Shares Offering, Threshold Consecutive Trading Days for Closing Price of Common Stock", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "SharesOfferingThresholdConsecutiveTradingDaysForClosingPriceOfCommonStock", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "xxii_SharesReleaseFromLockUpAfterNineMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to shares release from lock up after nine months.", "label": "Nine months" } } }, "localname": "SharesReleaseFromLockUpAfterNineMonthsMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "xxii_SharesReleaseFromLockUpAfterOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to shares release from lock up after one year.", "label": "One Year" } } }, "localname": "SharesReleaseFromLockUpAfterOneYearMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "xxii_SharesReleaseFromLockUpAfterSixMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to shares release from lock up after six months.", "label": "Six months" } } }, "localname": "SharesReleaseFromLockUpAfterSixMonthsMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "xxii_SponsoredResearchAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to sponsored research agreement.", "label": "Research Agreement" } } }, "localname": "SponsoredResearchAgreementMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfSharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited but net of shares withheld for taxes, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Shares Withheld For Taxes", "terseLabel": "Stock issued in connection with RSU vesting, net of shares withheld for taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfSharesWithheldForTaxes", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "xxii_StockIssuedDuringPeriodSharesWarrantsExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period that is attributable to transactions involving issuance of stock for exercise of warrants.", "label": "Stock Issued During Period Shares Warrants Exercise", "verboseLabel": "Stock issued in connection with warrant exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercise", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "xxii_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfSharesWithheldForTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to restricted stock award, net of shares withheld for taxes.", "label": "Stock Issued During Period Value Restricted Stock Award Net Of Shares Withheld For Taxes", "terseLabel": "Stock issued in connection with RSU vesting, net of shares withheld for taxes" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfSharesWithheldForTaxes", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "xxii_StockIssuedDuringPeriodValueWarrantsExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued during the period that is attributable to transactions involving issuance of stock for exercise of warrants.", "label": "Stock Issued During Period Value Warrants Exercise", "verboseLabel": "Stock issued in connection with warrant exercises" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercise", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "xxii_StockOfferingThresholdSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The threshold share price of common stock.", "label": "Stock Offering, Threshold Share Price", "terseLabel": "Threshold share price" } } }, "localname": "StockOfferingThresholdSharePrice", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "xxii_SublicenseAgreementWithAnandiaLaboratoriesInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a sublicense Agreement with Anandia Laboratories, Inc.", "label": "Sublicense Agreement With Anandia" } } }, "localname": "SublicenseAgreementWithAnandiaLaboratoriesInc.Member", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureCommitmentsAndContingenciesLicensesDetails" ], "xbrltype": "domainItemType" }, "xxii_TobaccoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Tobacco.", "label": "Tobacco [Member]", "terseLabel": "Tobacco" } } }, "localname": "TobaccoMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionConcentrationOfRiskDetails", "http://www.xxiicentury.com/role/DisclosureRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "xxii_TwentySecondCenturyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents 22nd Century Ltd.", "label": "Twenty Second Century Ltd" } } }, "localname": "TwentySecondCenturyLtdMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "xxii_UnusualOrInfrequentItemsCovid19PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the entity's policies related to the COVID-19 pandemic.", "label": "Unusual Or Infrequent Items COVID-19 [Policy Text Block]", "terseLabel": "COVID-19 Pandemic" } } }, "localname": "UnusualOrInfrequentItemsCovid19PolicyTextBlock", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "xxii_VehicleLoanCurrent": { "auth_ref": [], "calculation": { "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of vehicle loans expected to be paid less than one year or the normal operating cycle, if longer.", "label": "Vehicle Loan, Current", "terseLabel": "Vehicle loans" } } }, "localname": "VehicleLoanCurrent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_VehicleLoanNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of vehicle loans expected to be paid after one year or beyond the normal operating cycle, if longer.", "label": "Vehicle Loan, Noncurrent", "terseLabel": "Long-term vehicle loans" } } }, "localname": "VehicleLoanNoncurrent", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "monetaryItemType" }, "xxii_VehicleLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vehicle loans.", "label": "Vehicle Loans [Member]", "terseLabel": "Vehicle loans" } } }, "localname": "VehicleLoansMember", "nsuri": "http://www.xxiicentury.com/20220630", "presentation": [ "http://www.xxiicentury.com/role/DisclosureNotesAndLoansPayableDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=122636397&loc=SL7495116-110257" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "59", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=122636397&loc=SL6740821-110257" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r503": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r543": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r607": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r612": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r613": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r615": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r616": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r617": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r618": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r620": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r621": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r622": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r623": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r624": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r625": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r626": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r627": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r628": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r629": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r630": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r631": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" } }, "version": "2.1" } ZIP 79 0001558370-22-012731-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-012731-xbrl.zip M4$L#!!0 ( &XQ"57R=N9A5A8 $KF 1 >'AI:2TR,#(R,#8S,"YX MQ/M%DB=T+5\2F6@TNO$U@ ;0 '[[ZXMM*4^8,N(Z'T\N3L]/ M%.P8KDFOO?_FOW_Z[U_OC=CI43-?P;.QPQ: 8<6PJSX2O ME;F[V2!'&6%*B64IMY28*ZPHUZ7E+^_>*;U>P.D6,7EZ$:7T ZZNG9]=GE^>:EO/N@Z*.(KH1"+DD580OS+QAQAK; M2 %-'7;S8A'GV\>3->>;F[.SY^?GT^>K4Y>NSBZNKZ_/9.I)1)J@>UE02U)> MGI]?G?TQC%-"$BDA)@[CR#%P2&]XE$(U;Z,LDIQAXW3E/IV%J4*CBRB+ZSF< M%N7P$Q,9&-_0?&J1DB 5J29/$@>ROS_S$T-2!Q&#Y;.524D1B%$@ 3$2A/C% M6.=3BI0$*=@DWV[P3H8E8@LI;9@BR7OG%[VKG2"49^GA8PYIQCR22(KD!=AN M3)P50IM<:41"H@2.Z KS,;(QVR #)XMY(<2 5N71[:GAVM*:SS]6P!5+\[^& UGLN5$Q"!B39D# M6!W/OLPSJ\MS )9CAY&%A7N"#%/$H0MBO%P'\X@]1X71>PCY)R^'N<%O*_/H/4J(WAE>@!2XA%$6DS&5%T:J,>^ENRP3;R@VZLBUH]PIQ*N5X;N22'Y? FR M6K^_.X&N75%DYXXEYUIWW5,Z'ZP"3^8:Q%3 MF.LMLH3%S]88AV VR5 &);0M"67$#W[W]?&=-IYI=^+73!\.[M0Y_'&K#M5Q M7U-FGS1M/NM@; QCE,KTI;X)!Q;1"%T;*F@MAITG/'19+8P;<"LW@,NZ!C"; MPW\C;3R?*?J]HD^TJ3H? (&BC@7E:#+5/D&VP6=-&>JSSD(.LY ^8NM[RWUN M; R[C.6XO]L/][XZ^Z3<#_4O'<#E _.MQXB#&5.-[QYA4@PV\:BQ!B]]0B&G M:EFN(=6ZPQP1BV4&ZGU8E('^#AK[97K@OGV<#<;:#)IQ_^^/@]G ;],])2Q( MV8B2%!05I?P4%/9_G0646L# >8)$EVZ#^DK#FTDOQ^[J_"*-W6#\&=JE/OW: M8=( $\9E5PECI<[7F*J,@9NT2Q@X$^3 -!@-R1+/#(+!E8)DHP3% SF6X_XN MVV8%[K.YWR>+T5>??]*FBCJ;@67B$D?@[1'NV=BF?8VK'C&"$@ OA6WVI/D'=HH4E9KXS9.$9-D0*P>QV M"Z,WI\C@, D.,Q38UY]:=KDEOC]_E[;$>W4P53ZKPT=-&6GJ['&J[:QR]DF? MSGMS;3I*&&Q/"4M5W*6"0D%[2Y?V&(BJL$A69;%5C)VTBAUF[ RWGN$^N*[Y M3"PK[)D&H+RS$JM;?A\UQCS]J< ,#^!4;E0?LMW;@Z[??1D,A[&^;3">J^.' MP>U0"[JYGY6Q-I=]75BHXI?:V49-VQB['(N.9.@B<"O15C3" O#+2,O1_27K MM(SUN>9W$$-=!5=SHGY5!:X=;OOC=N\!M9@3. ;9( N^RO&@ 9P5'*I0SK3A M(I1AR) EB6F%7Y2R"#\8,V[@\T,>J'!70PUX1YBF%^Z,%_AKORI2A M9BP M%,2+BRR(4PUFE.#,3;6^_C"6BP$=7L=:NY\@"G1KS EHV'@A/YF[:E7__3ZK M^LI/B4(ZP ]C,$VU*GV21_>:=/9_RK:WQ\'\Z^=9=1=9HJM",V%HU6V@)2E+M;-$TZE%^Y"YWC?8W5^>-4 M$]WO;E=&+*0]CD;J]*OX/AN 5W8_Z*OCN:+V^_JC]+&5"?3BTLWN?+57MA5P MLBW$F$R7&W+'-I[" JJL*3L%/]B:8#Z0EJ:SL /V?PMLI8RT:C\WTX?D[^=V MJ+W6KOWAF_;=GGW+\:>NB%U% V%[$KI,#]L MLN9R9/41I5L8G.4&;'4 0*WL5;O]N5$>)5.ZGB++4HR@,.5)E-:A?Q#Z\> - M?^U%75'7<>VR8)Y]V%190],)?CKZPR]5"8OMS.(50CZF(F"!0M,[0@A'AE=5 M2$:FN]@K)",JMC.05S"0:/4VRC3$3]BZ.H*]5+&N,I^,;[F7^012B YG"7+X M0]#/BA1%N>ILZA5L*AWA=8<7?!?E=03+JE= E7UEQJ^][$O-1HF9($X\5*RS ML9K! VA#P%V<(L(P(/\%O$;D<.T%4P.^Q%.+8@@:,RBWD5]S0@G4R6"N#I6I M.IAITC*^J-.I6*72_M"F??$1B/R2%"J*ZN _"OS!GX7A(XTR5\&>&7IJP1Z6 MTB%^>+30B/+-$ 1;E2UJ-,Y?%3F4Q;TBN@:.:IPS#3/ M $NZ[X0#QGW#6^Z1OQ4S4X>2H^#-*<017:&?^\%&U9D.+*DA04 M%-7!?QC\T:1,9WP#R\;^/)O<*VA75&F$"M!'/^C4$:'=MWN U$'YEYL M@JD, R[J"0K(RC',"271U.D8YF$S9:)-_2C@#JJZUS)Y"X:_>T"@/96/M#/I@3:R5?)83Z0ZI4J2"RR+#_V%,U!P. V@L3", JPYE&5[G MY^?7\KJL\'[*V$\Q"OK MI8-OWQB&!N$*%< UO=.DPVR?S8Z:^Q;E6!6'&^3L6W4X-=Q#J-XIJ$"GWL4R M'2Z-5ONKEODK,*FUOM]!TFA5OVHYOP*2.NOX'2*OLQ9\]#7A6FO#EZ]S3O^G ML/!NL^>5S*7@\I<#V969"G0..3?$'&XJW5TR^^XGY-M "64YO+7/=W>0-=MD M*+YF*YY<#LY5_L';X++]#I!C+V?G8[8'AW)8CW,>KV@KH MH$-OSP6\?. *Z01O+IRH'*F="D1?!V^%T).PI7BKR$?4;\33SQQ-&[(W8H?>_K>4; MR\(B>N%;T?\ =4]?;"LD$?Q+WM^6UI.NH:#@D 6B1H9+YI%W8.)N,!576IR% MPI\H9T=3"[!HJE8*OC9J!8;25*ND;;51*0LMFBH%6;#U.OK\=I9^P#KXDGSH M6CYS#:K!!%UQ,B_*%[V;K3#YNO6X P@RCY_?ZJIY]JKU.Z16DB MEQ#A6BA_\>$(@M2L@I@0_' !3$[/1&L45G7>.[_H75X4FV)53ODWJR_)$K&% MY.6QGE")2=L6O*Y*I) 2Q+.N$-K(G&?8XBQBUMLQVT^DB.\1)!)?#A.(4;Z' M,&$N7Q#XJTP(;/D/9 @IQ-,$#=;U-2$J Y$1!D"H>1OQX MLD26X.: 'GC91K+@4P/1J$YN141Y5J MB%8%G^2LK'H:SN%#^U$ MQ&41DR J WZ2-I1**S$?XG"\PO35[6?^#']N9]AP';/OKU -N9FTH@J:=L+Q M-[Q=80D/,LL;-6T/^4$;2S[J&% M6JE.\POA:]5!#K3;(5K V,Q=T7YA9#Y-:KMGWI96Q$:\#@A>VQ0SC*BQ+H"X M!ET[%8Q?ES]!#LP$T9 L\?\$K?ZX0J3(EJS77EX\LV."0QV\H>%Q@CB;T-\'4P%D-,6)8 MAX;I7^<9#1?D@$ %Q<\TB9.HR]W&V*1!1S*Y ?5CXD75=43/J@^=V6@:/S$O;\T )I- ML8')DU! 7#(CPRQV%Z[OUA@.9]1B,TKODL[CZRM%B65SOMJ3V_56])/> N=/ M;O?OX),R#XDC2V!%2L4)#E?LZ#Z(F$-G@G]4,0]?2=()@!UWDIMD:(,#K=D; MR]UB\)SH$WB.2HDR)H+61^?>O+:!JBO7!_ M'3$:U,HHV@ ,N&6F9P27X\S7R!FY)ED2F&(1]FWN+I!AN"%-L(1@.Z/O@<.^:W[-LOP8"Z[CEI3K$>QT[ :] M^N1M,.YR:2FVB5=3LXBVO8YX'04FB)A-% [H6^Q6A^.&AZS=O/G.PW(0O'<] MRM=?,:+I8:::O+U-]M'QF)"?#IPE]4]E2[>Z[SX1\^(ZLSWI:]XX5T57W7R3 M\[4WKD%,,_0<8#J8ZK /YM+B1B#$QK)'!=?8CF:5V<\MUF%$'&)[MNHX8*53 M=XLLOKU(>ASE).UT+?)DOJQ6Z[+E:N7VH^H*O%P10J<_B:AP:#_(BCL/33.U MV%IER(0-\T_RDMJ%RDEH)X3)9P^G&%EB&OT H@Q=QG1Q:3X@$I_,-,K18O F M?CCP5BS0\& A44Z6&P1$'<2BO4YD0[W$8!D\OL'VK)H4B_96S56 M#C;%H2;1^*/@G!J$[9UY)*4?NLY*C-032AR#;)"EVL6J%A.W=G5/>Q&^2FK5 M*_VQG6/[V'4,Q-:[';3L8%Y.TMZF=NL"GL1 U@,&.8B1PJ!CY%VW[1HEND;?TL!W50AZA;OP.K60MBA&Y>$?%<;Z8NTJ%/P8UF M,XXWCYOX>95RNE?6MZ11U_9C@J9NK+'I63#? 0_90HS)"Q7E MD:2][L79 M?6C-,..%%CYP@M/\_I=T1-7M=H3^Z=*^L($:UG(TWFVUI8&]083*<.)E..', M/"WCNP=5E&^F*_F,U\00\VOD9(?-O,2VM(G*02$F?.Y06)#^%O5C&;\\+[&- M+GD0Z).1/_6]C:)_PO9&I^'AUXP&^A]=>O5)RMD :G1G_TRKVWJ4P1D\H!I4H]G<UOE57H,_JW;,\O1<^ 85/1)=]C_?^"D7FDO MJJ#2C#]N/;#D>B_NYB\>95+:W /W77M!'-_HHM.< Q,(R9*@:#TZW.D4[PSO MPO,AS;.A:TA\& 3["L>U;+A/7!"U#ZLP$Y!C,6CC_D&%VH9SS-:@@/%8_R$E$/*4O*"XE MS9D)'#L8ZG [B"07U]EA T1YPN+$HC!EM&7W;HB?5$I?BH>G7$8$T6_K,_KN;P %4_$"2Z=Z&BQ31CTL(ZB<_=9AQQF78/PZZS GRA M0T B B2\5S93&_ME;V$])&'M([:^Q^"K!,L!^C*\B\S V&2%YE"9KYVK"DDE MPO-6R K4T1WQ([Q3> =G834TX-#."DF^# 8>K#AD.B&EI+3(P,C(P M-C,P7V-A;"YX;6SM75MSXCJV?I^J\Q\\F90K1-R\J]__L]?OORUT?C/W;"K32S=76#3 MT72*D8,GVBMQYMK86BZ1J3UB2HEA:'>43&98TVX_W'SX='[S\K*ZW1 M"$JZ0S;DM$S-*_+BP_GJFU90JF5^UCZ=WIY>G%U<:+>?+SY]OKK1FH^K=(_0 MR"G)2F@0\X_/[)]GJ% #L*;]^>M]"4IM\ MMKV:NI:.'$_\F35HW!3LKT:8K,$^:IQ?-"[//[S9D[!=6\W*@ '?DI3T*P&! MG#7M"[4,/,13SC!ZR\Z MY@"92,>H2Z9XI!.8S3!\K>^*:==J"Y3" R+T!S)<_(@1^SMLV&AN46>,Z2+2 MWD<$H(CSWI\V7Z AZ-G #Q8=(0./L,Z^(=B^>X?^Y%"D.RXRP@R[R.NP#2Q0 MLM\L:_(*RY>0Y8X),]R,0)M\OGO8V?QH%SGM4EV!J'N6@QD]70O!@(/>&0>[ MP$HM;\_M?G"A56RT-'6R1 9\ZFE9T7"RJBD0)"9U,\06B&F*8)ESXH5LSDT2FM%P@4DH+VJPC0W<-;^[L0@N#=K)B"EY) M1H6"WQP,.2:K3XG#ZH-]QMF9UM!6Y<+OK7[OOMT;M>_9;Z-^MW/?',,?=\UN ML]=J:Z/O[?9XY*^T 0TL V(5>PMW6%/-T-HR79+ MYZ?8<.SP$\;4>>/L/-@T_"WX^'=_W F+A@$:&UZ%OV\F."VO=2V74I#C1B,3 MT_Q^<_GQ]OKF\NK\XNKF_.;L^O8JTO2(FC1I' 6B>E@^_+JM.;&]49#BU'87 M"Z^T!@&JP_Q3:BV291A4:,DTWJ(33&'O?J*Y-K3)6K+ZD'&BO6(RFSO>-Z5P MPU;C[/\V+&=?8$*'(68(TSZL9*';L"]@P(E_$$G)X7*G,M7A7IS=;8TH7@0B M&K2DQ&++KJ\G%R6I4]+JD:,E24GK0;XPLH#3"^5&A::N6ZZGLSH&K83%%"QS M,P;PE"SUH%4:84#OI7+TKO;_ (!#9S1)/>C+1!30=:4<70.*EXA,VF]+MK"- M6S?2.Z5 SGJ0FQ=HP/FU@IQ;2TR=]P%L7!S PY8'2S:3\+ML6A9U6!9;44MC M$9E*RU\>!49^<];%R,9#UK+^],GV[48<6E/S5(U7>3 BD^B:V+*Z:V@EY' 8 M?ETUNE+;K>Q\F6"B;;_IALL.S#.($LD:%\;'L^OK3TJ3F!N3R.2X[GJ7);'= MM8I'.SEHV(MXHLDZAIOJ)DA(;5S) R5D?RYKX M(RC2]\7;"=6A4I225!+34,EQ>542ETDGNNFDIN10FMVT-FZ3+(NR^).G[2-C M]LEZ:P>->R F.V_U-GDATO=D]J3RUH#'W?$J?VH@U%N3$]> X!P E3TH S4 MQ1/A>96;/@[[$\ NV\J\"Z\2&)4UDK072\-ZQWB(#>8A(TQQ9KX:49T/J[)G M"LQADRT=VF\ZL?$8O0D-U!FY:D1W'J0BAI9R''L";]R?Q)FW7-NQ%IAF+,5D MLM:(]MQPJV&C\6Q.PL,[)W6-Z)9!&##\2;G>'=J!O=U@,$QE6+VC296F4]3: M(8IKST?#>;?#7(NW;/8JDUD(5F6W3YM#C=@A1V*&./!; 'Y=&9)SHE-VZY1Y MSL%/J Z-NYX8"&)3UE@U@,(P*)\/U[L)QW>BVTRI#HV2=&SS*(I.W1L,UF)A MF9DL;B:K$85"T)3MB,W)A/AM&2 RZ9@MM"0.XCGH<%+7B$T9A,JN?)JZ[BY< MSVKFS?JQ@ 8=4X<]-@MKT,-.?SI&;WQSLDPI=5*" I KNWX:LGN?)IZT$35A MU6]'P-[C*=$);WFT7W0O2*[F@, M/Q[;O?%(ZS]H_4%[V!QW(('6[+&4CX-A^SMDZ_QH:]W^J)P[O E=/&-X3,U1 MWH8WWU@O/4!6X_;G$.L&LFT"HY,GN >0E6*%0G#R'QV@:]11$:9P=2UL& M-'#6,1U,L_FI->/24Y M-.$)HYF4L*JA,.OI>#T/9]^ZR\BEGO+(4;=-?1[ >U8 CH_"/7YVU@NIX5:K MH>,$8:>37!3$<\E$Q5<-(L4(3J'JFXQ=L6%ZXK/0!/36/PDRG\I5T%"(+LQK[\1'V!K)OV 2YL #US,JPY8IGKHP0[X*W&D'Z/EQ3KQ),?A_-HDCC2"YCV+BO*;":J:FRP MFI/_<_T=Q8-%FPN+.N3/-#*YZ>O#K!S$/6^U.#:T;Q06' -J3*#WXWL,NU)+IG#%6=_6*K[ M;>01OBA_7$_;JWR>MJWFZ+OVT.W_+,FE=I=7.'Q7(ICO*+N+>H_]G_"WKR^@ M.'-DSO 01-*>3K'.C:9PX$:4Y:[$6@Z=](6 _MR]/X'R=4S_-B\;LG789*5% M510O0)W!J5PUV_"=VD5ZU8@(.,3+X FW_E0@[@$ON7KZLR-[20LI">B2]LVR M8@6#='2,)Y[]7X!]7O*X""Y!!#=U8U\*NMQF2P7RPW<<'RSJ^0V+SS&2I1R9 MJN25B+)W4*/@O%MX?:]I=OL-4Q;@:R*@)HGYCDPQQ&50#6>'*+:?B%+$SH)\ M6"(CQV:6(],&(?C5>#DB"JMCVRX+/ 1;XW4T!0%M2,QW9"HA+@.Y9RE*&R"" MF3 (^SFVQNB-&2+G_B4D]O3Y'%%\ASP#RX(=::39X_(6=PQ:5*1H,L,QJK&1 MX0C1=RCG+[I;),)6&_&EM-'>3'_.+B;T!E#%7$6<(RJ(B>,O"='9>O,G6L3DYW ^O>\O6'; M_X:[I98H(BZJ*Q!5V2YG^]<;67%DVEP:1;WJDC :1BX^^!/O^D'L0.6=]_45 MF"3_EYT+K;&.[%% F>:9^'BCA-T.>? >D<. O?>G8XH8^#72[]B83*'%*P&) M6/7D2ZVQQNU30G*&(&5FN-'8]!>W++(=,HI,8RB".Q=?#RG/OV MA +44Q=E]^VBTI/S 2]MW^XYN:5:'YH"$KQ4X#$I M0C'"J<:MGNU9+WP7 MHU2#+/Q"D1H4X7] \1*125;\C?1L1ZD% B(0VF JH@@;KP9+3PV)OIY'H@HB M,A!YLU$=5=AX:%A&&S:R'JM"B(A!V5<>MQ'Q7R06U@U^$4>I(Y+B"'3EM@*Z M$FB_%PPIQW2RF?N%'6_?C_.<90#CYXW*YJ9,%HQA9A#JB MWA-Z*XEXSZZR>](<9=A.> 2L"X(.Z54\;L4!@CC74@OR2"!4B70_G?*/G0X: MZ[>6VI%;#*&*%&FE5"K:=ZWH+D(2(>.B$62E[RGPSKM@*>L%-?%#."6>8,63 MU)U($;@A6Z+>*67=*I&ZD21RJ:96=.< 'A*?:BE,X'T/87WNB:T;ENVN_80] M%RO;>R;8'KA4GP.D 86<3<-3,L)B&#F(&()/:5Z=@5II#6U=$_QQ]S3J]-JC MD=9L_?NI,^KX+V8VM+!"AE['&EI5J?T]J/1_2XGV$PH'J'TFIM>B(=:MF":$76O=P#U7M7U2Y\/(E%EP_;LK4M[MOI##]1>I;]4^K"B%8E#5'G= MEKVY?9"Z?VEZ*1(6N697B!&Q2(CQ<[4A:VA_^F0G1Z@X<.U'J<H A>C/T#20*I;WO\3FEZKA\/RG@ MB5;%P5E6P,5[R1Y @;==LS:QH21QD>-N4_K-!9FG>$_NO^)>J'UZ\V=[9M=!T M]@;V5O_O6N:,1>IAGFT'4/K,-OS2_U(EG>W)ONX*>W5W6IU@!7Y%@KY,EV?G MF[Y,G=Z/=F_<'_Y6LH_2"A'?L2B>I*0[0T$3ANCU$3F8$F3XD2G94]KT)>6R M4%9&];IV$B7Q2S^Y,"GK#K/"\].B?[#[\Y8.HXT4N_R<%:97$I2R#B K0 _L M>?.Y/PG)\H M2Z9XI!-L@@9W3%UNTKS:=@!FD^9H[#_FV>S=:_WQ]_90:XY&[3'S UZW0".F M%K1!8XW0PE;\ Q+I)4^YWA-H:W>NX)[W %&V%EHOD#A]0CAW(:9/5MNZLB<3 M^1&Q\(3QPDQ52<;)S$SJ=5I)3E;FP'Q0]QV;7XC,<-4]H,34R1(9S848H9R, M=255!F[.E^+W.F _($)_(,/%CQBQO\.A.RD<[CJ\ MP[?0762$&>2&]NNSJ\VA_:'9&6H_FMVGMO;8;HZ>ANWU,#_ZWA^.&^/V\#$V M S2TL';-FFHH;'!C:M&W6[%6;M>=W35^W6EN$&E-R_@CID&IK"'Z9MX/*>6.YL_D!?\&T;47BEN+O@2Y:LWE+XE%WJ<2B8ABYQSYX$U*RZ:33$TP^4?"\KA=3!V M__&5O44(*5H43U*#:1=5>'7Z7 Q3D?TN5K!Z?:]8-=JY9V9+2UGKX:[379$: M*%3'+V4L4G#B5L^];K(BYVJ>26S3EZV'GN-F[UOGKML.K&+_T'KML6<:"RO7_-I+/W;:DL\JZCK'H5,N:REC$;/H.K@+ MVKOES,@_7DO/%%/ZRS,ESB_$J8N.!3EP5F.SD0*LJ>ONPO7,3M&W!.0U@5.0 M>MJ1@V4I59$11$6>0$U!^XWR-PM9V8Y/-_BPY?:6985,ZL#,/^7#$Y\@Y8I1 M3U'R3C&%(%?1AN^=9#"'*@N9H7.XW/KQX[8+4J\_;OL&]FZ_V1MI@^9O3;9R M5.!T= -J*_M$-#G'[X6%*B04ZY#8._.>3H$K:G=,$"3;!J6V4C:[>KTQ0[X; MAV>[0BW>T,"A] >>$YT=[R$SA;GM5%4G2!"1LNY$=Y1,9E[S>9[!JP05IDH0 MC").04FP'EQ(C5>GYN%SK++3UI;9@S=M-32_1C8Y^U5JRZ#.DJ))2 M^E6T"6O+W!"'0NQ/5UP.\0(1X(OVIP] #3*8L4X 69YBXVI_#FK_L>0^G$1G MM,ON!;&R]G<)M!VS!QU]_(J-%_QHFIZ/1K["CD$MN#B5C4TFC?'!<@M8A:S+.@*UX,(4 M#^"UUXU%RUHLR.JV 7,\)>8, P)L=UD^&TMN*&ZW[6"M_N-C)W*KH-7OC3N] M;^U>J]-F7J9A127O(B)>MYDWPCEI"[&;))9][V+O#)_IDS-/V [(9%6OWZ7* M?F59V05>-8XZ>0@[)I=XF:P5)'YG>-5P>^3#$]S2B1=02R60V;6E+M%55H41 MUBUSDFL,6&>-2^8")'-5??HSX(DLP54F?CPG-!_OJYRUI#T=G<@2^] 'S4/\ M@DT7!_$]/" RR^OS\^WE];#]H]U[:L//5O];SWNT)^]*.F-%ZIWRAW%%$@): M9"4NM5S MUHUX(7R92VF.OU_2B/KEU!<]_/.,;/S/_P=02P,$% @ ;C$)52R[!)W_ M. T7D# !4 !X>&EI+3(P,C(P-C,P7V1E9BYX;6SM?6MSXLC2YO>-V/_ M]HG82\1QN]L]]SWSO@$8=Q.+PHB8F,:0595/9M8M*ROK'__YMO%Z+X@$+O9_?O?Q_8=W/>3;V'']U<_OHN#* M"FS7??>?__'?_]L__L?5U7\-'B<]!]O1!OEASR;("I'3>W7#=6^!MUO+[]TC M0ES/ZPV(ZZQ0K_?C^^_>__#QN^_?W]Q\_\TWO:NK?4T#*Z EL=^+J[QY__'P MRW!?*_9_ZOUP_>/US8>;F]Z//]W\\-,WW_7Z]P>Z>\KDTE41>J[_QT_L?\^T MP1X%ZP<_O07NS^_68;C]Z?KZ]?7U_>NG]YBL:/D/'Z__ZWXRM]=H8UVY?A!: MOHW>):5.2KP]$R\M\^DZK?Y=6C_]U0D/!;+$WUXG/QY(65D>,Q]__/''Z_A7 M2AJX/P4Q4Q-L6V&L*24S/2$%^^LJ);MB7UU]O+GZ]/']6^"D?!784B-V)?0' M65*5]'K_(-A#CVC9B_']%.ZVZ.=W@;O9>JS"^+LU0X54^N'[SY] M8.S];1Y2VV#&-\2^@WQJ0_1#@#W7839S^#68+6=;1&)9!7V?$FVV!*UI ?<% M37 0O.LQ'IX>QZ=,T_9L6CPBN_9Z,0)/"(;,\*@OCWV$@[$8F8 MBQIE=.#*IA88N)712NMKF.^'B-AK.M0^$,IAW_/V,T#=<%3--(V2X#M,-M;8 M7[)_&D$H::)&=&/_!05A,BR&:T3Z08#"8(%#RQM:A.QH7_C%\B)4!9YQ&\W@ MHYT^T_SQA['_8/F6C:R)NT1SVNOIS$]_MFN"7+K9QK69_:$H2R_8[DTG^AS5O/'J(#\-SRZ+CT',Z9TNC(7&UIU@ 7-[H)5+64CZ\!2%^:^J"*-*V<0]3#-WIL'4KG42H<4P8?T$U4S6IOD94R28L=K>P+2EM)U[Z9#^/ MWMA'1+EZ\@FR,5V^__N4N@KN>AFH43*/=&ST(_I/W&!5F)+:&N69&A+C*G$\ MS):/;O!'O3!D#=1IIQ;Q:8<('A")?0B53$Y45XW\SJ/G /T9429&+ZQ/5^%7 M6->>WY@EB]@IW_N/^590L+'>HXC@+?LG]O-=HP MK_?TUZ^N@\B53[<(^!61 M=TK\/'^>1\BA/M;@U?X/*J>//UQ]_'AU$SL2_Y9O*PLEQ5%&5'3^6"[M;TLK\L+ 0(?ZE9T*B0=&1YA!Z@Y>6L%S+,XHN%I9UI8Y MKS]>(]H@^X95&3"F/UY]^+CWS/X-(6=3M*Y"18EB*.WUZ"UDWD_<557&[1Y+CN&\)D]K;<&3M>4*6)'S^CJ((@:^>76 MGN6:&HF;3*$3^N>^$<98U2L:UW'\LX,&6W MWN%9RO^//_[XX4/OJG>LF?Z15MZCM?>2ZGNL_A36H84858K+P_9)B[%K$Y/2 M@S/[)C\V[[_^_7A@PISC;9/3M'202"M=TGPQDSF6,5%%- F\)8U;!VFP?VX M4V622B1P1/63!M>]!>[)N<6$KL5^?E>GA00DS%@'_2MO&?2KWQ\(=B([G)$Y M(B_L7*'8$T1D!:N0$7:"*G8S)7P$7).7TLKP\:E+&[Z&B+%&^ZV9O)A?9NE* M/ALP]O+S0.+\8)X,[,>>'XVY@%=&/1^(2G4GA!Q'TFF!2RL$+:2N;W)0* %K M,-/=',%G/CM/")FNK_<$R'Z_PB_7#G)CF_GS&_;Q*OF8K/B1^_L$K2QOY%-0 M.T[?X% 4C$) TP[[29M(!4_!:AJ;41K6JJ5,=='52ML%UIBK@1+I7D!;@241>I MM&BJ28-8E]E65UC5P*4K,34H",NQ!6UAMNP3PH['&3C),HQ+*UR)"*F[ YMA MABV0IYCYX--O%O138-EQ0-3]B0?B-.]J?_-H!T]S^DOM5S'@-]BT2$>8VT^ILDF$KG1IR M[$"8!S[3GD G*+9/BF1;\0*=<'CC4@(!*-UP(M(N'OPV'T7WV$[HBUC=[!C"S=)'],H*30TS;( Q<+8 MD_8\C9+F8CDM6[D7FJD.&S/8>I_4 I3MFYI .MME(,L;!6SDH+SU;3O:1!Z[ MLWB+M@39[CZF-+")NTW"&E,\HIU)E?KXFX*J-<(3*'/\'/D4.OK*5E5:C*+* MJFW$:K((7!U'NSN]:K@/N\,*>"%,^[F07<54+Z 6G^J*Z4%!ED[D0GH3V'6> M[2J5@#59:?]D5\1Z=DJ6L@RAS]RYON73ONV-_2 DD<(1+Z 6&H^$OL.3!^9[ M72)R#%5Q_=5LR>$U8/H*^#])NUF=38C/.6INI')G5EL';H[[UON_$&VV_]>- M$L20D=[O'.P.'[^XB%!9KG?QY5;9"*)56#R@:!<'()_L_=*"Q@A MK['_:6@"ZS+3>O<2,Y_M4'*F(?2>S#"18?:.Q!L!F^?.,BBI,S7*R@(0"X\] MX]DP5])H#N24K7/FTU"=8MKC,-CE9"<&I)KI.$" ]= XYT9\14>O7Y[2Z_3& M8@D P)-4(WM-.3/_D*]G8 5N\.3CYX!N5UA:CWB09;D'Z*[$2YR 64QZ';?F MYM1B;Z#!.H<(H17Q!H8&L'0YFN2Q<\>0!C!7&GB**0O8-[_?LYR+_'L2A=\+ M1LNEJ)\W;@_E4,CYJZ$?R"2"A4WJ "FN(YO"^Q E:RDC-E$]=7AH2Z@;5V*Z"\>L/LB3R<<< M'(118.SOA5!I)#"L11)N9UP/6-$9C HE:BHKPL9&A_(F@"LSWT'$HR'8TRC( M4B AC!:9A?C$M9[IDCG<&6Q_BV5TML#\4@"$D#+FHO)[C5-P>OOAIMI5*Z/) MENO<(4L-C;=+;A)8E]MEGB"X6^8F!=!5S.B0/56 R-8BX4YRKYM'Q@U-%!&V M';BYW:?V[Z\(VK_F<LG:W"RQ) E*B!CUA MJ.NHU*-4:L*EV6JU8PE@I#VK!/L0EM7[)&^_QG>\PQEY=%=K622ED%ZX@I.6 M 9<)]T@KX09^!H7GCKJ*"8@%+'3^G)1PCXG$Z&(;0C]B 5,NXYKD1U[#D(C M6Z>(7AK0+BS1(? C,\D=BTR*"'E(O[*@6!1:16L)\E?I")MRU4F\OP#%2<2_ M%O<0NMH$^ROV'$OZS-CQ,8S!;FB%:(79RW'C$!TH'$E'+%F;T#8KU =1I *6 MI3V[9&TE1*JLK_(84-T\<"U 6A\V2@//#BH5 $,8:=B%9('WAD(^H> MD?S6_ F1$E6==^'YTL2R1MN_WW["Y,E%]@)SG>6?3!-=S&WD6\3%HL22/#JN MUT!(V79BS:3U)S_8(CM^M%OH+!'2\@'*J*OE?E0(&6LPT&X^1S[#J:M#RBB$ M<;O_:A%'G"D^?9;/U#79'F@=K%]_L8_P?0?B.U@30 M1%/BS5Q#C56>C$06@IOGO?4Y+8?U9&/8$$8( \7)>W3L-;K!;H!\>[VQB,QY MHRHF=@=J%(0DC90WN5]447CF?+=G;L[)W7@Q*BI,0Z)4%*Q9Y&@>=LF5%4V/?-%,@+L%B^PF6=2"= M9%K0A0*AK_;]T'5<+PK=%W1\[GKT9GN1@YP[JERV1HC"_?NN^;=3!SM^!;)E M>G,MBA?]S;8)37W*[8"JF*$@ZUZFMV(AV Q5^POX)J5PDAY> SV$H8J%%B8[ M%<_#KQ9="[%<-H^(A1&B0.$@7'2:58;$E*F#A282RK"HPIDW%)2NC#KSD=EYY*9/[2CE-R20%( MO:0PM?USGQ#JA?R:_G'ZWY_$$XNOK MZWN6U(?-5Q'9O;?QYCJ&> C7H9.90\&RDWH_P)[KL%<0#K\&L^5LBY*9CGD MF$.0H#63S@N:X.#0W1(-H[<0T>J_-[GJSA]%C?S&F!+W^E%'>/SR.OM!BXU]&O( M+-:6?X^=.&0SWNS@9\NV<4K#E7/I6KK4A-2 #DG[RJ#:$A>SC'IQDQ#ZR/%- M0[H>89QS-]@A^R">+H=ZS\'\7<"U6F7 M;K7/W531K#8D&MS=9E6E?M-F0% $PBX/KUW MJ/FKT1N[&H,"Q; NH6]52=]6&:4E(, IB(4Y45&L:5>^90]=X?AAZ3WCPF69 MM R$H5)I=Z=++BD><#J;(X]6NOJ,? K28X.PLZ&"#N)3VA-5(-\$FJ[_R+[J[B9XTPT5A/2N@AK"2,5"/! DY/!6"Z MBP@8BP+T82Q.S8B M20PCPH2H98;U-@'![]*@Z=4K+'#FIB.Y"E,A#!=.!R/3J1# J9W#L4+;TA+M M3C^5XORE.,#IJ9 ]S0I<6Z A 6V[NJD4J2] %XKMRQ+W?'^JD(O!^IV-5,I M7%J( 9QN?D7LR3;D]%\0L59H&C$IS)8QU\$L"H/0\IW]:[^BGF181[MZ+!7U M6A+9N6AW;XX%&&;Z%=?2KH8KA,K^DF#Y%@ M]&=$^7UW(GYA#H%/Y7((#+_TIY]'\]YXVIM_Z3^.OLPFMZ/'^?_JC?[Y-%[\ M]M?*(%">TT15;,V%?:91V3N5\C+GD&- $PJ$@33'F301C("VX\0#1K9VLI;A MPX&@%?9J'?;CIS&EF0@X=! \@%*CRFW"\OQ#$'_?<=R$@0?+=<;^T-JZH>5) M5:$H \$[IJT6!180*E*[WN3JTB\/P7.EKSI]7!#4^(A""@0YZ;Y2JC,1,81P M(VT%B4! T,8EL<!E+Q$@EL^=N';L4F OT;-' N.;W[)^8UX7A&G(H&N9 SP7 MI2?V6I/6E95!"*NMI'8EPG/1>VR_\6^SF+]@](:([0;"$YD2]4 (SZW>R07@ MSD71B<76H&EI1>=S1:\,NG/1=6ROF93'92;MT^+G$RVMC^ERM\*/:8.2&W#Y>//C[U7BL6MN_XPBWEJ42J=K-YX?)V9M M/SFZX7J-/(U$!$TM^@N:+0?I2XJ^ M,X\V&XOLZ"SNKOS87/RP;]LX8IE)5@_8WG.%WWSX^.%C[ZIW M;);^,>TOGAY'[$+!X&D^GH[FR9.$\Z?[^_[C;^S[^?CS='PW'O:GBUY_.)P] M31?CZ>?>PVPR'HY'\][_WO/P?^JX^?!SBT?#K8>RRY?>C:DH<(A:1=AE(J MY2OD&MSRYS,[K$&(#6:1[%X8AZZ#(?JFMB%:@@N<6J37PKB40"Z%"8U+J %( MU\".1QX/UHY949^=;*YB@YIB'VVV'MXA^447PSH@7!^3F%XA+%D?&72%CJIJ M,U\!A%#_&E29A]75,]VRP7UH)?%UA9UP9D-D6+[]ZS2E0:9/>QM-A.U?OQ$L M!0^Y+Z+GP'5=K)+"))C +1'Y1_^9,6*P*XX@['PF_M\O* @/ M;N&/RH&UCB:ZO-M3R2J:$0CRWD\MRI:! ZNZ MPPM"FIKCT'=YP;WU?6\\69KN20^-A ?=XB(N[Q]4XO&1,#. M\UBD<,IF>DYR4_\YR56OP%6]9R?&EI_G1Y:U24#;VB:'!;GL#9KCBN-2=']. MHB7H=)-2X+^K_62&$:Y[34#3L6--8B0<"3?H3-,\PD0^W=3@!X)>7!P%WBY9 MXR#^H8I>D2Y=9%+#.>[#51"ZL_D7EQG9;/G )KQD@R".J14JJ60]76_6E9HK MB0O"^B[/I<@5ID'?7289)0A91OASSRM#C0_Y$4H?YF&9SEE0ZY :&]X@,GJS MO8AE_^@' 5TD(D?VL$")FB"XJPWU7P(EN'W9$ ?A;,GV)?&Z'Y$7NE4X\)Y] M9YQ^]E"L%M_1>-.[CHHAY,@QLHDZ0#<>_!"G]7@@>.F&7-9XWF]U&0CI;[1T MI8D'7$]5OG:N>K2]HT>G!'=RC/J5! LX/=%5'J(26=..?4NG" ]OXV-,Z8.0 MBC(03N65YG\]0M#&&%8Z1% M76#@U"F9S?@D$!8:1JH!/E<=]ZAWF&@L%B7T$-851JJ18 &GIP(PW;4$C#6$ MD5XX&.#J0WDCB$L)(3M=N74=F#M"AT.P3#HFLV.MF^+UG^-AUO"?3^/Y>#&> M36N^TF.^Y#E$:_$@#W:9OZ3OC!A7TTG'XC GB3474L,Y["JKOFSO$\*$,!3R MF&,?"4+2<'2-%80=J[8%';U" M'"2=G5VF1T7I<9[@0%Y U_W=F#I&*@G KL^4G_Q@2W=@2Q4/DSD0&DELL\^UXB$KB(]6)MC^XVG;7X:(S-VW>^R':\EE/:/B71_D*RWI MF)C&!%;;:IG2/EU%+\7R79_3UZ.8(JZV-3/ST6_((N74DBO<=4A[/3K)@8*P MSDUVOL=D&G@?Y2'>G4A+=##OBW(^UK!#D4(%K#WI#D51!LCN1,,N-30%ZCJM MUG&&_ TRPSH@;(.T3-3\V ?4RV6<$:;@=U3["2808M!TH)QHRWB8/=L(M13@ M$&^>73^VXD=DXY7O_ALY8X=R2]<%#",+N0J#_6;?H18\H5^[7I+2-0BB#7*F MV+'VJH*H\GNB7=AK'5$G-@9=FF_[>3%7I= MIJ#7'(2'\=HP$3UI=&$Z=YAL$'F@I1!=&R>YKO=/)4_'JOJFJE ,$N$C-[ZPR61^19( E.O 0G7H(3+\&)E^#$OUIP M8HG+5L_AV*=KWTB0-DA&^'6$*T!<9X486]*PC2(9A(-5'=&+$8 0_R7N MXA)W872@/[0"EA6 ^5]?+$^2N+7I1B$, %U&5O!D<@[NKO* DSB2A)+6@BAN M6K(5^Q,V?HV91?-7F==*KXM=2VQ[D]HV><_A( M4S+YJBWO@> M(N'NP6,9PY/EQ793C%)HN>USBFII632M'4O7@>.0+V3"CFKC M<_;9\BG8%Y4=:;?1^MD&QK0AG*]ZV+O=!X8LK#>N*;;4YCF%VK0DDK,:WL9^ M:/DK]TCL.^F+(4V/;=*FSS;.IW')G)5Y#0LW:?9ON@0/UBZNPW?H-R1"CB ? M' R6SBHN"8;(ONK9MRB1EO>\Q9;;-=&:CC1:DMI&P^W:()@+]$P%\BX"\1\)<( M^$L$_"4*\A(%R1/-89FR?PM07]G%DN<.>@VI3UD45\UU\%#XC$-_('5N#:^AI65'/.D77Z*,]9W[>N%X4F>9*4%9US M<)L)SBX25Z1,_8I8( ER^B^(6*M]8I99% :AY;,W.WF]N*8ZSREFK";(D#7- M[[^UU7JVL5M50'?J]F/!V,D[>"27:M>Q2NL7-4<_%;A-BE1]'#-I6J@^,* M5*KR^-1*%M9S>@.S;9 MG70!:=>OX^C95>9VN@!'$_(]6L+8?[!\RT;6Q%VBN>TBWT:L]?=BB1L4[OHA M'$,=&"!K?*4Y7%O^"O57!/MXLYN$CE@A0M*NW[PQ%+\0!X2=^IWK6[[M6IY6 MJA@A-9Q\,5K3NA(/!-6D>4Y99/,2 M4&'26?W7BQ^"T?Q*=TN6'TJSKN1H(!PZ-F'K647G($/0U!!O-MB?A]C^0ZHM M#AV$,ZFF-<:!#4%KO.FEX S2< )DRG1WJJP%)JL4R>1ZMN?':5QGQN\ET".7 M$D)?--8C%PD4KR,=4#*.1_7FQ=016W>3?DD8.>Z_?V//08$[V4 MB[]3(OOBFKRX)B^NR8MK\BQ=DU^EZZRZ^Q*2ZVST9MEA),ECFB,X,R]ECGL( MB_V+<^SB'+LXQR[.L8MSK/5K5M%S@/Z,V,*)I09DL"0CKY"Z@Y%7$.UK-/(* M\0!5C708E= #&1,5QJ;0#*0!+L>>=* 3T$(8\)0F)E%)_:-8@.SW*_QR[2 W MUL2?W["/5\G'6/STS]\G:&5YH_@99,Y(Q:7H8'02A*AKC4Y<#&V+.6F;.^ 4 M?^YX?)&812K/4WY%PNR@*XIDW])5FS=U M]NK3C=O:W>X?)K96^?,8G0(0[BMJBUX'4.,:F.(091XNV+\O^F 1QG;RKG1\ MBX&G#/VR$*X7FNE%'QNX2X52UH\IFP1#FG9I"-<'C8[?VSW\&.Q_#3X*=%RR+@@W"HTU7A)K*P/OT1#3Z9?I*!2=2#2.)MUXTIX M.U1NO"NM3;?JVD D0:Y+M6JX+>\+GGQK@^GFE,X@+!1;;T_ +00B87"5#0$7 M%;@)-+Z(L\8>%4.0F!%#$7\[WWIN>+2]1Y:G5S1[FE?3KG[K\L>8XP2G<:Z# M(9TCCF(86IZ'G,$N[VLP<=&8U-JN/33JK3&!#YS12^@AX M1=I5;%7/CAXF*%>J!/>I3L^?3>]1%1*Y*Q,ZG=ZD2EKOIT,+S9EN._JEE+, C?BI/ K@/M'!5,XD62#<25:LKRG4ME$&Z$T<[]W M?4F(H_I4G#E.+U&&==\^N409=A5E^)<*U3,-=VPS5.]R=;KA>Q:7J]-0KF! MN3I]'K>1+_'"EWCA2[SP5QTO?/ )QAZD]%R5MXY2ESGGJ&$1IL95<=I@'$B7 MOKR0_LO3AE:Q\PL7UH(%SC<=G[,DPQ=G)+!LQE(: #9 2TJSL-X$_R.D5.:M@7CU(G9[0W5'>XL'W'EGL[S3]X7R- M29AC]9&A96.VV3'=M\5W5^[ZX\?>+_W)TZAW/^K/GQY'Q]2'\R^SQ\758O1X M?W*:=]4[--_Q,=U!9(/=X:P5H? SP=&6G'@=7M$:*+@BR_OXLN[ MI$'\BZ5!/+M'=*JG1FSU$9VS.\K[VE]H.4Z(F67B'8ES'MF\, "CDG#" TQG M?B.8H#3)8U.:0TVK))!L:@;VRM6B#")4+1YW9]*4:WI%(61@,S!5E1*+ $%I M<; [?/SB(D*EM=Y-T OR] 96:6$X81$UC*U2I*!4FC6^(M?& ZVD#GA#KH8Q M*SNL&"\H-8_];10&,;R/>L,NKP34T59IN5PU\A!"5=J-L=)N(.S?&E7:#72E M?3)6VB<(F\)&E?8)I-(&N_C"3WSS3&\MDZ>'DY^VAN5+'APH7257L_8VZRNZ-^%IO>XJ;VYN"M@_BVS[6-VJ4! MP;1X1XCR=."2 J#62 WUE9,X&8DL("CW'OMHEQR$WT6^(U>LB!B"4M56>A)C M*T "025#3+:86"$:8/9(1QJ9H'C955H&PB+73$$*0!#T!/T)&-5FHX71#^!S M, ^T,D0H8/5SR7Q24'N/%G3(EP($5>8RU4IU*:"%$$;=IC(%8H"@S>.*F[,M M.[Q"-0_IG,#FCJ$5LZN\%U2]VNZN#M4E$L$^5K+_/=N+1OLD@L]!2"Q;E, [ M3P1J6JY1UWFDA[$'XQE?4"!< ..5,41BS&W,JN+"D MH(70L=1*$3 /3B&Y!%']\&!' JW("D!8QJI5(T, 4#])AN^Q;^,-XNQWX]Q9 M0EWI%8:P8M71FQZ:L[DSD<3U!6/_4"@YKS&]0G%3RQ6*/3SU/MTN5>A1G6Y5W&Y5W&Y5W&.]RK.+FB_^IV)2]!^LY-Z<&H:;5FH&P<3>TH-JP@]M7 M:AX0)*/8V'_R2>Y%G6I!/+)Z(7@1#.VD/%BXAE'=]A\B8J^M0)C+IIFF(#@S M6A]F,OC/QOW1?[%>CT31A3)T@AW7LI)\B!IZLE)EPAJ+3'"9Q"">HF9 MD@S1EY@I32LZ7]5(W%\]XOEJ3$HG MJ6Q-=4/P:$$RJ<9RU39D4EFG5A:AIM6(BT/(\MV&88@ET*FS\S/&SJOK>7W? MB4//QGYH^2N7\IUL]Z8HS']EYM7\KAC:]7DVN_UU/)G$;LSD_\U%&V,WVAND=3=BSXGFV!KM[ MZU]T!:1R/IK4T+T[4JVJDVV)"3@(@ZV$X2.[POBJTK5 <1Z:6[.FMOFP(6B< MQ0%['K+#R/(>"*8=@87E2+Q(L@(07$@E33@?&RV""$%G$S:/!G1%T%\1A-2. M70D]B$U[=8U)$$)0V-C?B[?25&E<2_?I7LVF2V. 9Z!;@VFS5$U ILZ2%FZ@ M?;A3Z!#[\34;.EL\NJNU8C 64D.8/"L8\^G!C !CET]R"F:?FB W-0-I[A9% M!T8JXO:/@?38S[Q&P)T\SO8H1[+88;=-)3;A7&J 7&B6%K/YG@!:KZ 6%_;.D5! M' U6T+ .1G!:S4X9LV4>A.BX5U$(PNO!Y36I0M?I 6Z>XI)@+$MSO_#HX(PXJDLY'#\PP/0A#@_OSP/B.NLXEV, M6)Y<,@C^6VV!'W5"J;:".49N[WKM/><52?BC/':6<"M=[D CW]O>L\=S*!GG(*8>%6 MPZ V4=Q)[FXQ-R&JDP0$#M/3J!@].+V>.H,X,ZN,L%5=?M^-+GFX@6OQ 5'^'->F5K=?G:L5 M6BC3JFY_@*#;@@B JSE]EN?1"E&7+3N\S,71N&XS MAXX2%?*HVM54RPXE(6IPHVARPLEX%,4!90C:U5G+GB,>8'#JXD4.\SN>5HEV M%=JR!TE+ FV.D R,UB"9)6Q715VXA03 P?6]OFT3Q#@8O6V1'PC?=2Z0M:O" MCIP^1=B=7K$8XLW. +,N"2Q'YMHN")/^ Z4L?/Q9O7 QG]_?CQ?%UC^%L MNAA//X^FP_&(/>J1-M3Q%8PX1V!&'K);% +:3OK;@K8P6V9L41+C*J"%<_%! MJH1L/Q(@ 3$ %D8-BS]02 /+C6L!$MHJ-<>3D= 48!/+COF6-H )Q5=/N]I(N4J@="P$7E;E,*>>-=B:[L@L@+L]FD)&_\ MBHDAA%)459$$7E8![::%RP(#SCDVPOV+A(>F+L,?1,OC16VV@6L2^^WEJX-B(^@8B?0LPJ%*)H8 M*)RR*%ST$PAWO)0@LD.;8&8\VSM7F1S>LV?/7<7I1>[B24VY?-=L$6^MS!?RU*19 C@#"_:>U,>,PW+LWDXMUL>6AWQ&(0@Z)Q*ZDA MS##Z# M_GS$ H'O'T;3>7\QGDU9G'"FH1Y*>.E9OM.+,MST["P5E*3M\[5%4$&VV4"5 MP>Y(L[\ZW'^UB*.7J[UR_1V]HD&5A0YORT]84XQMV8.DDA)PHI1K5_SIXQH2 M&4!88 H85+Q$*BT#Y%Q2PV U- 4IB_D<>1Y[E 7YB%@>'=G[SH8*F*V5V0V6 M_8@OCT0WK ."WU7+1$^2XYEAA*#:0URV[]RB%^3A;;(XC#F5*E2K) 2/JK$: MM9!!4)YRWA!-&ZICSSHJ[NY\M#ZQ\#-?5IZNS_;PE8__H?BMCV1C)3"% M!MN#X.YJQIH:%-I?QR 3O]<=)ONO&-W'MJU4P 0$#^*9F:Y DHU[,%- 00(H M8(">&:"L(\E/ 5DQH) !ROYN4T ^#G$&+MU+O[2'<[?H0R?%[39SDA\=>W9E3R\QJ?K^K*>OBCY_$/8P0A&-96G M35VL.S^:+J23U*?2P?UL'5]]S\.O+.DGW7KG_;IR \#NEQ"[HMD M^:!;&()CK(S.=?&U%F<2OR*S7^\G.\8XX&Z^=K<;04) [:(0_$TF2C)#!\XQ ME'+.TI\,([IAVB 2HYBB4)Z+4ZLD!!=,F2ZG!>XLE'E\%]I8F\6B$)P2=:FS MB*[=\?/0/C4IY8AY2@PA\K?:&'F*!UQ'VH-A;[[P3&?T9GN1PU(342ST/V=A MO0E/\4O4!.$MEC+=K!18<,JG;+IQ?.7<\E! >42BS067$L)C*V64QP4#3CG2 MD?S4ORH^+C6M!,+S*;5/>QR5!=!L2;)\;SH1H7 ML+,*:DV,GJ0 W> /T^.+&YWC"Q9CGFFIAY<]0MOJ^%CCA">&77:@(2+N:L@\ M96:P&R#?7F\L\H#D?JTT4!X!@=01 M8\]L>,R6@#LRYBU/JJ4L)!!:VO?N J/2D5!9"N086#3 $U6I,'45=7%O_0N3 ME+M $/3"(X*3GE0]K(DP="5TEB!WMCSA2!CJ(J$%$.HB-I]4[A+^&_&RR]9: M7(JN0UV4QG!THM>Y6%+(;Z 6X !*A(NY! =MB'"H%N&P$Q%^JD.$PS9$>*L6 MX6TG(ORF#A'>MB'"D5J$HTY$^&T=(ARU(<([M0CO.A'A=W6(\*X-$7Y6B_!S M)R+\O@X1?FY#A%_4(OS2B0A_J$.$7YH48=_SDHQ!Z4)5+$HA:9?'@&8B%4+H M.++_;*Y6B#-.:NPS+YNS-O_0?1W"2 M6+)[[H/=T+."0#,M9;%$-W>\_-!U7"]BJ=KFR&:)H5T4)$'!R$G" C;;*-S' ME^65.MCQ*Y /\295B458&PLY!UY9S^15EL"!H:Q8W+U7.*0F$ M]5(979RB@"#Z>'+83Q7*O0B?ML-MB(QY03;)XIQXMMN0*0J3;*L3'(ATEJ.! MT'&TM9;C'=SMHU^1NUJSC&HOB-!]SS1BZ/<)2X-9% :AY;,+;@,K<&V!?@SK M@' ?7EM_AMC.1;^W;-"GLVD>AIF&Q;5 N"5?5<=B=."T7%@02WJK@!;"17AM MC0DP@-?+WJ0T-7.@AG [OK1N#BC.13OQ.?/1>18H'@0VK@7"7?BJVA2C Z?E MBKZ%_H9E)6K&'9?6#6%;7K(SU.B&2Z71J>-]'CT'Z,^(O=[PPO+RFSG>/Q4= M[_.GP7STSZ?1=-%C-X,7\Z[][J< I0YW+FDWSPCD6)%?71-2 _)P2]1PLNL7 M08$PM'*8D_JC)?1 '-$*.U-H!I+W.,>>_*4E/BV$:4EI8A*50/)1,M;HY&B1 M'4M&LU]Y*88P 3VXU^$JM0K"^$4QTC#>K# MN3\$?"=>[9*Z+!2&<*13@S(+N.!I,^8PX9P._S9*G2CK20FGY1YWX&&(_0#9L8>9+I'9 M:>RMM0ON<&HO,7NSY1!O-MB/8:@[7J7*(1SFE.Q_E7"W; /!*_=9S<9*T9^ MN!_ZD^F@OR(('1\H4&O,9R11Q9F'#F#W9XNV!,J(CC+ MUPHBN;*)[BLC/@_+&+TAPA*V[Z>;/ SAK;1R=;5K!36XF$KB;"$#^LH-]I?H MYJ$5QE/*G4L+KN)7=X/8MYER)IZBR]73KAHK^)$J8&QYK36T@O4=0OU@?QUR MMOQ,:6LH%VE5? 7E0'7LK;ZCN,FU>\YF_GL0SHP'*U)K3>#JMK5 M8 7O4368X";."5I9'F59M#C*_-ZNBBJXACB\EPH!^\=U(A'Z/_9"]G_\?U!+ M P04 " !N,0E5DO /\#SO=B;4>H[.GV[-YZ=O]]7_^=__]__U[__CZNJ_ MKA_OT#9T3P<<),B-L)/@+7KUDF>T"8]')T"?O M[_[E?WWW_OW_^N,?T=552NG:B0EF&"!&\OUW[_)?;E*J8? G]*_?__C]^S^\ M?X]^_-/[?_W3'_\%S3_E<)\(DSNO"=#W@M__1/_GB0R(B+!!_*>WV/N/KYZ3 MY/BG[[]_?7W][O6'[\)H3_#_\.[[__ITMW:?\<&Y\H(X<0(7?\6Q2AAO3Y&? MX?SP?4;^JXP^_0?9".]^_/''[]FO!#3V_A2SD>Y"UTG8]#>.@)00]&]7&=@5 M_:>K=^^O?GCWW5N\S?BJL=4@!OEUF^0((O _?\]__(I,,4+_'H4^?L0[Q$3[ M4W(^XO_X*O8.1Y_28O_V'.&=?&@_BKZG^-\'>$^_.^7]1\K[NW^AO/_/])_O MG"?L?X4HY.?'I5**'TNT4J3O!^4RJ7.8M.4N*7/&E93^TQWY4XE!_);@8(NW M&8N4@.8;,OI,P1AE2CMT2P1]JFUA5! M\3\RB(I(E9[0,=F%T8([BWSGQL;]PQL6&4)4( M4OYY^N\K8R_[O.)ODW[=^L#JCTMA)OZ4?SXY48(C__R(CV$D,ULE)-P'5C!= M_=85,)#/+N5!K0$Y..+P4QMVY 2Q1SU*HSK400$-7L%VS?@K<#".0,J$QBGD M\-/JQ)R,OJ4RN_3?WTI@]DG+_TXZ7>6C%S[N#D,HD 3&_D#CKQP MNPBVMV1'K%'4"AR<>4L9KMIV"0C$L"4._1V$.0W#L'V7Y #@;UK>7LEK]W&0;@F\L84'WW A91 MX$F__0UQ,I'C+X,M?OM/?%;*4X.#^OH*ALN?OP($\/VE'*@4( 5&#!H1\(E4 MX.841:6]BOI(H 8%B.(VL)T'=!5PT\9VM4S4-"(%+VT()SXB<*54TC(0INQ M"H!#,>!'Y5Y*J#/$D%$8H90 MHA0FU:V-\[;<$BWW=AZ_YFS882KAH?2I08"R)BF 71(RXE*>P@2*F-![%'G MVRV9CSC]SYT7X'=*,:6P4*JB8;RL)A) !515#W>6Z$>[[NHQ^8UA%"/&_+'5;0)7X,F 45(8-6H,RU5C (, M3BVJ/#0J!46@.Q&* J$0;"NTBAZB\,4+7/6V5@4.K!H*]J7Z48&%4Q(I(XV: MDF]:,SP(=7D(X\3Q_U_OJ#T#R8&!547*NE112I!P:B)AHU%). XB2%.>::@3 MFT?842A%^6> :(F$O3Q"(OPV;52D-G ]$L(^+8&9\EO2O%O_X3D,U)<>=9#I MOZF*S>R[5G^?]-O*!Z]]7P:&&-RT!\HU=D\14:YW[Y\V7N++;+8.,OTW5K&9 M?>/J[Y-^8_G@M6_,?D/A#KU[_\W3MRC#FOA#+][<9\(55MQNR<'@/KB,W>I' M%V% /GR=@=K'ST!1!COE[=8F;2CY-^7\G( M=:OF,(@#37M=R:]'>!HDY9,<"Z3)*GIPL,M++?N5.TPI+,15IH81Y8UF>HV5 M(R&.-?$55H+IBPKO!=\ZB9/RI+EAD8/#75KIV*_>5LE@0:ZIU(RH[Z=R''K/ MZ63:,WFB4W3C)'@?1NHTB H49+I3C=EZQE,. I3T5!E?E_<4H0QVTJ^^/CB^ M?WV*O0#'ZF6D @7UU:7,EK]Z"03@JTO&5WUU!HHRV$F_^N* HSU9E#Y&X6OR M?!,>CDZ@MGD%-)06:)DO:X,4%$ K-'RHM"-#01P'I4C3.H=G[/M-VE$& G,- M$E8KGD& @' ,M>&5?H%"@GQO,N:!YM:$[N_K9X?,P>J4T/?^]+"CWAUKD< . M&@:B5(X;&@R(0T($3N)[C/X3\:9_BV7P[U&G5K8M8 M5.G:X$VF>NV9JM]8K.YO%_?KQ2TB?UJO[I:W\PWYR_7\;GY_LT#KGQ:+S=H& M]=LX3[6PMPH(6*5*K$J5AT' J8DP?#T"F@&AWQC8_V?#Q[\C^^TE^6/UN*,# M!%:"&LM214-P&U=RPD4L4_R MOT@ GJ&"#O^1UCJK_IN ,(HY'[,B'CJ3'FM2F,0N_0,NX-$5PN2?PQWBO(TH M-MF@1HE-@C_AO1<$-! \KOB-3GQ2P2'/B<]AE&QP=%@&+T2<@\:;RT&!SHH: MMDNG10G<].=%)1/U$R,%O2+:>4 ",(P)=&/;RX%1S#/"/ RZ8W==^NZ56*^+ MB;T]^?@>)_+<$#,4H/V[@1BE;;P&?OK=?",S]4U]BH(*G!DB6#-5MLA$>_L> MDD2") 'NG^[2W2:H00>$^)DPKQ"T# *C\S(V11T7?Y]<]1[*#T* ME+-O%J/LY=7P .Z]B1F)^^,H,\20>#N%# UP7]9+E&,N"BY$@3U2K AK#GWY M<8>=&#]Z^^=DM?M,EBIJMXHY:,"!,1 C040+T2),;B(&W-04*\=!#&F&&-I5 MN+LBB'S_ V,D_83Q*1(Y=F?"G.BV+EW]8(WE8QAN7SU?)7;Q,XP)5-D3M3W[ M;7+%+@]<^^S9SW!W1 T,7CL^;26&G(3>[D@24Z>\UC'G-;^0@?$ ';_ZI+&T MA'#D/?G<*\5D_5Z\N?Z)?N(&.S=#A8J]F8M5CLDUXP'$ZDR9DH2>,M0\$$"P MT3T.\]Y\GR6 M_3(/MNQYXG/H;XE)T5!?HT#/X\S) M&3P?O:]4R_GU\FZY62[6:'Y_B]8_S1\7/ZWN;A>/ZZ_1XL^?EYM?[; SLV<9 M.@1P6S)XH*&&AK07L^<. H(][S5:2Y$Q[A>(D"\W[L.$6?9=Z 3Q@W.F&6;Z MNW0M!HP-& @A&H$&?'(K:.2EID ,@RT1# >E2, Y)GWD\ D..G(^[+ M"09!2998)8R)7;^]>:SDR/L__,L/?V"F2O^EN,TB7/): YC=:V7^YRPWVI:X MTYIO)\&H(;="',6DMVG/3=;CIL^<*]3K$1\)6^Q=BQ?LPNC F^E$V.?7DTF( MPORNDNK=CH_![RU1^.1[>X82T[ M;XBI*>YH"3Y*"?#+9Y23 /*&P\JG_:X6O(HPVBZH@&%?0C1O$N208*\?C!:E M_+6 '7N";KSW6#N'T^_HA+?UK;U:3A4\F);K!:@HNAP80M=UG,A4AL(CV<$0 M3.,[29#E5P,J_>)P],,SQH]TB]%"^0WP8(S 6"#1&!J1)C<*0X[J%>Y2O*N( M(UID)5U%RJR%K!!D(,B\G;7CL_/BXLWU8KQQWHRV0HU80,^AS80IO8S6HTS_ M2-J$G_K#8XK%@^T,C[4OM6/KU$V@8CEAXB3.6RK?#H.N+3=AP$*BOWC)\\TI M3L(#CAH"%^U0@8J]M!"K5-/% &_ZTBW&3-5#VBDJ>O5H]>44>3;Z:?Q'+E6 M]VP9&4>X6[S#Y/Z*Y]C8LTOLPGT6CQ U'L5-WH3*+!LRITPER5/R;8D@2)+ MS&97R.DI326O%!0V7U_&MBQA7X0#R]BO,Z'(*L@/\2,G.1N\3&G-.T#N@#)# MOSVZC1D$\CS^MKB6YA$TYLY/DTH0Y&S8EDW0_+A G5!0BF$00A8G%;00T]:\ M@NJ)S^SAD +!CBB!P1,B*31XK,#P28YB:VE'Q,!0!E^VI;3CJ-6\<;;@&-5P M:((\(C4?B,!# =H8@!T*2;ND>?Q%*5E]:"B:K"(X<-4*JL6 NJQI%*)\1Z,$ M![B::>!% MN\=W%CVW:_T4343X.GM>-T^2R'LZ)?3$34]"#\X4D3&#L$%[\6CSREP\S%!@ MB]WR:TJZKF*0^;";[>L MG:WC/SC>=AG<.$>/G$P48BJA@?+@])X =XNG(C6&8T%=F_QSG,]U4GC [TC;B%"[.&6"6&8RY?@G"]W' M\SQF:10TK2/9$#-7B:(.GU(P'IK8=+ HTU1]+)$ M9#.TBLCZ3S;1+([Z@",FI-%TJ)%M,)TFT=0FI,($-B4]6\TF1?!1&"%.@0?Q M$:'!3%BPG 9TF* 7UV9+$ :<,@++4-O7;[;LF3=Z2R&A2N. M($O+Y<8($]Q$VBPT!FB0)M/2 Y=-Q\+UI;=H-J\L_/[=U(%DT.#F(F->NYIP M4/B51.3#:!6Q)D7"G/_R\N%)V8?4^=4IB1.'!49-Q2ZA6*+]$C&T)B# P]M! MC1E#8Q#P++$(8TG*9A&J!9FTUR&]W2UOYQORE_6&_.?3XGZS1JL/:/6P>)QOE@2 -?.X M67UZ>%S\1-"6/R_0W6J]'DZ]XB@15(O\K:I6Y)]H'^SMR4W(/@E'+YZ+YV]> M]46*&FQ:16IBEVJ0"F8RU=$S(.LI3D%9@#V%1K]1^%K6_#1ZP.X).!_Q;7AP MO.J+Z@98,(U0,UY1BSH@A&ZHN#!3$(XQH(IT""DSMC[APQ..%-ZS @,5()8P M6HX#"P X=[:Z$H5^(U#=?KLBK(6F3:R[+;-LQ-\"K>L'L&C%_^^"9\5%KPXINAI2F-"!D&' M=!04D6$($!LGAYRXJL5@=T"UL2T;&-CM3\ZA25D2G$JGJ-N?T M4$80[A7#<*+SQ+#'$:LX&SSK'OQ+SE" (?/(;\(X6>T^AN%6.!7F8MS2VF.N MQ[9@Y,\^IG\@W]F_-ZSJ0PX %4T?>HK*L?>AJ -$ZH=E71(-C]D; M+#:$&(40?9PXS@SE(\T8O#@8>+W4R>9KS^8K#OTM^@93^NRI%_EA*XR!XN?P ME?PO/CJ1DV#_C BSX>NWD!NA_C,TVM1?KO<9Q^M9Q,MR3'HO7G*>./+7<0X9&N)X"K_L(<&1YD/=I,NQ:ILMQ!09J+I"*]%*%1>,,*>OPM""K7IE!HX\ M0RDZ/Z:5", :5#_I:'?16;K9Y;(Y)71 $].8E:)^D,8&80+-?!0E1 ;!"C70E0 U1#U')2CR1H FF0 M!T?34X(U!T6C R+\P;#Q-)4!PI0P,>677TW7@UDVJ'!1*;!)2!$26(WK3$L5 MN0"#4^4J#QIE+A68!-;H%FP#EXB\#X.PS'5JC0W1/ ,\&"TW%DC4^4:DR2W MD"-)E\0"+S>)%/5;"SHW=)6+)^AZJ4#I$@!ZF_XYB+#CTVH,'QTOH+:^"I;! M"^8[,M5ZT(@%8S6&PH@VTX RN<48\5/3JP(+4;1T^4!A@ 3<88WE1RY+P"[U MM,4E>XM$%Q@NR9]_&S[Z-I_XV/2[,;_%3LL;N*6*5\1YK'-^$ M9-@H5ESOML$&N$1O+UQ^G6Z."G.QWI:_^@F#W7'756V&MH0H?11# 'AUU1E5 M/SJIGX%JN!%9E(W K6]ZB'=8W6'%3^'4<+[Y J&5JP*4.>M(62L M;+[:BCII%96,'WZVO,?J"BH22*CJ*4JFRY53:F 55,4/$A>%^>:P4%9RQ>8 MTT<;K@DQ IL&&J"?#V7LZ#,G:E!0:BQEMJS")1 ]96,KU:"45(8S)>GEMQB M.;WF3B?#8;W+Z53F+$ M$2&KR8TZB?6*=*,,!U35;D19),N/<.M:/)SGPZ)B7/3$!L[<#1N:; E+0Z%L M+!@?-/WDT;&RB4F]6$+)0J[A.&G,::C *W5,D9+Z[,(,/V:7!^]O@[C!)7M M9XKN9OD&5-LDS)1_6?K"1%L&: Y-;KM[\#AE.I-!!]0'FCL8!J*&;D*NGTT/ MOX:B#I0V->SDE%*MAB$]?7K6D'PK4CT,NP?/4#J0PG?"OW6;8*[J38>3%]!DLNW=]8%>N#8W$QQO.+G\SU/29.*"^8UGC MD881I(N+$I)7TJ&K"4;"Y7K* >(LH(NU+;-D RL=J> MIJS9F-29ZG<. GKPTE>Z^LD%MC]559 &,])B@'6G:A*BTIQ*!0[1FTK/BZRA MDUF08(K JJG1]!43V$H63D0;!<19R\5K)_99$( *ONMYY\299M.);0= M"E]A7J?R*2BXTI?X,%+[%,,6Q=<+H%/]K5R0"97_%^SMGPD+47K+#4-M6"54@B<^A[37KNMJ5AEK$W"&IBKBH0M!JOGKZ_) B^< \ML M8K;P*VS>?Y9X)]J4^#GTMSB*%W\[>H7F(;P4KE$DT0IZ^6:,Y5 MM][!-S_-[S\NUFAYC]8_S1\7/ZWN;A>/ZZ_1XL^?EYM?;5!1+BP-180!?= L M:2=LB .LDCI!I*HH0X!3034W]?,1 T4%[. -B-L?J,O<2QL1-\ "':9UC)>. MTC+ Z0_2:BX:U<2&+L0W;-UFSE;;B5@"!Q9WES-O8!U_ ?'VRZ#&^?H)8ZO58D&'*@2HP:"E,N,:A 2HTVSMJ200+D7ZG9T"K0+=YY+F@# M'M.XGC61.Z/8''STS336Q.%F8A1ME. 9+SRV"+1)<:9,+WCPZ\DA_^H27^=E ML;%Q'GYSWLG9-=*^-C/E_AKOO2 P%( G9)B_C^(2W8K8SV^@\XCB)/)<& M,2G4_-6)MJR%E_*@WXD65%"EA^#E8$L'0@!!F,YMKG+&LBX M&XE99=V&HAN8=P,E6^S;B,U6!I[M'2['POO,@9&)7\!2SGY;'5DMB,4;CEPO M5N:"=:!CE9$W"VRZ?$N)V&+:31QV6;8Y2$H/Y02M,N>.0.6DV.5&^OPW5OZL0O8 MELS=OYV\F-W/= DJE-&M\E]*\4SW'B*N+;Y*P5B7G89(Q2J[;">CVAJ=@H1] MQL>=3W?KD^%;97YJ 8UW#38:H(JS3B=X:TVPI91&-MAW,50TWM$YD5\PYK2LA@:8)(EJE-_B3J9:T1#_FCDY!? MD5-YVIN0X6+'Y;M7+W@)_1>*2>FP&Z.<\BZ,\FT>_=?7E-.)._4,,'EJ/\4W M"BBCDY]4IL[R'U92M:]*OV&_,$0[+\7]; \WI2)@CY_2B]CDJ.385GDJ'8OU M1YOY,YK_]E4=ID_CK-)G259[JPZRMG!7%Q!MR-[SXZT8-NL2?580LNH(9""R M\3V(E(HMAZ)&%CO=A"B"K'EQE@]AM,->Q83\DJ0S81VOPNQ&I3;N:Q4Z3C8HVYPWPHK=F2!5I7>&W^XG@^W6&2 M[[%VQ,9_\^U?3[R *N]D42US6/S>IW[@P./;5X1PE DVK60XZ.!6E4,<0;(N M-17%;J4Y2U=DV*N8,$7^+1]LEO5NJ94+%1B:(6=''-=X-1K[%*"?8LK57=S' M*.W<(<(LRVEC,J5'/7)0>\;^EDP1Z_G3-K+5FKP]<9\^TV,4OFY)VZJ847:/C9*0_#'/%.6_.3P))>![KS04]9H.R )&K)>4 M'1&B 2>K,=@MSZEEF]157OHF&XQN6GDW,H >[U--EE'^;;,J315+'\\A=Z1O MCT?N-4%F@?I+]LD])%"T& VJP7Y5C']&._CY)_:Z+@7=\?,P@7XZ)8W613:* M,7*HGS_Y#%+NQRQQZ$/.=/.-P,6[].&G:R"?;DD\0[<2WN-7]DN7W$8!UZIH MI%PPTYN$'-&6B*.,JR[W!80$![ K@-A"/+59NFDYE,@!N-$<0L!/7N =3@>4 M\-[;.X1YW:CB[&[MHX^.+J2&;)4/48AF?(EAG1>1LM7IJL)2/])&0$-',GH% MA^Y.Q4S:6C9-(7B,D\1G#W$LO6F1AT;[W)TT4K3O-L1P$DSO-QK(675C8<1K MESL(Q;U"/'['ISZW"=VF0]9KC5X1T+,)O3"(O[6DW9I0!/C&B9\_^.%K;%ZC M68("7II9*8:B(G,-'K(0LX*9CO67Y^N?T(>[U2]K0 4CAD*%>HC"%V^+M]?G MSS'>+H/5$4<./PNLJBB[:E,KKA=692VC*&44$:* M/E+^AE)#M#UE3A 5%,%[H \F/!-\1XV>-S$-3QL4%ON\33C,,C7.4%#UG<>;MG)9Z.'' M :@F/980]=2*8BCJ#O+!4,V;T)\O;6&%F\@HG\CL9$;_U:7S=^)3-MSBK,@A MF!^HS_\[3T<+MK>8G$E=C_UU\9:N"R+,:D>\/Q')(TN#-&F@)T& +(%!IB!/ M"^A%#28/8 "6ZQ?_SQ@Y>486?J.YWY@I_#Y@:8Q$M^F]O\L;RI?>^#D^TV#B M&AA$&+-H338B!6.R10!KC,'WTF'#(36X$J9)P[\]9WV(GQ#=%<5010 @@4E5:R M7 HVUZ"FCR$K6*@I!_M]AB@$4'C7E-.2&M-DI=5G-*?>:J0%GIK6"_&V871> M)_CX^=ADKQ($X 5:*8)T :Y!PR^P"I8,%U#WV8GVM#,C"^HG"&?-F\EBF"V; M;-'S C>BVD?7V3P?VLM&YN5H(KP%7!5-)Z)J)#D6HFCH\Q%X3>LJ1_$Q8H)V M=:K)T/SAPDQ\V_,4T@V/ M%[MTQ._)ON?@G0Z(D/+2N!Q]%A2R^U$!"V87;#9W&50:2YBZ[&-S% M*MO)5KH'Y]QI0Y;CV6(]"H',MF(ID@7V(^6H]28LQ;;E6&,F5,[]4#983M2IEJ8#\5' @&++,A,M$R&;!6R MRH@6:;CPD5=CZF),.A*V&%6SF'KC4N-;8&1-S)D:6T8'I81LM+K6LF;61U8P MFBAOE?&EO+&"*!UV?75<6\Q-(YC1(B8B6F!@2J[:+F.,@H5;04/IBI6,]6K@ M17;HF6J'+5O6^%->GL3:94U3XMMB80T"-EPLR9$ML#0M9\;72OP1>IK";.$B MUDY*+HZO%L/*9[R*R6A#P/9GNS)C,\>V^)GN<,]SQ[$X6J1)9W-KXWL<^ M,UP&:6V\OJ_IM82L,DL#D0W,4T/%%C-M9+&MN>8$;7KT-YCPU=?T7BZM):_I M>;OU>!/.>V\J4.E)?A/2]"_US3BJ7S6E>#3C/\44 M'GCQYR-@]\M=A1(:[-+$VB,9AW5]((:WQ0Y!M:,C"^C,4.,"E?4G) U MEMA6U*I)YE(>*0$F)%8)"6F.UZ?8"S"M?,9*IM'E.?UE:SI56A*6F*2!F%JC MU.##FV4C]:6/HI_8NY_3H2YL MC\=EDD4^>V64EQ(JLBU35Y.6!._?AMK4G)GMQ&/ /F<%/6\ M"N*L7 0GC];*WF!C>\!19T68 2] Z?.(^3X*@_!P1G=)_:WSM#7M7(RW\0?B M.VB/."+6)R>A IU7NPTYY1"A"PE_POZ6*'JAYZJ5I"]5L.IY0TQ&I>1>'Y(0 M=?KZ\RM)0^54>22*TF5^,*/,:AYSVH(30)0Z:\U8T >K[#?"I%!*_/+XP(E1 MF5FE].$;)XYUJ%E37C>$U<+)&'5Z#RV)#,[\%Z'V-8/]U5K]K+(NOKX:[MK+JEKF=I.P4=10E M/662RJZL[#/*#U[@!.X =\Y:0E89J8'(!L:JH6*+T3:RV-9X;1FG]1[UG+-[(*V&( V>GQ0QBQO&+)*F>!C%T;?IBGTLNT:O#UV%YE+)=N666*=K-ODZLA:RRW><$2?V2CS(YKQ MX"U0*Y#RID"&!'L7H.:H*=K/&IZFJ"C'A;>B-B+14]VQ)%9X3,L*XF/!S"@-F_P3PH\."M1"N0RE2D2*#VHN&HP6@R3)9!QW#Y:@-O.VUD MJAO0UHNP2W/G=I@VW(;J_#V<0)[PH5S^H6+9AP*XRD[+*&S"C?/VBY<\/X<^ MOWC$E@V*<)#[FL= =>EQ_OHS+N]Z7)/9? MUO6[I+/XX$/;((-B6 M_T& ?&"=]>H5)=($W<6;RQ)L'XD[6I#]D_(.?FHF8%P"S%2+;F5:#B9W31#B M2:_=9]S!"=1GJ!B8_TAS3:O_5D+@#"%)51FQ&W?&%Z*,(_1.V-MF[__EV MRUXYQMQ?T$V:OGIU#SH@[P>["RP\&6Q/!.J58%=.)4$!2HJ965XD CD9M>Q) M("NIY%1J2Z/MB8;[6'.^"!]I5T;R-]Y*>O(7@F-,2$X,Y=101H[\ ;A4N$6: M,*3K4I57Z.C!^I"#<&3]Q2_\67=:0&ZM+\/RYK^\HVA3[8U"U6>B8^/N;,8? M2-,HH=8C$AA,.U;L@-S@X!.84>0U6?+7SWS&[/6*H\U#@^I8ZB5I#>"T\8J\ M:$0?TF "NWE)-BD+18\)^[QDBWEH MZ25[-]M0>,E';_^M15G6*<]B#CP5*1J%!MV&=AU;"@.[%S MLT[^J;.!QIN%JW!W-=0L3!#.> 'E!$J9= M94O_;H2\\]YH65"V!Y@AG+C?@7NW]O->OF=ELUC@ #BD]A(\.('C8J>L!RH) M)LQ<8(GF-/L<;]\IKH_+(##Y!S(VQ10#\??)LPCJ@]>+T;%7>AP&)@G @,D; MX>D >U/ 5S_R>?YZ"MBM/WKUDF=$5U=^3LA61*@G%,8S7Y(FP((P3E%2&= , M5]'>";R_LTDEOB0.?6_+_D(V/0]D\K)E;+5+,S<')7,R#7]45VOOG\N$"K#^CZ\WIYOUBOT?S^%JT_?_HT?_R5_OMZ M^?%^^6%Y,[_?H/G-S>KS_69Y_Q$]K.Z6-\O%^E+MY]:+73^,3Q&M/+KV]H&W M\UP:8^878F2O]$#HN>1$L<%OR;6O?MFPNRK7PB<\3"*@U;%3T*C*\S$4/T2SKXR7U(,S,UE2L4[>;/GY?KY6:YNK=, MC0K[:EJ039&M42V-: U*)L&T0=V4;-45+T5& K:X<, O"OW$L\RN:/ J(,3/ MPFJE]\Y:#*B^Y8U"E#N5*\$!>I,W\%+O='+_\^)^LWK\U2ZM:?+!>A1K]$;K M;W7P-FA.D_/)4>QRJ%TDL<0(TCX(M_@IRT43>Q49>%)3 G &TD[$JKF888,8 M3QO6I JXWGPB2KA&_^0BK9,DAE^^1$O^.$9G/7 MI RV-_QN,NVPPS./VKGU<88#U_A1ID]A'X..!6E-(PBBZ?5&$S30;7;Q70Q9 M;W:'OJ$0Z;AY'RP^\K?V+8=3SJ:MGNR#XT4_._X)%[(TK:AZ%!B/8B*&Z!5T M\)-;=C,S-7WZ,%\^HI_G=Y\7Z--BOO[\N."ZQ2*6/ZT>-U>;Q>,G)*B=93K6 MM.0UX-BC9=K%1XM@A9XU.2Z*@QB2X+\GN#4PR$CH),XEVKY/5I]E MD! Q/-JMM;+R-#CKEC1@[*J3H**=M2(PN=UUX*ZFN!]7J]M?EG=W3%/YWF%Y MOYG??UQ>WRW2;<0,W2\VMNMKD^-O2\1BC=4N#>THV*FS3=XV(\(.#@69]$1@ MUX%@&($OP$KI8<=X^5 !PUB=GG71NN20DUN1CHUZ L)JL^ [D;O5_'Z-'N:_ MSHG:0/94+_/?Y+J5T#9HB]89*T"!]:7)V["8C%5.M!W_"H4'U/>T402-][!W MG3'M%V;L+(VQ8>RAI7"B?1BB3FXOK?BJ)^'/'Y:;^1UZG"_7"Z:'O\P?'VEV MU^*_%H\WY!^A7XO0OJ^85ML>?9WC\M?" M!=*DKMT@LMY-'DL-I9" =7S*6\&DK6-NPCB)6;,8UN0F:RS3%!?I213H1#S( M5)0.SKTH3G^^'H#=FN(O_OQYN?GU"EW/UPNJ]I\>%O?K.*-"W.Z*"6,&&5I'S$;WIZ-,RU6>H1' M_(*#$Z8M$.E.F#HTVC'MYA0GX0%'3:9OC@YCXVW%$XW9%'=RJVW'6+TV'4?G MG2LS KP60T;" AOL*^3BY\7]YP5Z7-RL/MXO@:ULX40!.632ECS,;S3L(]7@ M,%;4Q+YH-2K8R:U$STC=.\\?[\G!9(T>%H]H_=/\$3+45.6]R0UKX.W0&*VC M50*#ZTSCDI["T\9B?#-CQ4F]M1@VZ?[Z]!3COYW(CFKQ8G#F5H,#76 TL%^Z MKU# 3G\]H66D?AOQ^7I-=K,+&I?_&3@=LLIZXPV8&MX.A='?<*F P56F\08K MAT<E1H*[0FL4H7Z"I MX0&NSYJ8D5R>"2@V&DD'F1XB+W"]HX]C'DP5" Q9!=M)6+0S[7- 1M%KO2D2 M1$5L4U&*NMA-&$#5L:SPWO:O)_XX^A;' M;N0=)8K;G0S,"ME57''5;$MC\I6T&X.2>X,RKHT+[$BB#MEPXG-PBD^.OXJ6 MP2[BIT_6 _PF?/&V[WXT6'?;4@!8A+L)F:_([=!AEN7E[]>Y'='2"+3YX[L2K^"!S MD!)!JP@59!"C4PAHQQ(_B+RY3 _I1P-<[C_'9,.RB!./Z&"MU:L*"&:IEK,J M+L1EB,F76=GP=66/V4XO![-Q$>TDB%T%:M.MMRI6I4&PIA!M182F"L<]X*W6V SPH"HQ&@I4+JG8 M@ 10&]&((\FAK&8_'/6*X=JX91M,5$@S.AP=+Z)G[E5TZ\7',"8GK=U=&.R9 M')P_L\NX;J2 C*V'V"7[ZT!G>I/LS&1==7-2*(Q01HR>22@Y;JJY_5IHL>/, MA$1Z&VH\"EUZED5S5.WJ:(@+7//11#!I[4<=(EP-R&:N=+4@2\VGEF(37/OL M;V21(9/'6>&%3SAY#K="06.ML37@ "61FPA22B37(4R?3-[,33T3FU?VX$A( MK+9MD>ET$4R @TP6SA_MB<_Z5L>TK]R2J&20D*7S@?"N-YA.E( 2C+L+74H] M;D]F^J3DKCS64WV%EZDBK1GBU-) 2TH/,8(6KG(#3@AKXWQ=FQ#0N(L;'O#& M>3,\%"K!H:(L>O;+P14Y+$!,1<>(Q.U3<$3@;=P#=A8&]+IKC?=T'7W$QS!J MF_AOB NT4+41K+0TF2!.OQB9X'$ _2BN[QJ_!6(0H#\D<7 M"QM9,X-J3P;&MKJ**YI96QJ36UPW!NL)N?BUU!2[1,C&=6P@N1\QW0TJ1?\F M_G; -,BU^XRW)Q^O=NI$S7A#VRYI%BZ.B7ELM;YKM%& =N[C3%9I MCS_L$-.?!L;@O\F)I..@8J"LRTHV%(MC"8.A=#1P+P,W;\<(^][!"YSHC(Y$ MGFUA)"_;;H@8(O(* E;L(O).ZS>G*")_ M:KD]:$*'7O?-Q),OZ'I_?)%M!P6X"):QX@F_\B: MW6]+"<1]A>M$T9D&Z%^R)$3/BORJ/*F2G\L_88>&;+>KX)$:>40X9I6^F@RD M/1G@+."6XDH3@@UIP.4&MV)0DS,[RV)0&2G$&@.DQ!"O!6>+D0XDO6B\#I>> M!MY\(?!VR&;#2=".3A:S;?N-^7,0/L4X>J'?:QD<3PF-TP4N$LZD!!A.Z,JM[\(0*FNCI MC 2J*".+*%V+W,,($R)U#:P8;=4UN*7I-$J7EXGQY;X0C]Q]CV*WS3FY0HU1-A3L2W>%?]2+3AR??[D M_#6,F+-HD[4[V""@.;T#3Y4DXW>@$:#S@0<5PS!;V#G0!RI_Y\L-K^/CL_(8 M7E'\QDGKA) S;A(F#J^C11:? V6 +TCT1]<_;5E]5G(LWD=A'!>1>#+**4@8 MGN.2^3CQ0JW9X#P=A_[JY4*KV$!!F*#X]/17[":TTFN9!G[+N-CG1;TT;'^' MYN)?D4=X#@_'D+[C9/<&U<&39RYBY[ MM4LK2:&T0 M[1)P-EOYCK283NCXC-B+?2(*O73!S1Z-13,=K*FO%;O F] D7 M(=7J%SR/(AHSXWW"@^T]64@4/V_(GV*RNZ6FH,O)&6,@Z+WGT%,FW[(.-0K@ M3G=8$21MO#7!/-VO-HLU>IC_.K^^ ^U&FSOA6_S4-FE;A@*]Z*K% MD"^?=7C A5#%C';72)' ]\P#R4).ACA&1^?,I'ER"* +6XPDER<-"'LXYF4L M-S@Z=+ 94S+0=M1.7+EMF=$ M+O*]/8N]?/!BU_%_Q4Z47>9DK&MM M=@!ZTQKO8!- K;@WL2!.95U6\PNY@BBMD4[)(DJWN-=LMFV0Q4I>%^\1 MQTGDN0G>LFIWGP./;&E?G6@[)YO6%R).R[5LH%&@E[I!)TN^$@XR!.!".2#_ MVE*4#WSY$ ^*,U0,@WB51CK0#&6#6+B^CCI=I\.!/MVGSR2*S,432V@@,Q05 MDQ7342QV1\)'OCX7(*D.L)GAE3SCGYELY/2]>#MB*MLFI/^T.B5QX@3TLF@0 MSS4F0W8ZN?$_01M_.!XWUKG.L44U+O@KNMJ8WF5*W3'E)RL-',\0YXF%]#*N MZ$4N_6<"57!F4<:7?1]$.$8Q3XW"M/)RNAI8YKG%F6#K5S8=CG_B,TCKT1R+ MVY@NWKC/(/9XV/Y3U>0UNX]@A2?LR[[6F#0.C&\?"S>6#8>$\2SW6:-.G?#^ MQ2G( #JBVSS3R2)!A\%QA6--%FB+QIXB,F=T2C\UTSJMI2?UW_G M9.DU".^>MAE.U)Q,P7LNYS]/L(\?DCK^[W@X&3VPL80 M%\S/F M6\1[-B! ^P90KF:4+N+PJ)<.VR60[2R<:XK8F:<0I67!,B6D*&6OU M$F52>O'OUV?ZOQ_(<2J,3,\BK2C!'C@Z""T[5;0@ W9T:,VC4I/9]6R)%K-9 M0F=&5V#Z!\0I6F/ PT\"7U;XYD27\@".642W4O#6[ MGNI$"2I9L;/0Y9S$UF0 4@\[\JB\GD6OA!3*:,WR9Z?\48'P]YP\?Y]"NT!X MO!R&+28^W.143)Q/@+P@CP7K]FJW<*+ "_;Q XZRLX+G$JEO/?^4M*XQWY(: M=,"PD_#RR& K4H AP Y\:G4\HX<(07Y^GK'"-R[3]I2JE1&]H6>"'I1/2;Z< M/^63L$TG 6=3=2131: /!#"F(T^M-20)/ZVP MIT_#ZB!TO2%_/$7GNV3["1^><%3AU0 >H$R"B0!YQ0,=,$SQ@F:.)(WT MCH05YKS?OR=;C!0-$;R)7[AW8)ZC((XCLCZ@3E^'B1-XKN-_Q %./#=6J[,2 M%$"3&]C.E5@!!Z._6F8D9:N*-C%D(YP09\8*7H0HIX,R0A/KB'9XRE*V9'&D"!OBZ" MEL)[;0A,']1KSYWD^CS"].8*-!BMD6/15QFK!.S31+F(IFJXL%<'9:S5%'"U MVWDNCOCE2*:R (]7E7&U&^>HK=W2 1_D<6I[ 87'J.;(4S\^;?U\GZQ7J/Y_2U:?_[T:?[X*_WW]?+C_?+#\F9^ MOT'SFYO5Y_O-\OXC>EC=+6^6BTX=L!0']/L3=0JKW?KT%'M;SZ$=#&5G,CD< MP-%Q_Z ,L+]@_X,@+M^\:=PM## &]E1MNFN2;O?[T ;># M0S'?Z1EEPRM*GM*?CH;X<$"IA>//5R;F42KFA/XE\XV/^!A&:6/./=N_*"9' MAP!C^\TBB):LAI[<+IM8T:Q.!0K*<&!LI8<,42%#K) !P!!6O$1UL#>T PD\ MK!DH!9!900T8S @4G&CT)\>PQ 3:2Q#F$EA@ %DCBN7AZ'@1Y>8NC)4W5@I@ MH"L*+>NE6PHIY/07%1HVZG<5>;W_ AQ1>!AU;\6[P''/OB4#:?DCSMH,N45[ M,X6D"E@8'=(,!:>8O_,#S)8GFEIA@*17V\F1I%4KX>?.)/> MA)F:*A7@*(-'OW$,@)N@CD+,8Q1&WMX+')_($:4HDSM!;I2K'3-);I'517F^ M_>N)MX946D9'.A#.M(? A.[^[40,A*4H M7)^%OYFU(S,E _V8N)VX\E?$9C0 GP^W85#[6C8CA$1*K 2(\ \6=/V2"*Q) MKU="PRAG _.B#BI )U/I (U:50) MR0K=DG!DI&4SE*&.\23SX\O3M1<>GYWHX*A?KLF@ #+CU,SF>7%U$)BL.!4? MN@>6GO+!VL>?KU%.#GU#_OKMQ#ERQO*46 5(C!N&T;%#=%E@,0NQ*(+S"CB M8)R.X3P")P.:-NRFYD"R1^0@,$'Z;/3/07S$+CE;X:TR6*^!A0O+*AFOQF-K M@""!6 472JV8(0%CC(679=O%C]C'3HP_D.F]HWUBCO,=<6]K[^U3&"3/FK?D MK= !ENH.XN5K> MT(&- M-O%VH/\,K'/6)S*J>[*S[F-5=7S+S$HEH)%=59'M,RPYAV-95D!#G-:9EN$< MW!?,3V1R5@6F9*)] 2& M]0 %C/ M S<\X/Q<FEWSJR+ 6 R:J9R"$&,_3@$\>R6OD15)VB&(4+WM1 MA@,?+E8(HPT5-^!8I5#J$+$6P1:ETAY,-6IE0:$7[!.B>UJ>*G+\>;"=;P]D M>8A9T?D73+OG!3&6;[P[T@"ZA.TB:.D&M@V!Z:]?VW-7/]@Y/HYG:,]I\$+L M3HF,71=F=PUI)WH4:Z[):F(TW)#E\#9QLV?/R_7 MR\UR==^IVL7 !G$3'IZ\(.U=[8;[P/L[WBZWM![#SJ.I$:Q)09Q>16Z%;@4> MCED?0KR])XI[BB*ZHA6_W87!?H.CPRU^2AJF<2(>8$UVTHF6^8!)& !S*A-* MI_92 A,LES1E XE\\-XE<7:YSSLL"^.AE)D9*M@1?Y\ARM$5\5$'1'D:U@/^ MR&<\H#W \-;$!T)._/R4A,@/G7H/P&G7 <@YH#_Q3JY#YMH/L<&Z">-DM#M*J+_I8XL+S_%(JS\5_-IZT3<&I/N M,34-%MZ!L@T&WYEM0_OG]%$V .(D4!BA; BR2@['9 M6U1EI/WJZ=;'VP?=O40#44N]@]%4M/(*6HKV>0,#=@?T HPZRLA;Z@.Z3,D' MQXO0"Y..UG'LZPE4O4S:LLY=$K]5Y:\19=>P@Y"%Z)$RW'04_53ZTP3JO3(4 MX]*JL%FZ *\=B';$JE,E)R?[)XP2NEO>X8@&2KP /64>PBFXF;J%RVCST=W] M\2%H9(C,YNU&2LB_*RY@))O>^10PA;BT0@F.9PE5WTC+IAYX(=<8\IZ^N@D3@V M8H-77/8,I1QB!8;-?!>'P._2V9 MNSOOX"5X^XCW:4I#&#QZ^^4&WJ6/-E5R9\Z'0_EX2!R0;+#3 MN17'1'Q0Z%#DY!-XI]:SV22;\V7@1C3!^Q;S_R[)O[P02PRCL^'<:"G8X5L- MA-0Y30VZ-=ZPD4>IF\N#8EZ*CK[9I@2^I7M4+Z,![\/:"RAW3LMGGA3Z^N7'B9_(##=63([&F MR=?8@UIS>AEA*L=Z3U,?T893TN#B3/5BAH[/?A4XL.94-OZL4L OQ:OQIS < MDE#!1'2".8EO4P[]!7BXAFD=S<\IQKUL;Z<5:C*?ESX1Y B,8,;(%^#ZVDWQ MW'7#$SV@1#GH%^(/53=;(X]U^1Y/>ELVZD 7[=.,+Z:&=6) 5U@0,Z@4]4(] M4\E%KY)G=3QCY$$OWU>IIW*2?1D;\:*]ETH.S+=W:-$SN6SU,.?-&NKT&JJ3Q@Q@;Y M$V5DED?C&"^7[PK;3G,Q'T>*@?[).1S_#6'5A R0(#F$E"O",Z$0[.]H,A;+ M"5WM/L$&.&)]G3;T'X2:D MIKN"S?:JK*(QU]&K<'%!G!_DE.;">[P2>N*\C?*R:)C@;T)8]PK@8/LQ M#+>OGC_Z)NU7QA[SCNQ=.%+2X_/,,J2TX&?RU^*.@NM6:)\P6=ZO+0VKR]&5RF^7L4X M>O%QR7]R M.*<(IZS.LO+<7^!J.-R7&_E*ME1!/\\32YEDZ"F;*.-SZL+Z%G^;?+Z.PGQ5 MU?P+B3C59VWBI);ZR)^QF6S4RW:&&I&&\(5R M5W@N'"&_G"R&_B+<7YM)Y1-PT5XO"QS)VS+A@3/]FD>[*/]F.GD#.+6FH2[% MDYG),>Q6;I;'A6>:AG/UM(%AHL8A=2?63&2YIT* D_P.(Z5K@0L3BC+%#U%( MBS@ZC_@%!R?<,(=:3&NZI:B$:FB)4D6SH>^)G"?#DGX$E]4<=5"*;4WO$D.Q MTE]MR3F2"4 \ 6^B?A?&+1H.JO#MLR&I@*:65$*VRIXDG+6V*D(#<2+H&TJF M5CPM888Q>I,YND%= 0L=]#&/"RU^@*/HEUYGN5B[AL*7K,[9_ MP31]'V_G+SAR]FE'E=4IB1-R2"?RR%;2@6C:4=Z^TT3H"MZW(FA-"?P.7,L; M.A'C9:4Y^0J$7E-ZR.$$L^8?3HR\'P(I_ACO>HL<+M_ 5]X>8SR;WF-%&*?&LR9- 'F2;,^:<_%+5 M)]%YQB@LJ/39! WO1^6;G,&H7I8OE6Q_!B)Y]1T8_#?/K77G [B M54%VH>/.2RO/VF./.M !,Z]BE>;*;.CMC&+;KH"%.29J&1=/@E+ R0][&B[4 ME<6*_*S?&#QDSX:!D@L(K46);J1PX%IQP5%M2:@7ZCH(C! M6J$5C\[K)X>X7,_Q8W(J7^T>,@P@=Y5!<^O HQ;;-=EJ+ELESY"@VF,\'+_#B9YX^U,Y\=)C YM,LE-1\ MU&APYM/$D\Y\,ER6[F:=];26+!>'/5HLOG&H@.B;$36EWOB\'S?29"*!1!.[RN'](.@GT*?!LH57Z97T]$H MC)P;)PB<)X]RIVL^J@ %:4*J95MH1BJ%@VI*JF%&TMB30J,,',(F>S%,^1U0 M46^>R5AXOH_"(#R<[Y*M6E&5H "*VL!VKJ@*.!A%U3)CVD67E9-)UQQ.$&44 M$2$YL2JW$ZG"+\ RTHM?Z?Q.&)9 MM'S((C <6NAJ/O@)MK7.;"(GB'?$)N;!=LVJ6!'?L=I)1(LWA)E8_I/T[#O. M$##:.<8TB2H])/W)[6!XYHV,)^YUD!_(?GYQ(B)]HNV_7H&!T6 IHZ(*E@ F MUR')Z/4;( XS9!W.Q9OC)J=8O:FM !L9:4LYAO8TJ\PVU8)"Y(P@2HNXI4" M""FMB7>I)A*D,("N9GUZBO'?3C1V3F^!J"O5;.^4T##NIX%YT1$I0"=W25H^ M:OI10",&CB@\_/Y.(H1VLZ:!MT9QU-LH); -RJ/=X"C4!WZ#4Q%$N]%1P%JA M..J-CQ006F&T:U%566"2$3IR3,M\#+J'*T+_J]> ,/WL'1\P$99L6?;53'(3 M!- [-HT(DGLU"33T79J2)?FCF!R(M4W+<.E?LF<+2>C^3M^\8';WR\IDDP/F MD>\ER9:1/G3QTKM@L,LS/LSK<$ED\T<%\#JVPJ6.P!31!A?T(X[ MJ5OP*%116:U<(C^@]--*^W2 B8V^IW@,'17XM/ >ERXE,4.<"&)4 /S!( (6 MGX=_S"W_FH ;6:U8]V&0UEU6;':,L6$VNRV%$[>_AJB3;XA;\=7%S H:,+4J M^PLH6!F@8=WX3ARO=FET=A6Q!J2+-[(1\&+\$'DNSG^,TU_C=XHYZ4@+QNAZ M"2Z:8"="DQMD#R[K-^>4%EW:4P2ZP6<8,Y111(RD !/G0$#9]T-.0"[ED>(- MO%LNG,I=&.PW.#H0[@)Z:/)Y6R/5LF^ "+1/-A:IM$ENQ(+;(1NRIB@ED4(B MAX'.J&7L'#?=,L^HT=!CL4\H7Q&U/K ]L[!:S-"KESR'IX2*<#+2=!-W$.^4P F^VN,\562'$'0-$1Q:=E(K(9Y"2 MMMF]1!,_)_OXCE24B1_&94FX1'CRYT>RI5%X4Q4PW/,W->O5%V]U2)!';BHV M=$&G#!I1<+A7;,:L5U2=]N/D_$<2_B?4]7F$G=7NS@E4!2]% !B=KK,HZG'Q MZ^2Z6QVZGM-, .AB1$% 0P:!Z\3/JX@>RM*_"/5Z/GAO>%MN)* ZUW2B!!5* MZ"QT.:S0F@Q B*$CCQ(OQ9#IIHG20MG?2[6I&+UJ/XU17/ +CIY"O1,>3O;L MZ0S1+3)N3/>1:1L,LI7Q3]NT_ZG0JI18]C$*:1[0>8:./CW_T58B](;G>)#$ M8_J\7\B96NUN\5.RQNXI8MT][D_TOC)[GBJD%3ZF/5QEF[9>Y"#>0?07OW@K MT9T6T'N*O@Q+#U\!PZ4ZG-Y(>D)&:M[_]^G,3F"8M?RE%?WHW06_UA0/7.G] MI6 Z] A&>$5QSBS:DC_09#E^7SI]";_AY[&@B%8[1&FB@N@,<;+T)TZXE/2; MD89X'3+X1*S9[7:N-5X@J,(L+=DWB3=D-SJ#.<-F:E;Y0E/A#5QA$RG;/*$9 MOU)'F%_/_KWA;M/(9W.P M3HH$'AC7B*((BDLP; B(*]F2NJ&MM]OAB+[71T\X>:6%D*F'*,+A[&RQ*[7J MHP"UD'@2$@(H'QJ%1 49)(N@"UB@,7#SR:G$OY& B3)4\+AW2W'$[[55R#!E M2UM^VV2TW.<1HX(Z MXN3I^\Y)V737UW5XP$ML%3--[R>VM#,2PYJE#3Z@[[2-)2G<0MJ:XQG[[/2;O6:9N+#E M(RM](R^Y*OPV?;G*&F-998%W.!V4'[3R^_2?5,I@]E%+/T[Z624CUZMW M?,Q M>WK"_YI[ )7)?P=F\]VEK1CX+'UOD[?H1OET -A^=[$DYL^_YE$ESI05.L,( M>_N -]5SSZQPGN-2#?I(MI=W81Q?8[+*X(WSICAGMJ( 5,FSO9"EZI[FZ--7 M_&S+6[V0(:> ,A)(H($H$?0-)?/M##TQ2HB0@HEH#">KF\F*WUQ>,7=/!26[ M*3_LULA)M0,_'!TO8D&87?:@IMA%5.,:9B@0^V\S,8KMMQX>:/=MPI3T0I_H M2$1TQ*%*$B<(.Q&M%1AG.4(\]8>NP&1E.!''SA*'G"@ZT^0@_@:*NG]AITY@ MB_O_J3?EG>:AP&+/(+*':T(7B8GCG(/)0M\D\HP*3RW+E$LRX8WE+5V?\Z M MQLG'*#P=B4+IVA&;H0(MPBW$*JV^!GC3+[O&3-77(&KW/_-7L4_G[*X ,7R4 M$;"@N[$@XB?LQ*>('28^1*QHFGO6U7$WP017PB:A%#JH0H-403U/DC9!.3C* MX>$+@^8"R<31E@@UP@16N&:AI JG1H-3N":>3!4.OI2H3"2:&TR.!\0):RN+ MFJ':HW0JL9JTKHIGA=K)F=(NM3F&#>IV?<[_^).'(_)IG\]W^(5HB-&JJD4& M7U@-1%.LK1I,R.6UD2VMXN5(=JZP<5VZUFNMAH9%#K!)T$9/J")@ATO4 MM]:C]_;IT?MV>O3>(CUZWU&/WENF1S^TUJ,?[-.C']KIT0\6Z=$/'?7H!QOT MZ/K,BIBPW':S[7X5'GR'+Q= L:DO T/NXV62GV6LG]N+/0?@4XXB]0F0:3WXF']3S/789)DINMKX,_?JR?PRBIW"+J.PQI$(#>Q#:*4'K]JH2>_IUK RN2A#&"<%6] MNA4*= JTJB53 , JD9UU4'CGDY(JC8Z-^&4&!$8=& M#!SR)7 8'4-:-_0ZI)UJ,[W5*DL##M K7A-!2F]T=0C3O\!MYD92*R?%010) M4HL>"#$V00WWD! M7I)_:@YB="4+'>OH-QWRD$@WFH"1DSX,:\-S\N0W6I?_S8KUA/T%6FV?1@7PF:*DL/Z21 L6<:>"!:M$W"5 J3:\"GKY2O9X3>7PE M)B95W/<6.##FTTT$VO.ER)F'W%3AA''$F%<\KFR !=I4Z1@O;:ID@--OJM1< MU-_8D>6#1Q*YBN=O!F$TO ?K]M0?FB>YB2K$U"%847M((H*F\I #5UWJ,:* M0=4AXA\+)V]%S:%F*3:T):4E[VZRUC_+P T/6!*,7B7/RM.S*3*46;01K6PB M)I@ YF+.EL1TTH9-')N6Z:+W")7G;#/$:$ 9TA#R>0P;T9[ULIL2.RY*9,F, MOWC)<^V",2[?,):O(XOEMNG,-M@P]J2V#C%=3=FO?<:P(D&VOP#:4(;XQH6V MLD3B6&D>$BJ/)CQ*0&S F6XC.,BD\:?*BV!K%-Z88/;2>N@)PL$VJVC.F1Q1 M_G7B1(EU,_"$]UY 'Y;KY\&^]*,;5D)A&7P.(NSXM'!Z5H^A7XJ)CJ[5"47- M$](AU>HMGN#$4XXTT #V/#3P#XYFX98T)VBNY;+](0Q"YDS M4)&^,C>N>SJ/L=A.*[;.MB8 M.]AB",3&J!XP1R^&:;!M&W.6FORK=%(@;Q&Z3H9)A=N!:%^6:VFLBCL(X8MQ M+2;59?N[%CK*>*[%/( UYBRU=BV4*.@-974V"G;+\V(XF6IT.SQ$DW@Z)Z#" M!;=S/6-=3!GF.-%3KN+ 0/#1NFQ\L['SASIL:KK*IW N:@&M\2>?G"3]&XW! M><$JP+]B)RJ=%#M-GAEA&WU0FRDQ]TXF5"WS6^8L=]N"YN<>$CG8SB&W7ZHU41U<4E& UCKG5IP/X6C MXO%Q:I\I0XARQ(RUT4JG"99/,;$&[JO]]%CHQ$I^O>D)0U^B=KLI_53TWBK! M/9<8@EV0+9+M)ZR.4]=Z:W11!S&5UQW*N1C0M]O/&$_0D%LA^[V/(>?P6R#H M=V-C3VC'K8\53NIC&&Y?/=]_#'V?A85IT 1*PR8U9R4-- MBS)(]!N%12DP4 V*]FQ;H,-9^]3;$TT;?&#O&QKDDZ/ :K5.#)EZR^#!]%S- MC%)S9GE/7L2QT,-X3W2,-;^-(#]?\Y;)L4<35X=L\!DD9""/+"T\UU_6G4\' M"-',4\=RT<)3!@74N%/-2GWKE!<3X1TWR7[IP @CYRD\T:SCC!9RTLHH3V'R MC'9>X"7XRB>K/]]&><$6B_\X=9/.%C(7L-FK&0NZ![*INZ,S5Q7E^OS)^6L8 M-19 ;T,!Z*E&>R%++S#,T:=_6-&6M_I["6X\C 2JJ^@3K<'Z5YJH;$FI=;7 MA;CWS@'K*ZBWI6*=XNJ$-51>&0F;%%C-7TLEGI54F!*SH80Y+?_@^]A-3H[_ M$(5''"5G;>5/'0)1L\<&)( O& MWGDN#F*RG9[O(XR;J]]KX&$TIU$ 47&4P)/K30,G-;7)X9&3(X"ZG&RSW&?' MUYH*E'/J)&S98[4B >#&.O G.9>4CU"272#XMJ]!TA9;OTZ4K-1@TRU@!S*V M:7*+K6"S-MNY';P)@R1RV([DT=L_-RSH2FBHMA):YLL-):2@ *TD-'S4NY&L MYVCM[0/Z^<\LPZ;3.FX8G;Q3U&MO K8@2EEC71FIO!NU8GKK:.5=0]5O^COR M* "*\)&P1,\#N[P >CI/,2WFYY^VF$8FD8,2&N#[#FV>"7P!XT08G6("DX1H M6T1""=TP8ACEB&@G',BEALF:]"!Z:O,6+NCH\7$A:)8SLXP1DY;SBF M]&F%*LX%;&2T:7XEFXX[=0%Y.R).M'[P4\S<2/OP1@G9NOB21#3#L)* :5,T MJ<96ZR 2K0#]6T9CG.MDDRHP?404I,JN50(,F2RJD88],&P_"2F:=095$L?0 ME!B.348D,-3:?!@N4".0;A)).;;#.(2WO6GBMVRCTX>0=0;4(+*A22FHV&1D M6A9;FYWXD%TD!U9T<2C!:8+RGY CB.=HQ+/#;,D*W6E9M] -(,RK\D[2;("K236$]A9O]+SL!?LL7ZQ;A%!"QLJ@K5+<%A';&@W;PK4* M!KOAA'YEJJ&^1+&V$%7>VJ(BHFI@D)Z$V,D2BEARY: MC.E?KQBP4W]!(2#1S,J:08$]9^LM#7X[XB"VHE+V]?G.F1>ASH MOJD:0>1-424(@!U/E=Q(POLC[F\ GVMPG.YP'-U&O2IC^./ M"ZS48T^HU##&&A3.N,:52%.WG>8!X&Y6%?Q4?NJ MC]DU>ERZ[J;)N,34Z8DO"=$+IX9\2F[B*VQC25) Q"#1;QQVX@>GW3AFTSJ@ M47U\>;J.O.T>WX<)5EN5% S K#3LYG8E@8$Q+"4CW2R+/K;D]! EB+XA__#M MQ!9F+E*56T CZ\ST<)N7.$J$C0OY6W730O[I+Y^<-^]P.DBM4/+[M.:G9)#: M7>W'R38FBI'K^8 <9D#/>>M%V"7 \3S8KG8[SR4ZN S(MILVF7@(?<\]T]:R M,H4T1@7PL"W%RKVN(1Z,)V[%7/U")N\9R3I(>K3U[PN.T"M9DI]9OEY.'Y$! M4#8"RH= 1S8&\F+612XD\DWLN/O-0)-\,\1)($H#P,./(IU72)=^OD0BW6@> M),('[]3!?61XUOF.LD"&CH,CV>@U1,ZD+L,)@I/CHR,'9)V$-+["J_@*J_R# M5M9&YY>B6^<7M%+-2U]O8JM_<+QJ_9Z6N)9:ORA8*P] $>WU @5W2+* G$GWO6!*P4MV>>Z##"CHVF%@'.2DH+\?'4:VQ MMP^.2UOPG@P7'Q'W[FPN%<_P>%["M?&$+F&PX9 N1NRV&>VO M62VQ4!(<=F)V+4!(I&J)XF>,$[1E:TWR["0T[K\]X:QK!7WU?TZ[-E T6LZ, M"!?LD7NF=_S>#OEAL,>150$ DWEL#@5R*C.4TK$N#& DY3\YA^._K0JQQDER MTK@;&11LDI/*>=1!P).<]!_WQHFB,[7%%Y;:J#-N^DLIW8FEO+L)KQ/RA%FH M"/DXCJD7J-M]0!,]_*KYS\#LWWB.Q/0I2%-NS7#G[*FA4E)9;@GE5[$C$@& MTE!K+)824/-?IT\]K0Q=3SKEB3L4 F8[:\JA+^%PF"7CGGQ?HU5#!(1=..HL MR]:. @I\^:BR,OX*PGL,B:O'$SZ'9(-E^2+2.%/E=:0 AUU*&MF^(_-Z17-! MRM\.\AFHZT:8ZNZ"O[E3.*@Z&-!33P6[I<>=%9CIGW-*&:CG"61@:"%_[SC- MVM.:6^)Y O(?UXF?\_BA!4\VJ6W1R[1R?[)'G-XHQ*M='@5ZQ/2%T19'J]T' M+W8=GW874TQ/?[) 9;<'FHY2=>Z>-*]DF)62_:19+$T5.D*PBUOU&U@_;! &H MW5"C"*6.0TKHZ9L.-;!2O_QCU:_"'4I1Z&T=0[*@=[14F#M%ZR)3)(L4JB9* MHU+=C=K2J+5BW36TW-$HUYVZ]8/R\W\#CW.E^L%FM_?HE_FCX_S M^\T:?5@]HIO5IT^K>[3>K&[^$]!NUL].A,GFQ54Y7!$ QA[J+(JZ7_PZN9Y7 MAZZI - #&+ G)C[$ZT%DZMCO'C#D>O%6/JJ6@,,D!O3R'J>'Z.$A,F1:6!' MFG0=,!SJTEY3+(0S-+0]1:ST55Y^9>)4EK8"<7BTROUSC'*4J;MW=!) R>V$ MSG9%/G=T$QX.7L*.C;J-K@(6Q@5K&1>]L11PLX:*F%PP6"< 6;&8W9(35 M;DX5>\_Z=&MJ>BM@8?1$R[BH)U+ R?5$PT7=HQ-8ZLL%:/9JYCX,KASAWS;D MC['CTH7$@L+> K?T30AA5N!59%5;1K@U%:#4NV["EC+SVI&8/G&O"W_U3#F! MBH$2]RAWK=C"KH^$[T^M):L$R) MC!$GU:R67)FHV_"QB?_$YST.-/UB*@ RZ>4Q7S)+/T*LTQ*6&BQ9_R=8T^\ M_)GP3& ^XOJCFCZ;."<(B"(GD?>FV;S5@2 V;2I6B\U:%0)HDR9GHX4&"A2F MWH09\B[ *=L/ 625/J3^O;A/NS[?. G>A]%YM:/I,AG$5G.GU9D:;*YJ1^%E M::TM28%EP';B4Z+,'(,UB28X*$>"OT%32ZJ04]OPMC,UVS3;2'@SS=:2LDBS M#?C4I(%G\$*JP0SI%'_XG>TGLKX=3@?>_>,Q/#M^5&>;9R_J9C<" MIFUF4Q/*S&IR-(N,IL)36YMAZ%::3)-@P!79U(S33$5%MLYFZ6&9& M4^!99#55IMJ:#<>WTFX:1>M:*TV=F2OE9$Z;'2AMH1TJ3-9N&['$'%X3/+", M7G/FZB_I\L9JKF =84Z(M4;C/2[870RWD1T_U+".%[O0]\/7K!: [R2T5KT M,'T2<(_ID+L(YB$8 3@G,8!PM' ;8NW1N#"VK;1MW*)5:ZGQXFG':ME*]V$J MO_7G>X8ZEX93+(IYRB_-KI!99P4 8(&3LI@O8Z5?818K"0OU)2E_=\3R3O ; M?8%",TK('NWKA^#7X%-PNPE^(O]9?XWXS>F,M0/%;\2WT?9*7S^\^_6?/[W[ MX?9K%)7?KY"_AA'MX+0C"D-7O:QQ$Z'@O6!T8(&P&7M3GI##2H(Q60*=QU1$+]CCP#T_D/6&_/'&=[Q#S&O>*?;\)HA06>2F M(I43QINP '+#S5B2I('',1(P9RC%11QYAC@Z5'7[CF+=YQ4N7>HW(1-)LN27 MU8X57;VF.?0WX8&V?.0.0BAY=7TN8!YX!?_YJQ-M=>48!Z0/5$5WZ DJ%>$= MBOCT-7R'Y;Q>$"1+(B-&PK"OGMCS#G$,5*K']G0N :8#(3:2!;4I&Z=)-4MW M#:F^0Q &+% ]R)34"EOWH@I3$'L EN6%M!LLI\%P[J"+R(\V.8L_?UYN?D77 M\_7BEI:5?UC;Y>K^$KU$5M9YOMUZ%,7Q&5P\/R7/8>3]O5;E?)(1+\RO MF$_B( ZG>;C+\42FL@SOHK(S "LRG(_.X6-4C']AWJOSA IS$/,Y<'*4>OG\ M(>L>-HGZ0/A4A01;($-4.&PK6E'6T!03J)9A._;:7P7$@MFZHGD?"1WDB<)S@ M[6/H^V2R*-+0GZ8C$Q?F 7M-]2!^L1,'E^,M>X@WA@_E[""!'\1?\R>$(Y2R M-$,Y4Q*O^QME%*6<7EJX;,C/\;C^'(OSPYWQE^UPM9?,$X[_Q;I9]97W9(-_ MBU,-Z%='<9\\5K$(I/T1;9GTVE202>19#]<. :PW11UP:M:)$R47-CG7 M>.\%@69^OHB%AAU[XF7 AV[#X!7GV'O+;$=/.^$8IXSP6@2CK MB/*.&//@)9,OXPORZ\5\2IUT2EE0XVI+IW1'I_2%4OL'7UXL_L[_R N)K:O' M/^22<7GKQ!=]-]KU>[6>Q7^P:]4)Y_4?\4;6OJ6X-7]?VGK<\0-!7/K^(ZW, MG22WZ-H8=)6VYGJYZWU;*=HQ]Z4M$UT^S:17^T:6BG#J+Y:&/6"7T.UGL(4 MXA'#&=M!24>Z3 >EF;0A'91DF(MS4$H91G50PJB7[Z#,IS!S M4)AB?"'N"4>N%]-ZL:.><"7C7*IK4DS8L(ZI,L@%NB6I!",[I7S,44^X$T3< M3*>O<$B"Z$9GW0OR4<)1MW(+GDX3?H@\ESV&W$UUHV#,R&5ZN>Y3/E*@SY"+ MB_.3746<+E18R[S)&$.,L['?84][O='O&^03V#!G7[XOAOU27[C7!72U7ZI_ MM]Q^DR8Y%:G];39M PI.R&7 M#TA8]<9ND-5H8"8L791&F>I6:].@'-BW1(T@7J>52M_XNQY(P?J'O!,L64-L M_J>8_4H8!G_9OE=RH0?A?5NS<:'^M^-T#^J!6_)P>3ZXDX#C>F%I$@",'^Z? M4#_-_$L2"+Y@/RRYM_S_NSN:YM9QVU_A\>V,M]UN9WKHH3../Y(WDY>DB;,[ MG3UT9(F.U96EK"CG)?OK2U(2)5L426222( !" !"!^P&3!'=F8:!SN MJ>Z!,^%./$PO#O<2<.QL6++6X3/GPT.\@<9*B0G'8?-OM0 M<>/1'8VZPRIW MI$48TXJQ0\IE;\'&5./IJ-J6KN^XK#D^A<@Z#X*0@7K1-8ZI4-$R)'Z4$%8> ME)^;AWY?9F-.+(IV4>0@L=-DP.E$3'-IQHB3U>BH&![5QI_N ?@7:+4Q23SB M@Q?R[UZ+).:81ZJF#4X/T'%OJ]?,MO,W02%N35HF[,^J=V2;$\ 8":/T1N2T MRP9,/(60$7"!AGF@L9J9.O$6C)=MI$*)?DV)V;2C=7N&WZ;'OXWT1GMQ,LUH M?8'2AXS6/=B87+3N+2-@[^#S1>OAWD*OGH*[D?N"WDQ5B%CH+YB-.;'^0A=% M#MF;50XXG?Z"N32CQM):H\%B@\%"\[6/8N#32ZP:22Q5\YK7'DJ\:RK/ML*AMPXCFK9A\PQY+68/[^!'[QY0=!$T![I(X+?^D,T5( M&#Y7\ ;[^SC\XXC)AFF@Y>6,.R1,Z+.AQGKP&W,\Z^%O?&'DAY[G%[D7 _"U MB3,D!D$TST'U869(C(&J0=!O?)A&B3I]%[X-8_PUPP=B]ZW5AOU4KMQ0IP5W M%F-^%I<^$VA,MV9#(3X6I&_WKMCJ+^!XR+.3QY#\ODXQ2VDP?>'9(\U%AJX4 MS<>=6">FJT('Z;3A?;4!206#?)-5M]%2JDCL(=OPTP*=K:3B5_CYA@ MZL_[>1PL\1N.DEZ2.+\MDWL?X==NUI\O$I+=)=E_0E M#O_$;6=$CS@>C&&/KL"Z.XPVF'4G&EF29N@OQD/%@*AMYVDQ;\87%N=8)N)3Q;L ME*JV$@&E''R>L*@03UEWB'JBRLH;$7+6%A-GQ=H0=F 8J@W\R6)E%]VV!M!9 MP_0@$D5P 1M56=C[A4@,<5D#$% MU)_[5 %QDM$770G"VT1%+?4]S/:',*(DDCBGSLB%\F87"G*"PL%DB7K(!L2<0V MR=;S_43:RY4! *0I4A9%UG#R%&82E[ @Z;>^TK'9"CD4QG0"/>3OEB;:6;'; MFDZS!2'+4Y\)^P4,^BV'LGP.55NITB/JU]6=\\K]+A:W%_??=U\O;\#])5Y M%"7?/6J#ZR1=)L=MMCM&F1.8]FA(=E?BH(@#C30,*%X2D$(HWJ;-C2NMPMIC!*\%ZS4XM:6!YX!+? M8U-\B,A[[?,=E?II'_+5$[*YU1@5(%GL*);('PWQ8%+*3LPU2X@]+C]_T(DH M"P]XACR&ATB!.&-W0WS?A_Y>]#II]A;0Z8II%OE'DB4'Z@G<3,LSM)#'=V=9 M3D[C$G>7N-$-W[$=! 6K=:W_AGN-M M&$4X8!^&BGE[M FWW-#Z0;G21H)38.A)5<:Z?!JM0SHP<3;9D4Z5,9T8O-KW MPI/9#E&;(-4_HY(D\C*T]2*>RY$]IB0"+\.0SX1>!\@-WY7$F0/9M MRVP"-)" /FF\H2]1M5D<D79C>E8@[*9Y> M5%VVUT[!B<1/QYYQ#B@(S42S$WH!]R#REL*P)1-IP,_?DB0 R:*#<;N:=J[ MH64[+07]EI:,'@<@;3051&2/.@28)-*,J[:V"X-@AY#37#*M65*Q^":AI'A+ MQG*JV%.FIF,CAH@VO*E4X (T3FR*8W?N91SD-YJRLS54ZYS:@,'F4@7K9W.F M!!)B;FQE0S8'5L#YX2_P1[DU)+CZN,*QOS]XZ>_S]["M^M"C.6)!+>(H;>D, M!]ZJI R9V)= 0[\Q1+<,K>1MF;";-HQU<8[FBJ')Q5$;VBF. X8F8ZBCH>6H MD*96S-!K^L)DR;QFP[X1+M26_0Z"G6[:-T $V+9OS%5K%L:_-Y G(:M0Q5/\8%KS'E=02W6>C=9N& VRPT;K-P MP6T6 [K- LAMU#)4M9T+;F/*ZPANL]2[S=(!MUEJW&;I@MLL!W2;)9#;J&40 MIKATP6U,>1W!;59ZMUDYX#8KC=NL7'";U8!NLP)R&[4,PA17+KB-*:\CN,U: M[S9K!]QFK7&;M0MNLQ[0;=9 ;J.609CBV@6W,>5U!+>YUKO-M0-NY!G(;M0S"%*]=Y<<%M;@9TFQL@MU'+ M($SQQ@6W,>5U0+>91]%]ML?5Y\1V]VD%!7 C#=O"G5K@8-Q*R4P_]_*B"%&2 M*&%TJY-0[+I:-[DH-.+@8EDAZ$E\W9G7Z!IR_=JMYC ^%8(CJ]<:(B@7K]V" M';VG8\5H4\ZM$Q>Q-T1Y$/L"VZZ\4:,X8DH2,93&5(.'-Z<&,P8&)38%4BS( MBUK]/0Z.$;[?/;%3X*\^%I%'B&ISH!(#Z*I4O1 G=YVV@]N_K%3'2_/6GP*# M;0/F..QJ48[EP,;!>9R%01@=L_ -/V'_F/*S4U;O?G0,<)#O=3B\'K/BP-"5 ME[+LB#RP$\G8_0T?<@**#0.CC@AT;.?X2CPYZW.\X>P?$#JV+,TLLX: *@SX M#1-R2=@"1.6N"3V:2T[1%$=OV16.(^9YSI"IC7QZUEV"K,(!N_Y8+\C9Q$YN"-]U[<< 59R[*DM4A\M=T0.2Q0]:IB_*1LE0': MKU?;N6@6JKR0$*6%(UV/\SQMR29#'/!FX#(D?I20(]7:?$OX3N@6/72F G1P M8C]A3PY5[$;"_H&+??AK'FM84&&=E/R>\!DJ*,V*MG6-&,W("W+CM*X-#A0> M2.S=#OO\1%F1$Q*1$_[3N8K#N/C*;]8T[8D2JH%]?& MY7A)O3PR0]!G?B0+)/DH4)%B;!7]6(4.!@^9!3X=MP3_<<1QMGJC/Y2M9RDH M4,]9P?9)LUD"9[_+W,I$L[TL0!&'=:"IS%BBWN"E'^RDXR*15;2$%?!PMJ(4 MX-Q@I, @5J/@I&DZ7OVK!'@#M,9TONUZDWHQH7D5#9G*%J@)(I A&8MT8E%: M+/NF9NF;0I^G9VS+VK!,]7 M3ZM_/Z_N-HC=#KIY@C1X7A)])>2( ^J(/B[+JC91V^&!3%XGP(G-MP';-WHU M)TV;X? H1Y@ACE*5\$!FWT^&D"&@5X8PX(+QG/C];H?3,'XI/_31%&N3< [S MY_Q"P$64$ ISORNA\\L"SZ0'8)RZZR.5$'IXX*J/R^T$6EC@KM07H' MY[C1;%S-/)A8R)!AD-6*)6<;"DKV211P]GF(E@JOQ8$(88:"5 %*@P 4?HRX MD@:7K(3.K22?,?/+%0\':D1\!8OM"-)/G+R#4?FYP,QC0I[.0+A]W[3.C MY3)BM$42LX^?[%/&)O4"^FCI?9!U4H8DSO+];L'-@XNF#W47$0?/; 9034N" M-+XQB[.=WW(O\8>1D. M0/.BX7772(^J %(; Q6#(#8*OS.^S)$>2HWE0^4-8? L:0P;T]G7:$'V(4WV MX3;,4[Y5G!65;%[=SE]2C*M;Y?6JZ48-/(SV$;XE;G8AY4*@[,ZOIA!\K0BR M-!\SDBB,V9[HDAH#*TK#LA($#7@#Z* 1X1Y.U<"IE@5@7@T*PLZ4?0/HX4%M M!WFZF)=^PAP&O0/U)23%SLLGZ@*<_CJDB"\T'-.REG^*_-5+4R_.2'LTZT<' MY*[4_@+7[D_M3@3J3M6^G*JB%C7/71BQ"U8KZC0K*\CS3"3EI)E=?R^(6[]Y M=3#)ZZ20H(5R8ES:1R%M21 P1@TH^8/)^QXMQ5IX9+_&>$Z*S>#WN^LT(81& M71_CX/P3:Q\"X(F4H8@MN9,&VX5TR8A%U9W.O.ZC1- .TRF0(*_^X(718C,G M)\;L=$L1O9";K%@>0&=.^A,T8^JGAD:2Q,@@2@?-27E" E,#IX5*8N!I43]A M%^5+_E)_RS^,%EWF0<"3+2\J^+V/V2^K=SIP2&H14B]P!U+@$:>SV"VQQYB. M"U&H([.Z>.0)1.=+#HF+$0$3HV$UTPA1%<$J6E'I^>^KFO0E7?!H M=:D&YA)CN#R$#;1:YQ:_>!&5J6T]6NTYS&J'AI:2TR,#(R,#8S,%]P&UL[;WKBLDGQWS^Z9D&4Y4S&RY);DREWG3P9-01*[*%+%B]/JIQ^ %TD4 M"1 @ 0&$'+MW9:8-@%CK^W!;6%CK/_[WQ]INO0//MUSG'[]T?FW_T@*.Z, ,Q;/ZU@ MU9JYFXWAM)Z!YUFVW7KPK/D2M%KWO][\>M>YN?WUXN+VZJKUY4O2TH/APYJN MTXJ:O/BUL_M-+VG5=?[>NOOM_K>+]L5%Z_[O%W=_O[II=9]WY9YA)Q=664'; M++<"@64:MAB!CCXA6+K=;_WQ8KP!7L0+'Y*EYZXW'EC!"M8[&+H^/_A8 M/GE"Z7LKPUD"?^!,5Q"!E6O/X7K0_RN$0T:(Z,3OG5)NPU\]V>Y/,0 ?M%Y; MID?+-VW7#STP,F!_P'CQ$/J6 WQ$GFFX7AO>=KR86DL'+HFF ><\TW1#..DY MRQ?8-],"+#)R^1I'F7=?-R%'?"L:-)7$*6Z(8T\'SCO\NNNQC)O"VIS[Y 'DZG5]GVU)*F^*8V^?#,O[W;!#\ P,]._H8XAV*]<+9L!;'_2AD@QL'^ H MV5?7G?^$6V/XK4AY P?NGI;6FPUB-8Y 4$D@JG9YSD!N )#"AJ[AP"5[:[RA MVE4FE\*&./:T9VRLP+ GAN4#^)WOAN?!R:K_ 3S3\JOUN:Q)GKUWUVLK2.D) M5QDTO\*S6=6YG-@>QW['"WETOD/;&KA&,F_@R]OBV-\)@+-N"/\P7;B@5>YJ M43,\M6IX#L3+?P%>M&NJILY<(QQ[. W??/!7"+_>?Z\\.^<;46'O)&> M-81C:%WP/K3.)$5H3LRN+K,%J]'SLB;%[^UJ=+ZD1:'[O!K=QCR%X_U5'6F)[@OO]$GKF M"LY<+Q[L8=>VDWL\WN*4?4:TE)[[A*[-#F[/N$M(^(2(772=_N<;$;^/=@/# M[AF>MX6C-=I%UA6 Z1MBY$LWB_'G][\8."^&8YC &%H+,(7SDF.BJR*3D\B5 M/RL!R5)OKL5W54:PDVF M?7DJ191^7Y)>NN_P\VB["I>(J6'#>>DMF"+0X-I1;_,HH!>2=/2,]GSP'#5> M'/=SW\>'+3H=>H89A(:=5CB5^NIW\+36D+1('?U4^XWT\A.LG!;;]C6AO#AC^-QA)O<Q T+O6.J(26A-:)_AY(QZ%;MGCQ<3R_^3KQBD#PB\ M/ZI%.5Q; CV(ZO07VU;2WZA+::<+VS]XZW(?M^Z )7+R'AIOP/ZE5-*BMFS/ MRS2%'NKA#;=C==NM+*VWH\*^&,V_%K;8.FXVZC[3NFIDO1-MG.&IZ9M@W_FB=!YEU94N*W3?0].-X3@N3N^T2R%Y[AH\_"ADB !Z%(R0%W8X3GJ M])-M+ M0R?R^.5"4=SO1_U7#ICFXR;1LWX!5 >%RD.SL@3,''_\';+'H'95K&GPTW4^/S^V& -@+/2^S6./WEKBB MS8&128(4R:980E([H.EZ\-29W&U!X7K(F=W;]MPY?EHEULIJI].^OKU0%-^J MPJ10RS:7Q/V?&1^#.53![KE!R08%4[YIL+&(D0(FVWP2][P[GWO(;S_^8V@Y MH(,%JZ!LTX"B%2$%J7#\P M[/_?VA!W@$6%&XI4N0PI3K)-'VCP=SU@8) Y_'5SL"CM=:K](AO'*;6/HLO: M+RO7P5L CXLT!P6JGJ>WQ$7&BE,BD;QTV78NWF;(/:4 B>,BS4&"JN'!B9I4A15<,P,' "@,2RWL&C M$1B)' 13:5'QIJ'%($6*EAH6 G2GZ?7@46P910,FW-GN2C4-F_+.IY TQ6\B MEFNZ-FP[#7*"A2Y3JFG0E7<^A:Y9;A+]-?"6<%+_ZKD_@Q5Z*V,X^-%76+II M4-(+D4*:MR:<:F"M@&V7@7)8J&E8E/8]A4"V22'9"KGK=?*P,'H1Y(_# "6$ M09M=_"Z04*EI>#'+DGI#<_6:^(_?CI_:<'B PY2%YA )[#N<3AN]P]FU"__> M&X\>^Z-I_Q'];3H>#AZ[,_B/A^ZP.^KU6]-O_?YL6N,YSL+PWR+%A?Z7I6%L M(D+_!NS 3W\2\?I+NY.D2?JOR8]_['HY7CQ9#A35,NP7-W9VQ[S<@=WYP5+] MQ^5-K8%:7;@X] 9&C.)"63)?0C)WY S,2EK>#UT&Z3B]#PIR#^.DH)T;9'QR4Q!"D M5IN*$HF&$WD^\=>$ -[M-X57DDA8G%.GD%M%1;6B#+6 A$>-]9E0[WA08QV* MHPVC:(L CH,W&XQ 4&R$I*FB%3.8!26\JFPN0W9Q=:-\586,."RB%0-*!>/T MCE/ZKN3% QO#FN^#TQS$I"7/!A0UM:)$57DYO1A5:VZ@(8B^5* &O>Y%28!B M@,N='MP-\(+MBVW$05_@IGF#=DKX-8%415$6,,\$C!(*W4!>2Z)&DB[960Z! MX8.)M5P%X\6K'T>2Q7"#6">KNBNH.DGON6J1@UU$H9O'2TGL2(,/8XB0_EH/ MS(G2"-@I[N'M2#L;Y&))]S],.T0W+270TU35@Q:5)>6T97P'WINK$&F&KK.D MLST5E-2#$K2"\=H_*C5I'!R81JYC$@\/A67UX "]:)Q"FZBU;TQ3U!/.C'K@ M3)"%$ *E4J++=0T*>N@D=[?4LT9Q86SRKJ& MRKIJ*$OJQI9K(0J_!92TT*%TFVH+U/U">MYGQ0;7BE-3*J*^#GH2W&\Z8*@)K M:0%-TZE^MX)5+_0#=PV\DITM2U7]F%-9:J&F4UG>NY'EF'IIPI36CR0L@O*R MO"HUK5!3XAS8P$:$N@&O53+![V^3Z"VI^3HJ,X*S,952>"W]_].;Z,B*F.S' M2F[C#XMF%771OFFKPQ)*6/&W\Z6"A,@LX[R^$,N!@XRG_9(HB;UBQ/QO4(3JU MPVD4.":>$80:NC.$570M#>[,SD*4:M>0+XR2"_$>EO4X,>YPI('?#3O$'5$* M2BK'"D88\SR@%5(M1P^.*TP2VXE$A.-B^K& 2D)=G 2[\[D5=_W%L.8#IV=L MK,# /2W!E,YJZ%+^%6QM#K (*N#$(D$Q 8E@/F?<-SX'[A4?OBC'"W$V,GKYA7%&=L#6 METC]*Q!8YGYK6QJ]];I*]-;6?\]\[']H&\VUZ&P0JN4O_> M TFT7QQ7R@X'-*JNY4P'U6 HLV10B:O+HZ:LZ' TCKU(D_/H,/\"O$@;5#3! M5=:<+DQBZV((R84V+YU2"#6T(PBKK+K81 [D9IQ)*&KJS)(J)2QS\;>2I M<& J1D9BRK/J!6VFD>D,_O'<'\%SZOBI-7[I3[JS 2S0ZHY0R>>72?\;K#;X MO=\:CJ=R4I'$)O*=,"5."YC2D$,WD$-WUYV;Z_O[FZN+^[8TXV72M1G! 3A; M2)G17D7)11;+4N$XG3UM?C.^[P4'&,-_'>,+?X3BE,Y#,X ;'>"]PUF@^V$= M>V/ABBF',05*>VB9I"* R_EF@06TR"X:]]Q_=->&Y>"1RY=5!CXF) H!I!0. MBZ*LL,FH[\^@(+][81D5 :/4?)&YIDPR3FAAWD"D_8_NMV^_#Z"F49+@1[A-M=THG5>B#^P.GU!' M.7:P@5RT>V>55A>'O2FP;92P!SA0@S9:+>=KR[&0]@+K'9!)0E=9.[;4$%O+ M/3-A&U)41#L^G&JO@3O4R\*]._]7&*=Y>G(]BB,0MKQVC&"3E+#ID+UUR"F" M=B.I':1T$O)RH9/]\FLG[?[-;!GR^Y+*85__\% BG"ZPCUS'S8J<)@0GGR-+ MZV6U=B/_R5]E2E03E9,'I0)1:UX=#Q@V>GOPU; <-"+&3GG*RY):RM&C&LIY MME216Z@YDGDC@3%'/H*W8 K,T(N>N4YR0O9<**7G8PR3]+6U8P8/^;4,V?ML M>'^" #E^X#6#F5UHJFI'I-K""SZ5RLK NI]>8ZV. -Y]/5=26Y;0RBK4 "[+ M4#%P8'^@^&1KYE$IC:E0+F?= \U]3 ,'+*,D2BH>:5B/,MKR@4UB76+;[$_T MJ<^6Y810 _LW80]@X7I)T+"9\0'\_@=4*Y3?<@QO&YT943ALY.WE1A<"Z< B MOI82\D7EN%GY>'UJ)?'*I"2;SG ]+S759F:=N=8$244 M(]10CEDUGO6P"9DNL>VF'W_2<-QI.+,'P[=,#!,*R^K# 7KQ4O1UVV$=:^#1 MLL, &^X-4UI?0I $3"E1]_Y8-4I\!]9R!87NPHX92S *40B'\2(7XXPT;S"U MH0]]ZHN=DDHW)V>,9I+Q11M?D+&5K(;O]",6D^ IM>I>2N.HM3.720Y'V%L9 MSA+X R=22V&FA9)8A)?58A'VOG5'7_O3UF#4FG[K3OK?QL/'_F3Z_[7Z_WP= MS/Z0'4:?.IDB)D F*:'#S:WLN#U50Q-*G!4JZCD_.U#(IUYTPNI0QTI!YS?7 M04.^(&0A51UEB," (P%\:A'5BKQU$$:7& HO5TY=^*B1*+1*4$BI%H*81(-$ M-(EUM$2676*LN5O5U(IDQ&GKZXE^+>FQ=FDEDB 282\NK"7&#*)B_8/E& &S M,A>&$B:6U1).>DFQ;K[-#F6J$HZ5=L1DN30(9:U7DU_)E M(6DL1K\;1V+Z_0_@F9:/]4]@;D=[BC&*KDON.N* X\ H0D/:4XI5=@%I[]2> ML;HF/(7$.02K[+T.JVM/)CJ)>3TO+*20K"C#Q.%5G4/Y^MJ3B%)D7N\7^; ( M$Q&(-$Z^&YYG.,%NOCTB!G/]YA.#C\B<7A'6"2O&QH:8\#7H4-R WGQ@D)F7 MK[\"@>:(YX+$YQU$67N!XY/"SK(WU'PZ<9:=UR,"M9XKDX\)'"A&:DE[CC$+ MS^M9@EHD(SWIZ[X;EHWN!Y]<;VHPYU& 4OX?U,,#8?/-Y>1*- M\'ID(3;L+/-]!!_>56I?;^+Q4TG*/)ZV>V6-9-%X'8&?T6^J&%EW=9M/K_KB MIM018Z*7%<&6..(JHLO;DH9$W98\8Z[PL]I!VK\4[TSI'B)(6]>$9;R6D MY!-CU+^11+YZ82@;39!RL5+(*YOK=V&@ F4 Y^7(VVCH*65+/3KK&N=CE\Z^ M(S40&!\_WHL.5,U%4V&G$BU%G8__]C'JLD,6&/[JR79_[N;ZD@ %5Q4#%'2G MWUI/P_'WJ>Q8!#N!2X+IDJI FMQ FMQ=WM]>WEU?W5Q?WLE;KE'O7CSWW8)P M/6Q?(=8#9Y?VK&L&UGMLW2Q) ,;N7PF(A&?.A]RGDQ[:N7!QEPV M'";NC3+#;W9IGOL?IAVB+=]AF?%B 'G@+*TWN_AVH5:#RK'P9&0YNI#@KT6A MDZZL"XB=EH? \$'/Q>:ER1?\I!JS=AHWH:%1\0X5ZGK;:0 VKYNR"2M7X9,E ME;4D].&EK E'?&;@,R59'575?76I3N:!4^:'/7.B5=:7D+21_)^J2$E>?::< MXJ&RN@\Q2VC%;7MEFAY 78NU6;BARA;)2GL!I;T[3X+0Z*7N6TK>DPO/BS3J MAP;E[O1G2J,*&A+ZK%)>KFLXDJ#XCR#^\T"G2>#.$@LJ?0.?M..F-:'I(&7- M;'F=P&G>#2$Z$!M@O1,"G]-458Y^-3E 0RI*+=0U:"JZ5.;UD1I;+*P_++'. M.5*H3'PAN0I5Y,Z+!S:&-4^2W5/3)UOM'!E$H8&Z!L[&D"B=D%^,;:7E+*EW MCC2B48'0H'%*L<@+H2R6\6;9T?:3A4A'5<^42S1:$! E3D4Z]=<;V]T", %1 MW/XJM,(W<8[T8M2&T,!QZM L&731R\X*Z]]QW7,D%JT:M(PC5Z#?Z)%5G%:] MRJR%J7^.S&)1A5KQY4[NVU[;ISVKU$NHU$M-'41KZD1 FGJ5N!4[8W!X-T%H M2#FNB7LWP:H% 3YX0M]R M !QE<0 $A$7R&URL>I8FSIANK%I1S0B/<9LJF*M3GU9XK(G?<^SO.Y-A%FSW M_F1%CE:U&]6?9P+U),3K6/Z1$NK>!&#N/T%@4/!'J(YG(T"*V(X7,\] RMIK MYANPYPO8XYU"\:]@Z[2J/U%%*DJ7O#&Y<3Q=N5XP ]ZZ_ D&5=TSHEEE=0CQ M4U;#%R@[*;25QQY9C"">8\?Y@T(-BQ5)H-XV!G24$:7/'S(0V3!M1Z M&R^ ,NF.\))QUVO7B486!8<*ZYTG MD>A5P39WP\EB5;0M%.D#_CVY5WPT['HII2J7H@M^9 M9W]P4#+.=))W_4VN;?L?YLIPEF "1U-_L0!8.^II.Z$1HC;R>P-KP_N_.Y%1DOX_T"VD.3 M0Q)4;D"_OF;]PH M!5LV7/_XS;:6<3+.(FI5;DQO8O%5"R?#!+>KBII;JZ,P,\D+^SJ;K.(6]::8 M -VH%=L'P[*,$I,,BX10XX3B>O.#57 M(^XHRQ?7MLR#>VAB,MY.&_Y?ZTMK_SWXCU%W]CKIHY2[ M#Z_3P:@_G;:ZH\?6]/7YN3OY _U\.O@Z&CP->MW1K-7M]<:OH]E@]+7U,AX. M>H.^G/R\8V]I.$D"IGVF8BM*#_=R@,5XD=#.L/=)C#%65-C?'US;_W%[>2UI M JG5_ST_$/](M)M!ICW8>*^O4W[:1:] M^O2MC-6@9":]R,^D^_FS]\_7P70P&XQ'NWZ#J$=RE5P=D:M(F<,* MNK37=]G,0U=9F?F"!;G#X5]#S-.D0!4\@G>I%RF'[65^V Y&O_='L_'D#RE# M=2? P5QX9#<]KZ;\9Z\S];X]FW_J35G4[[,SG+ZH&(*+U=06@W;?DS"!MS MCB>4DZE)Z&1T>Z+)Z,FPO-\-.P3/P$#_CH]2\(Q#")%3,D5=YZ>HI^Y@TOJ] M.WSMMY[[W>GKI!]/5Y']Y-MX,OLRZT^>#VE4VS1#K*#-7,.D^/TFP"\EII&=MYR<9WE]==_[3LFTXHJ.]QG&HUQ$(*$?U M37Y4?QV/'[\/AL-H&,=[CL%HUAU]'3P,^\GVXV^M47\F93 ?B'XL-?4)@K$- M*>.@2XBBP N4@O3#;G\=[X\AKH3^2YK) $)-I!6=JY\>%K!@*!]VDGP+(E909]_7@R$\"%<1N M[N$]GN6P 5W(0[W3S@_U_C]?![,_6@_=:1^-\^>7_FC:19?O.Q3#K%/A-3OJ_]T>O??AG;_QU-) VWR0RH6!B M:/%!3$#AG'JA'[AKX)6<**AK2XKL3.Q=V1Q!6UV9R: BIMG8SC5D%GJ'++\H%2Z>A$JG)V)&)6!J<81'6H@PNN MD"Q?27P2*!B9#W25SH81-=2A2_*P%[3EBN/Q3H!I&[X?;7DBQ<[_%<8^PH_ M-SUKP9Q(LM)Z9T>N:AI)2'7??%O18+TQ+"\*+.\]6O[&]>'. M<3%TG66D@U@I=#:D*DV=']]X*2DU5[:;S\'=R\P#A0XW8L MJZZ5E%:B+M-EK9BQ4^TS"%8HK]3N;3N16\0Z9\+\CW'& MY&B3BNZ3X6R.HM"3&5:AI;/C'2\=I6RL:Y'G9ASE=A8PW368&1^4NS1,\;/C M%9,B4O+PM:S+F;W $JEG C:NQ^IU0%7W[)A472LIK12)T,^)82/P\\ !PW,= M^%<3'.P6Z,C&VLS9\8Z+@E(*BK+G[V[:5'74FZ%@%W1N>I?M3OM2@)M>W 5] MG/3XDI]7HI&IN0+ST(8#;39'.1GVP*0VC+G4 XQ])F'^Z\]L6'W$7/'_\-YH,Y.ELNK-0P&T$)V8=" M)>U3,,'?A6LP)TX=@KZBW,Q2!FW![OD$&CG-?")IX!W,+W 3^.1Z:V/@+- ? MZ$>T<> I6]& <#PD/DW6T5/%AF=:E2[SJ](N0KS&9QN-5\7C$AX:7/TC/)48\U9#%%<]2]U*> MTW)UY(ICM%.(V=3X*2QAU9D&^75^D+,'5Y<[\(5$66_+BMZVZU8\8R=XS\?. M!(T&SW*6T5-$ZLCKE,TH,RFP043P4*DCN+!I0DTRO3KNFP^\=S2(!\XF#-"! MV3'A:9CJI,?Y*^=&Q5IZ4>"%*/<#2O?=L&RD#7ATGAHVV.\#CC3#=G"IUJPV M;!2B"$Z/416@W\$&JI=<,(#YPS8-Y14:]C.Z"(3;TD8JJ2O(4IKW[37[O3IU"1>Z6_5QRJ>SGW+2W],M5KH8R4T(M%(N7)#IAU;IM M*?4&.'CR$ZEH#A;[GQQK[&'[;/S+]:(YDL57@--']"'7"?6CQ65-48H>IF7H MML!UJ3A1C]Q%ARIC#[DP8L%EIWU_>WE_<=.^ON]<2 L?N",XZBGC22A?)4OO M*TCO>[G#GT'_I'6%4E)=[#U[P9---3S3Q8\ D8VX E/HFM&5/36D%[ TG#HE M3":C!M.*<)]?$0ZSPL0WAYF\,')7ACH)8BJVP6-Z\+W@0$;XKV/YX(]^'!RT MQV^VM8P(\@1[9-A_ ,-+#]\IZ8GS0^WVE)LH*B&/)@LQJE#(@0"3+(9E'NBT M\_- G#+F2T'.&,F;0T63QW0Z]]+W$L4/)2< =M$RH0Q1)K57>*CRNS\-;]XU M ^L=1B\;#-)>B)5!@_ M$O9_ARJ.S K]CPU FIZYZ$?C,/ #PYG#I83+&!#7H<_A(DO)0NYMY;N.%VGY M4(715)3JT;##6/7(W7ZS?\929;Q4_\B9CP'.BA-R(2R?UX=XE,X?/FX"84FM MQ^$K9\3L4VB.T\5SR6;HY(GXF$YT!<^4"]+QR3W*Z9R7#VK>6"X]L$Q>T2:] MI5HVJ>IFF7\M+]9!132/)H6* FM][O'1Q!L%-_)2Q5C^GP];]-\GJ$JW-+UC MA99TXA4O\4]S?7SZ'#%Y9:++]8,GMG2FH0HMZ<0R7N(+R!=R^FU++F\CRZ:E M(-Q!/L&HW#T+STRCG>0H[L)B?MHV6' '-& J35EY@!ZL$@G]?JR M"\P_IFKHI4<0&)9--S]H;L+W8PKV> X< M>/@OZ%PTH KNO1EJ*SD#<40L>PM>5S&[MMN5#\Q?E^[[;W-@163ZZPK] M]4O\UXA%\)\_AO X:??A;!-LNQ_6<;:?@A+*L($'6'OH:27%PBL9S^A-.BU/J14+U[-A\'\&:S?@'>D^-+R MV>[?M*]O._*0*-7K'H9J@HG%Y<$-X)1O&O97X(# ,GT\))BBC4:#12:L*49. MRBL,MARRN#%=ZUADY=@5I,=4CTC0.'*1"BI#+AL<)3 2)!- MQ-:!1W*&],IP?Z,X6 *"MNL>\\?7UE@.>[EO/1@_0DZ)@M]RA$]!TO MIN&;;\TMP[-R"8&QY90"O#Y$1[MQ:HG5>N0M-+,3A<]I]!_D7HJLVU$2]T[I MDE+_$]I2\63*$GJW+\N#)!W#<4(:--DG&6IP!U1\!>T9QBBZT%MZ:?EZ$AV, M-P!YR#A+2KKDRI\-6^@D%^J)*CO/^3Z1[=#UL9:OPL+:TX1![(0C@A. J>H M<)PEAMDCX(*_1\"75JY7&GH)\+UOEF6H/4:JR"N 6#8[)F_A*?A6A\Q,%T6S M$KT"E+GK9[/[H*>TB2H*;F,*2BB'/CU$64L-C5S-![7P)J:PC#+ TH*#A9,@ M3T,!G<*-A &W*' V>[?W\=D+%+LBT%11%6X">%G *PFH:#0LRE'];OG1 M,O:"=JNQB0:?,Q#+C$KM-)XN_*06%O]*\D80=[U36EX9;M39$E23DA,7.*XG MO-^4]C],.T21'] #'?B_^@,?AT2. M#![ >[=,L%/*(X#2F7&$?OAW&R2'N.X:)8F/#W@8[M5O6#LJ"E*)6D\[,9?5 M7SW7]U\\=V$%A1(775R7U=&&(-6EY765XP:&KTO3D>A3G&VQY[1C!)BEATR'[14Q.$;3[2>T@I9.0EUO'P>%" M+NX#QW37@.#J4U!2.>RYG2%*9!2 _NF=>G;./.9?H>5;%=QS+O(!._9..;U_ MO@ZF41A"V4$X4D%[[OK-8_>./(N@>M@?_(OG)L#:CW"@O M Z=@(\]#9/6NXRN/A -Y"<^:,:65XP,7=/.D81%?4VZ@OWH $%](E]93CB\L MP-+1HEQ>F03!73N\OSU8[F9E>&L#'Y$B7ZH1>)8CG>@.=SBEX43%YYKXZ_ 6:4_1OK;HDMJPP3V" [@II).@4G M[NA%I#\!-C#\R'ECB/(*;;J+ 'A3Z^/9=8(5(<800_6L1NXEX\V$V]'T7E?H MAM%@!&?%.CPXKG\>1*"26N;\7X$)8P=$21 KT2!3^3PX4"XRITL>F6>]V+RY M6T"';N)1C+<%$&HHPPO!]@!6%>C+$Z(]@%A'.:ZP@DI-"X*\ZITA!7F3%&\^ M*K71%.(08*_J7Z+JME2> K4,;U: 3/RP(E5@/XK=//,,QS?,]-<,TRQ-:SKSE8)2W9-:+6@QU-1&)L?XU?^129: M#LWJQ#*A.CE-O#8Y/(NV)U"(:&.-C-V'VH#_1&POA#:VT%8#X!R\04!@^'UG(5^-F]"R53 MZW_H'#@J2$L).V^;QLZ!8WKH(2JNMZ6D':&%<^ 3J_@)4>[4 M((HX4^6!BB; -@(4^+S< E/>@$Z+;HS> D]8BL MYQUJS7<]*O"!"[I4QBFL^)IR@_^['A7XP@(L'2W*Y570+YC+NQY5\2Q'Y.AL M0BFG!@,=774/'+A2[80-\-D"Q'U6. ML\SDHC)!U%:>V"RWV&& O?E*5Y&PG_NLZ45L%U:GE MJZS@!/^8J&%F?!3R_R3?U(GU\A36*,]G/D>9P'"6UKZP,T?IW'Y:MBUZ%B=\ M6B;6D[:)^!T+Q=7H&N:;N@$_HNQC=IPYO G7@CFF+P9*G0IB^4%Q/+Z M&PX8(F\VK715?6*3S?&7=1H8LM667D"U/P< X2YO8Z&, M+^C -'ZSK24IB9;X#W_2GYO64O97OG\] _8W+]C6YYC@I,!T>%2^G=5K>*2' MK&(- \X#H>QKGY2OIZJ4W((3C6& M@!>F"O"%!5@Z6I3+J^!;)#XO3"^A?/?JX5F.R)$UFE). 1[:JHSVW>Z\]IL5 M!3AQNC6!K ,!#LVJ\&5WL)B =^"$N.TF14WEV,,,,Q53J,36^@E(D3+@@;PT M:SUU_7-C4KGP6K^H.%!)JI&^X3F6L_1?@!=%-'PP?,NDIQ6QF3-A%[L.M'[B M0*&91\L. Y;(XB4-G3G12%I0ZWD!?2S25-;O /G8@GGW'7C&,HD;/ X#/S"< M.51"T7S%I4V=."5.(8WRW*\@>?%,Q:G53XK1J>0T'O2"KYIVCQ[9+I,NVYWC MRZ3!Z/?^:#:>_"'YGF@OT:YW)==$Q!J2WDQSLU'1;1!FZ<++R.H >>0B?;L?D! M>K0<>X#'7E,SU(V>X7E;N&N-,GBQ;>BNBC=TT]DSW-1-6__-6&_^9VL\^]:? MM+K3:7^&W(2B;[;,Y*.M=_15!39_B7*0 V3RQ#O83H$9>K$#6?E>D+8!*P"[X .Q[P0&X\%_' MP,(?'=QSQB(_@V#ESO<*R?\4 !3(L<#MIVYSRM&"#=@],80H@H(WG#)74/$& MU_]"5Y_R"LI@+P2[+#4J: (+/A=SX%XR>'(Q',,$QM!:@*EI 0<>8P:.^2O> MOX>ZLE(05\#@R+173V[I1@%L?&G/]8R>X3C&FX6$(,69+BRJ&+1,>;L>+ NG\&>R,7_PKHK,UST\H1R,6&N1) M)%PUG#9QG,CVW?"@P $QP4"FC')P"PCR^$]CUH64XK MZ4,+=:*5]N)OL)!Y/I=$B(8W%Q=WZ-+Q[KX#R2CK6"/HWNA:?A3'FFA4ODJZ M+LWV\GF5I!93V( 5=96D)F^$7B5)Q%X(=M6ODLK ;^Q5DF2(*V# YRKI)(#V M/^#J%1+2C68*: 9,N6R2PC-1"6"TQIY8"ONURPR$FP\LI> M+@K$(,[]V/+* D[&*^P8MC=6F%QIC1P+=$45*00:W@6U(^QU<&M?1Z9_S3@?1969L7X"&7 M$6-Y?)U?7D$KU"J*JU9X10SL(S< _@28P'I'RID &^5?>3$\I*"![X=@'CW\ M+F( ;5W]R%!+L@L(-[>JTLSW;;\/WQ(C&Y MC[TH\WC_ TZVE@]>/,L$NU_ZR6_]#H98E=K2DF;\--&(.(AH5.T'5;K?@G(Z MIK4Q[.X:98#%+6JE%;5B2$VQ3Q.Q4)HW[\"!/8-_G\!9N=1S][!P5EFW\(QX MTUR.5! UX<6M$%Y<2^)%UP/&>#$T'%Q YWT!+?$O$8^0/Y[W>15Y9>_EF ## M1IG_OAJ6@^+=CYV>"ZGJ^58N_2YC;:U@Y"%[W3SHQ'$M*W\>VF<;_FKLH7UW M\H^#R+Y/U@>89S-)XG:<%5K2BF*\]5 [[7C"-TCI-[> <3>\[CYVHV:\R(ZP M48AN 5(W\0,/I'B_51QQNT9S6M%)B#)J)_,^R1$&+W5D6^)&J++6SHE/E711 M._FUA!/QJV.L72] *S]ZC$EW&BZHI!\YJHG,+4>T4L?@*$+"RK6A;'X\)I!V MHI].-[85[ ?2!&&,VQ.Q-J,5J;@J(:69(CEN1%I\TZ5]K_&>8=M@_K ]-E.R MV'[I6\WJ_TX/$HK02H*Q1LBX9 Z:GHV1$7^]E7[^C )CR/)P$A0'0X%I@DWY="YP M>$EE^K3J&!Y# 0*Q$6!/("&*:"B_A(;1D,@1(1AG*51!$V?@6"\9\PJ@'%OP M&*1LZ*"?1!(6KQ"[WRD#*X_IGBR5>B\FZ&$L'*Y'OU4&RG(H"F#3;_P]6XZU M#M=8Z#*_5P\\0K^R\)7+H0R )WF4>]^^OFTWB63FBUT(OP(M^FOY91 &*:OJQH*K0 M6CX+C=Q;X@>QCU"9SA*JP'+CQ[$C\#/Z#38J'4U=K?A37W).6PFM$+:',;Q?TT3"19^EKE 2Q@F9GQ@9E#&%K0 MBD6\Y%?K<2=N-EEO#,N+1LNB_"!"4T4K+E066.@+SE,Y:SU!L:.%\QD8Z-]I MCJ/IRO6"(RU,D&[1>LOFL77=[AQ[;#UU!Y/6[]WA:[_UW.].7R?]?7ZCZ;?Q M9/9EUI\\9QR[OK1VGY?LL;53V5XDG(\6[,8/FFH_+MO2%I&T6P_;G8,B ,%7 MSPTW4-W2&\F&N (&V'-J%;G% MH-/=H;C&&\6Z@H> M/DQ1S%"EJ^T0O .;;C4@5%:7!%P7!%8-8/<1ZDP$>9&8%P1L M&RJS@A5*RMF!216*3A,#9Q,&?J2.#MWRD*^A+O25T2(P@%)^]?&^8,;[HDC> MCOS;O%/A39)?L?3&!;V_9,;[\LSQ)LFOZ'+_L(VB9T1Q:>AV>MGRZF+-=7-' M(336]4LNP'%PE(3X\[&S.Z(\&+[EOSKNFP^\*-1:1&3X:],#(R!Y1!GD5 O-GNMM7,\(P(.+LL.GSG)$4(EU],.675RU#@M) M5$(BI)DRRD$H>;HN5XY:@+^D-YO1PP@B[D5%/^'/PD^M([7.C$>)TH@T*"S[ MR8,L#^B5I.C9LNB _60Y\&>684\AE)&EI6=$W2U]IEZW677IQ=,4P5$W MXL MR4D*%:Q/ZQUUZ&^MJ$NM2QT?O5[X!8I92+#2\7U0V'AH6*=7++,#NVY0:9LLN.?(%E0&>XPK,**T&!"@Z M%7ZW@E7N[M#/7AYF;QKW5CF&)S9U/J,<^2@90SA#B-0,ITW@)@HG"47U IGW M(Y37W_%4/G!>'0\8-LK$G,:NJ^<,C&]70U9R547=^?(^IJ$#EE"L>#":KA=)\1;P?Z MSCRS&5#H&J/[;E@V4MF3ZTT-&Z!,M'N_9=;+C%QZY4J7&;L^?5FXWA="@\I\?G-Y QEX=W%U?W%S<]N^:4N?W4YQL:' ,LJ,"H\+#KX' M#B5.QGR?FJI$#%94B02A$)HB#*?T:+\ZO3M5BVL4!*E\$.6C*+5>I E[=PHW M,[>2-\@GA;7 OLNF*;5X(?BEH@+L8(0GCR^[N&I!W(B7*@H01VW9](B[!$#TII!02S.Y_&%>8F1T+E M>2M0>VJEF.3UN(9H$^J:9K@.;72] *'R_>S%1EG6*"YMGRN1Q2F/TRRLPLNP MBCJB27G&I>U/\O)67MVKIL([4R7(>VB)/]06)3]QU3\I6$$_0O)_*GG76^ZB9>2OC0YNC-ZV+7/?Z]8Z MK:CG3=)E^_*FT[F]OY3E\$$>:@EL\%_HYM9RQ@[X QA>9BM>:8ZC:5C=V8\6 M4=:9K;)6- H80*F@Z (]3-;P=5GN7JRWB-5^3RI2?6-4E3[9;T;&'83)M+,2E,6A:%>HSHR48!&!!Y@%.4@;AWA1Q%*S&<,+7Q0];E6]K+B6O;< #\-+QYB3P' M)96;#IAUGI\.:,74\BHV%;Z$ LKB7@8:'FZ1&.9?H04%>0R1 MB]]+U-.R":V@BH:,H!93R\B&U6<"R8=A(5,!/X/*\0NMTT>=H]CZY=9.QBU@ M+L@7%<^'. P7B(CQ)P5=H$O[4:.4YP*@ MM> >HDV?#X\JW:4'0/G;-&SY,P&;37ZUTF@-X,9[47LWP-B*,KRHO2/@(7BC M",&P,ZC0DC+$X(DO,VL:NDLX\*V=6,M5R:*!*=TT!M18-E@TH!;2(C<(DHU^ MXN!F5 *G58'2I#/$O"XF%U9FL%9>QRO(IU8"3,*.%F54*O'(IZJL-LIDL)A. MYV4RZ^-43E!"](B-G2]1-668P@%L)N;@I=C-)R[:$)IP3]:%:H%NZ2E67E5W6E74 "^?^X/)2OXJ=[BZCQ?'NL&YW1,K MZ4V?"K)S9A=9MWLA^-9_TX>,%P MW!U-6R_=/[K(MTJN[Q1Z04'M)%5<&#'ALM.^O[^XO+J[NKFYZ-Q+&N+[)'$] MUX9]1^$,X5CH>AY*N9%&N1BYCHGY]0S^S8TA-&P+U3JHUM6:V!]?SW)]02O)UY'$Q=?EP M4BSSG*)2E%H40-N!@0,W 2&:QPDK6KZ@PLDP;1"=B?+[C?"G%$2P!XLBA@5(\ 7>37##\^O[V MX%GS963?P(-84$PK%&GE4S1TF.\%!_,P_-?Q'(R2>D^BC-SY53KS.^50/?G" M7*X.3O=V'-=B>OP+A_C1;Y7A0#D4!;")GX1/#=RSY5CK<(V%+O-[]< C]"L+ M7[D<3070^" #>/C[)@-8*H<&QQ@.R]"P)+\0ST\H0R?I)VWA6A7@;:&:[Q,&%AI(+Q8F&9D(OP3!5Z*'[MBVM;YA;E M B@Z(E)6/6<6U-:36D&+*G'( VLKK$"@N%Y6*Y?MZ]N+3_90*8F7LZETZKP8 MUG&L,Z:ZGQ2JHRBA'J6RPJ:]>*X)P-Q_@KA$?EZ)?Q=FHX,K?L[,JJ0;@D^I M;(>,K#&Y8,^#+_A) VJM$'Q#U2) '$C2,B&;T3^IN'!4YY,65124,.16J_4F MJP84OPBB'TR, $39Z^90,<@3V5CB5B#Z!CY95UM;"07OM'I6FM7)DV&BQ#4A MY$8Q$+H (;U1K4'[@N?,"T:MI'30RT#<-4T/($'Z'QO@ M^-B4@$?%SIDW3#I)6<,SHU]!H H)3\2?0E@:O'B68UH;PTY,78RY.6[SN3EP M+\>_M.(O(O'C3[8VR3>;_ZI<5@A.UUDB$W8V=>4$I(H=+W;X3@#R.(=D'B^> M8/<-&V6SQ,A8MUGE9A9OT\N2&'G=F^K7/B%E9> 9G9U:(6!6.RBKF6;XNN1H1",01D3C]]+LV> ML;'@]R>&Y0-X7/]N($M'T/\ G@E_? ]\-LQN#I"@XJ?P1^1K_"G:/H*BLW'=0!*3]E MU%""])@(O$B$9(4KI(D-#;@KH#L9R(*JE7T+P]PH&%3%H9^MJSO8E74@X'BK MP,8AU2[KIB%GVZ?:-*1?.X?]@@+/0HZPQLT+I"I-G0[*GGE0R2E]K<]MH+TZAME!X3K%W!,"_AQ[CC M.(W?%YS]QL_/@]ES?S2++VI[X]%L,/K:'_4&_2G\??HAR3,X0174\SA3&XA* MU]>W[?N+B^N[Z[M;N )*FN#'P0IX!WTGA?^+X2PIH5EE:,$/7QYZ.DE5#BV=M[/R2AV;2(&,F9L):LDE$_C4BX- MZ*$L\.'B(#NGT,68;=QT [_NP@EF A4+E;+:)7[%Q[0LJZ,AF_V45^^6\&JZQC.W#*&L3,IG/^!/W#,7PEC ML4([YP T-[UPRJ2,H0'<:/JA'1PFW,9CC2U\#H"R"8_UU#A9Z,H>>LD*/*BK M8(M"*F/B!Q<54P[.*CMA)N$(]A#.FV"Z@+]@$\(EW3B8/(Y%*8S SU17&929 MD,H"7$]8L=NA_P.V\ !/",V>*: 4&O74>C1QEHLI%H>>X3BPPX%G?1"6MN-" M^N)!)ZI:-[ZI>]-+HH;]6O"P[1D!6+K>=KQ KYO2$G."^:=B:\I0@H>!B*<. M.&U1A7,%(Q,4+9=J4V<$)J INHGP^A4 M(O2-N'KR/+P_=:1\M/<\O M_=&T.QN,1[)#0^\ZB9+"[P6> !L]#.^Y?N!'$\8;4DD:0[LLA'2M1A&?+N[O M;N]O.C>W-_GBQ#0=W3*.N?%XE]1%!11TR3F<^?%7RG:;&H ,LS&<.*';.%JX.8P9YI(-H>M M@MWAE]9D^BH[3@W732+LZ ].]+Z^DG5!57G(Q#3:YRSU(R/B;&4XXV@D^"/7 M>0<^%'[BVC8<2:@2[UFP4B>RH_E>GJG\GZ3GZ#,N+M4U=Z@UOQOY]CG'%QS@//(7:7J^U&^)9PL$F6ZN9%:S9"X+HE7:LBZX9 M6.^P#.N#@DNF!P71!UNQVEI&\LG/%P;%H^&^<=-K,JS&8> '1O186^ M(/%C M6DZ/]WSW'^P*U"EB?$XP7U'&6)+H)]0[A/4*^P.2[T0-P<[ K__ 3S3 M\O$! Y@;^B0O=8P<>OW5O7@I]!5LY*1\8 83Y7"+_](GMWE.S+0*%N*2WDCR M]S\VEA?5$4W^@B]]DI\G^6D5+,1+O)'D5VD[WE0CN@K,I]2O(,-V(ZF?; Y1 M\!.AU,]]YW/.YSOGTZB74PAUO0PP1[=CZ6GIQ;/,Z#IO<2K[(V5'E!DXC;)- MUE$N)]_$\QDV*,@-$,1I+&U_G8!4MTZ1/MX #G!LUE_'%M1.?PXS;,!./ MRQDM867*++ -RAAKC-W(HMJ!J%Y]CC8QHXT',L(\?9HVV@J,D7)6-J9N?(ZV M$ZYM]9'AY'_>A-5-OP/:Y^A2[("6'52?5O*L>57"L*+\^N>PDF!MKSJLSMD& MOT],\A4X4&WVWGI5&4 *6]8KZU&K$]%;N>;>F">U"5@;EH-2E.T3 M;*+T*Q>DL7#:GB@S0N3Q&#.6%,!!,_?Z&AK%K\\XC78$C;$*/?D<8P+&&"\< MSLB.7K('WH-[@MT;S3>5&3<*[]XJZ_'3PE:P6@_@A&$YOF4*>=]=]CUE^"Z/ ME4(-9A3:_MQQ%:RO6;V=8&-U],'/<2%V_T2C;H';)#FA#G9Q';J^'ZYCG;#& M.K@JCG50'.H ?;#UCK[8,O:?_(QU4+Q-NFMN@O:[V6%] 8=UN_F[Z3N^N^E:NM1L[\!+?_V/#3 AEK^[$%++AG/QJ49! M\9<_QX%P;6IF4ZFRRR)I4(AYLO2#Y\;[TRF1TT68.GOCP[\C\1T?=)WYJ^,! MTUTZUK^SI5EWS=>8"&&%N^;##[5 W)<6/,ZWPH/>M,S#4AKMJ#D-$TC:B_N[ MN_;-Q<7]]=5E^ZHM:SHU5V >VE"*ZEZ&,W1DQO-I79K(4R("">5.H^CCM MCVV)VX&! V<:,(7(1TH8HD\AO7Q8/H:1A!K*<4PL_'FZL>J&0* T .V%6L1X M=-%5)!LUXCK*D8,5+&JX"?)B 9>S> $;-KI,;K[AAJ@[7UN.A6;8P'H'R4;) M?P:DH LL;32% P0$"]:8VAI0BQ43B +4X I*\@C>@>UND&H2,8AF>@9*)C5C^74#]-C7)%AIR6 M6X7ZX'3@DV.6"/D$>9N^V/@.H>Z% M$.@U\$JNQJAK2]DT0-4;RZ6' BI#\,:+I+>D.RQ2%>6F%T;L#I=89CE/9_[W MO> 8OBO8WCACWZ\>.X\-(.QE^P1"BZ!<,64@Y$9BSV<3#*J=P7( K7?=>:) MA'[AS0ZQK#*@,R%6"#2E<#+1QNQ79^Z;89INH5T^7T!%R"AU?[1!*Q=+NK$* M@]@WL-Z,O9[A.,:;57RYABVG#W[4TNEBH\:L2&67)V75E&$$AY6WELRZ\*1K MV^Y/PS'!D^L]NN%;L CM+ISI0B?PX;$)6.^$K39=Y:9PA@QXGCP6-1( M(HU9.=(#2=?W09"8-F+S6W7D.,=34C4)U11?B2R__\JA('4,+[N70.QIV$AU7/2<64%=4._@K2<0IM&=Q(YM&4Y%9<85_L?IAVBN!9( M1?!_\YGQ4X@W9!25T90RMJ MPHA;[3>_N]DX>SV)=^AB:T17'G'00D*Q.S4HAMG4Y$09P]WXS%H#>(HT,0?N MLCJZ<:*ZT D%[L52X.1^#7!PH/)>JD[+_Y/5U>&"QM4!O2@^^%++7;0\^*US M<('X(7$-V6L<(4MR?R@NK-SX9]!YX4I *Z-Z-^;UX7_8/@#'7*T-[T_"R]FR M:LI1@@%5"DK02*LE.5*IB6]GRZIEU74M/Y5A)7QI:$(AMP8T*9EN2]Y94M1M M &$HD&8V=Q"$E^X0(F[YF<&/LJT\:0WU:5)ST2$*RNEZ3ZGU!@G,MM3L:ZC/ MAA) :;:F9&DU6%O2N3 G.G%5*:FE/C5*@"V@1@6)%5U$J+Q^GXU_N5XJM(]Q M[\X7:@#R%$L$@VR@*&TDPZ>ZY);CURG'KZ8H;23#I.1%+<'LL MQ^U15]Q(@@EX+F*&TDP =Y37''[6H[; MUR+Q;N0%6^.&&TDP 3Y.7''[5H[;-UUQ(PDFP'&("VY=VQX'*[ _M>+QPQ35 M!T<6 05X 34O<()$L&O;UJBEX[0SU2!D@N2Q38U8(="4PJD5VSCI._$>)%-& M1< H-9^_[RB7C!-: F)5*# UEJOO:/TK%T=5:R:_&!5-Q(U:*NE&35$^!,.2 MJ!3X"LJAS]>?A"PG)^.-4NXDB>N^L<3F229549\.9$0I*%$F+=\;QM,_;>@; MGF,Y2_\%A4J ^F5[Q7"1#]C8[TY&@]'7:>NE/VE-OW4G?/?,$\]HI=;\(@>79TK*N';7$#!.=1 M@5]4CEJLW,BSZ]3:TL!=L5AB9'DDNK&655..7*>F!BTY2U2F <,F *X0%LIY M&PWK5\<*_,GTM2R9%;Y.0[A5@FR>(.Q":\".<=1G(AD.B^B*?:F,.CR60,MY MLKB7VCB*RBH'?OT="[V<:N6K&X$@3MXW='TT>L(]S[%*V+B$:^4R8HT=']@(TU%A6:V(0B\A)X<0 M'!TN%*%#,D0H"9&4SBKL#BKL4A]*D&3D=)76$%)$;G+[2Q*?\0:BI)5S(!&3 M[)RX0KXH+ MBBHWRLO0R%P(TPJD@:W[6%9RW"!,:=71QB-8#CY)1#WQ)UZR8LLKSP$2D%0T M(,BI'Q&(MU^%99M *$I10@2"G=:YLC!^"NU?"V*!!\Y$#\2,7_O-/,/QX5X)2D)>&THK*LD+>G +R%%-9 W6BQ?/>C<"\&(; M)EB7+1C%A=5C0S4T\[1@D%>GM>-@ABUSIL 55X\3W(X29!FEQ]7AQ0,T>@:^ M'X+Y8^A9SC+.K/B[88=@!'Y&O\&2@J9N5GOWRC&$#',!2RH++31'J:Q4"AAU MQ!?)%0ET5/E,&$0CM9;I3&/!8X7 E=@$J54=QQI<>>V(PB2H@!6)?RJFQ,%D M 3L$B9^Z*\..SMQ(SOCW45[?GNWZL,QXD9:.A\D1*3BUJ@MU1*I#0$@Z 01# MDVLJS P6]5>N'<^MT1 JI$])';W(4458 5'M1,\M.]%ZKN,#,[K9A>=#Y-3V M:&S])S?E?B3U>-%SUVO7B;13/L74:%PO,@G5BM",IF)8]^*Y*^O-BB?;OA,D M"W:\B'>7'@#[[/7E-&-I36->U5:#EHE0H59, .8^.MDC'&L'&\2F2EMGP;Q*2DAME6TU"(=-[+RT_"24SQ0" M%>T#GBQ8<0DWF_#@&UT0I1+C=UU5VM&%.WP5D/)&$2,WU9Z]9_BK)P"Z?A() M:KSXZKF^GVX;RK?I)0UD%'77EO\LB-_.O(KD*444,6)34:0[GUMQ+Q.)QP[Z M2SJU[H=&.5FHF]*8-O5TD!)($4LWI\W0$"P-&ZH"M\G>_5X77M )EH(MV.I< M^'KB/WZ+@8#_>3-\\+_^+U!+ P04 " !N,0E5$"81OF^@ @"XD1X %0 M 'AX:6DM,C R,C V,S!X,3!Q+FAT;>R]9Y/B2-,N_/U$O/^!,_=YSKT;L%3 %"#F0 \>O?DH!NZ*9[VD"W8#2Q.X,I2E695UZ5E5GF MG_^W-HW4$CBN9EO__A?]COPW!2S%5C5K\N]_A6XAG?GO__OYOU+P3_17*O7/ M_TZG4]H@UZFE5%OQ36!Y*<4!D@?4U$KSIG>IKCV?2U:J#AQ',XQ4SM'4"=C] M)/N=^IY!*?H[AM$$D4JG?QY6FY-<6(MMW>U*H]_1QT78W:/"0ID?V1\8@F&I M[!V6@?^EF/KCXMMZ:IKL2$ZP[^<=K!BY;P;YY!G;'_' 66H*2%5L.57.WZ5H MBAYG911)T_(83Q,RB:1EA,#2""+C"CI&%0"0@YK@/_],/2A<*&#+O?/=]$22 MYO]^FWK>_.['C['DRM]M9_)C]T78$32-H&D<_;;[B:%9^GWYU6KU?2T[1O0; M#$'P'^'7,A38OOC:U8Y*K_!]6?3'H%[CE2DPI;1FN9YD*0^_@G6JWOT/#Q]! M_MA^N2^JK;VT"Y2CA\#WWR?V\H=FP>: 4&X_/$>RW+'MF)('90TK0LDTDCGH ME^MX3\4 /SPA FW]G !0_."9^^(.&#\K,.H'_'9?T/><9PMF?\!O#\6CO:"$ MQ^)4@78LR[V X!=1_Q;$?=]OM4="A1\HD$E\)_BNV&9DU0B%(T6#M_=@**/QQ&BQ\;?GOM]WW:2^8 MPZ[]^/F/IWD&^/G/C_V_V[ID6PU^_J-JRY3K!0;X]YLI.1/-2GOV_ Y'YM[? M\*D_X-='953-G1M2<&?9%@@+:.N[L#;@;%]JJ@JLZ"4L4' D)112RK6*Z^I2S)A.W=,= =:YNF MYH6$[C*6RL+ZX" !P,-N-]2FOKOMU+4=+'V>+LTJ@I8IZH65\>Y.3@*-7:DCTM?3R%'AR[;D21Z^1B2/4)(+O*FE M%X>!WA^/^>*J/R:1Q>IR(B&MRHR8^RM1]^<-&:0-!HEPX%/ 8ZF MG$/=V]Y K_&.@T.4%[!PQ'(DHVRI8%T%P;:]747LT+*VKA:=IFZ.IH9EL1U_ M8C,B+J+??L*6HCA!9\C,OL&[!EZTO:P/V=GR"IJK2,802 YGJ7DX9[MO^&9JE*0HE*>K3NOH*M_,M?7U.MVK#8$<+ MRS"X?KLSZ(XS!F6,P\&5PC(T_(]\8X?SVE)30>1P[[K,4MVNT-F,!)TM:0A: M'\^:A ;X6H3"R+US,C''DN"DQP+=MJ%5!1)8H?X(R%T3,= \XU23F@.!EU\ MK,Z'M@&'4^0[\E:%G[G_;_9&W]5_9#AP6T%+LA!^$7AE-\C.LS(3]1__HOZ_ MU_5\5__94HF3%ABSX%A9X-CG7;8?Q3[VOZ_V<]\5_][G4ZKD,NG*:%9 MRJ^XM5$E7?-]^+^!*=C(UC*3K!V8")L5VJR"^;:SG/S64[#9N#W=C,99 6FJ M#*'42V-:"E:_]12LUYY5%9^TTAPF]=.\TR%]56I?9@JV:Z]8="3X&P"EY_DN ML];<^V^BMD;)J984A"XMX\"R$Q"^;-@6,.>&'0!0!V$/1=(3**H]U'7I;8C9T35-!!^R+9=*=WP MVT)(QN]EG+GO -'O%)RJU8LT MRRO DJ#B(H"%N:(MNMP., #4=L&QS1KTQ84Y,_;@0*RMZ_!)4W<'KW[![A2G MKM74)9FN#Y9*KITQCD8X8B^]L.Z[G.]J%G!=1EGXFJN%K>3@*R\HP^;#IWK; MF4W3"?^59 -L&].-LEY0VO"3J!W;)FT1!_\.\UM'PL^017Y!D7Y3KQH*L33R M!E>NK$*_ (=_KED##2B_(Q7L2>&$:!]J+"[EG&;/8;VFM/O=)CW662%H**-EMF[TUT7ZGZF(WJ3LAQ99C%\*$[FO\ MW?74S&5J_;;+F;-Q/3-6J)DC,;D,YI[-#M(L0!:S\:J5 MK\^[+#N)0HHDB5Q=DO,2(EKWLUUE;9)#CIV7YGIK7'2I5I0'INE/GW%_O8B> M\G(SX%BC@6U$Q,S-!V*U)-7%6ON+!/3QD,0E,*2@2(!P$Y#A)#GC:PPAL:5U M**(LE4$R5Q>BN(B9D9U,B::4!E+L%(P6UA"';7D5Y7&(%T,6MRFBIV96S_5T M:;W!H+4-I26:'O?'9:)]!@&]?*<"3:R!B61LL^X/DQ-N#=O@ M[^KX],9Y ?H_(VA(R3-$J\*QKV-BH^0$5> M-:&L6]GZ M^UJZ;QULZL.;<';-VGXX+9U+#@0#;.(#VJH@F +/)H]=X,Y:(X/(EX'L_&Y M;;FV ]0.<('D*%-FXH"HS*X.*JA/)1;P.43+RJ46UNK3E6S[2*W;Z2Y\P/ZG MW-H#5HC((_D4["DKY5L+5S!K04?OC 6RF(;3NQ;VQG!9[.:]K_'&QUV6+@[S M7!7AI_4,4M>7DU;W1B:WK^D_G*K55Z@\'G/%DE>$=#EN*NG?*)G)U#.N79YM M?*%OK[1Q4?.H7F[U^R0S&Z0VRV>Y+B\LD"71IP1S303ME_'_(C_2(O:@OH/&)._#\3SD@&Y,QINCW[?6]34X:RS7O?FRNJ(+G<>SW@,^V9-NE/X)AS>X3CN L7WM"7H M.E+D+$J!"UTFUK#=, ,!)0%;[<: \'E';JYES(]S0$7TV MC3;-A#U*[W==?%^[:KA@^KB.[>,.GQ&]=6W?B=Y%6V7N=CJ.NG2_U 8]&/3" M?26J'RICZP75@3>UU3)T?MQH6?[33P$X'AS9:3C^P5'*MFPSJ'GJ3F<:O?'6 M)9\G!6V)>+D)8OH5.USYO6T9B#RZ_3MH>?#]6 -.*NHA.+FMB2U7CY=1/O[Q MOCIWFUW9OE7AP];0IU.T'9Q2JF9N1U(H?<>[^X@,OOV,T/>,$/[Y<;(!/_P+V(HJT_WL]H6Q:*I<-(W/$W^_?[W_TXPL I2%R)6Q1#S)R2 MR@X+1V)Y%@&_?,I^&#@IS]VC?B70<^(/8LSQPI7#6P0B1!J_1^##=_>:4I\I MNO_F V ][6$\.U?LKF"W A[ NE1VNZOM@:4&QJ;%P8%^S;&!(JZ"CFJ,-TS< M$!D/4 MP'"3$?4%O]1,?-ULXD'LJ.9YQ3_3KYO2^C:GYL#5#<.*G^7X>F4%7Z0[.8\S>]VF5_ W^1XQN5'4?(+C^\CQ.')]7W8\ MCHJ>8>@Y'=JY+)HD9B2HA>J4%8*FAY4+V98^L!(TG=&-?=V@AE[*D?E4--'& MJH0$3*.D2UQVZBZK#C_W$C2=#4VO=9'.CR;J< 9_;C@=I]M& V?%-< J*X!, M 5NL.B8AR+?J%AUU_9+0H5X_GSXS=+YLS6\<$7.JP_MHR^M[?,EI&)E&\=< MY5'1JP#*>UJ&9(+,O8DA[:7!:?Z6P+LEXUX81WD05.>RCB!].L@ MW;1 >&K!!P'=)BNY239--3F^-\@.4+XKTC%UU-X)Z",Y)7".*YPOO7GDAA#] M6%0)J,\#:OP^R@]!_?#FLY.3BEU7%[D.0W&L[1IBBYHM)[/8I8J2Y&2(0/R5 MDZE'1<\"5A0] .O^SSGJT4I;0]43=6.'S8R?!"C[_]W!=[LG35X/J2\ ME/_M1+F!$!3AN[IF::9O[@!PV1S,=%5<(MELNBYH7G%JCD7"Y8G8P2NDN7L9 M??L9OCT2TONI[6JS.['+/)^3]#IIK"*J-9:"=:@TWYT1*KD85QA(':H+6TGN3EB,-,HT$*>\<'E^+E'@Z4@?[)G;H(%ABLQ+9 M@H5H3&6Y5,B6YLRN'1U/NGF;#A,5[OBY'V5VK]FT,@H\-\=PTJ:M3KNTT&AA M%U?HNQ+HX0DST;%<>P"YK&UI*L? MA9\B8EK7IY)*B36]B!1&'M+(=*=,["+0L47$UXZVESGC(&:Z?WZ_PF>MHT*1 M-$:^:^4=X$F:!=3];M^]DZUD-T4UH[2%A=IV5=HLEHO*M9OZ MZ;Z>$PP'FR0?F?#[]Q-\3+\OSZ40DY2 [ZL5H3D79^K2173MM&^36)GGM M\Z17=_\Z4/#>6?$SG#XOT'*ZK:%9H;H26^MF+D;]IT86VI1?S(*]-:!*9 MUZ[=:8L!IY\3!0=7#9V%U(,R;I?0V<)'FF2-ZF?&+3?-7[L']ZFDCNXOF?MB M!;_,ZJ31G8_RXJ*J-W4?DZ?#9F5I)JQ^Q>I^-:W[-)9N^(L>+_B%[HS/^@NK M-+AV$_]J6C\S#-X;=G^&U1%CWEXOT J)^$ZW-I6Y0:9*7?M(_LFL?I$)^7E) MW3+Y>G:9UU=Z?V/)&J'URB7LZBW[2T@]'MI^-:?/T@/:I&350(+<$HP4RC%I M^=H-_.LY_2+AES-Q^D*IHXA1K><0@*MZ?F3B8)-/PB]OT^\E)N3GY?31F,., M47%>0L!R38U*C#*H2=>NYB_B]%AH^]6I-!>B2@I\U^Q@[L36:.?BOM>7=OY^KHJ<9T1;]SNE-C7MXERQ M-G3I)8Z1W?JU4]VGCFC(A8(1;U7PRT/:?*'ZPQP=X-!SJ>AB1ZK6%?3JB>T+ MAK38J/O58]ITP$-EDWA=X$L46I=S@F:7KWZ&^L5CVIEA<+X%?E91)@>3Y8 1 MTEZE6-X,\F(=N79#O^@"O_@E_Y]JU5XT2=:9%<9(G\Z3E+9>>(*3:/6ZTG]/ MU;K@5TJC)R^R>E]D9"0KCI:+3*+6JPK_/]5J R4UK"QJ-81?9W*5OJPO@MZU M#[B?I]58! "?:E4P_7[#H;VT#CU,KU)3F *R3&SUNF;!3]6:J=!EJI7OTYPD MH%HMT+6.;B=J_2(O>+=A#,EN!J4=-*!MF'/##L!^+DR: [.;%SE7KUKDM.&5B#2JQS;<]:37#Q;^IFZ? MT_H_L-7T4VYQ^1ABN&.XS">*)_>4F<<%]D2UEM.:*L7W&)=WPH7[#;#R\F;* M;;SH?FRMV8IT?Q;E/6J 86C6)+PJQY$,QE(9U=0LS?7")RP!MYY#=8#[)9TS M

VW4EK\+.*[I]FXAY>8PZ%V*8_&(T MM3>E(<=GG)8ML*[L:[$=IJX!,5\^4CUS$,3Y1ZIL?S!,N_Y\+&C-"N>LYH.2 M(<PSM&R0O*ZB8@.;-MK+5R%BR%^"Z'BSWOQ/ JJ0(U^WEQ(9WONX*J8^CZ#6\@W*0=<0^K0F8VTBO MG%9E-+M\>/"6>>?K$'-Z3A4>G]IR;-57O*;# V>I*0?'HG9M65(4>[^^A>HC M(SO($9PV-2OI=M#R9#)V'DQX9.FI'NTO83[LTFW.A=ZCZ1(PYTTG.L!=UO9# M1VLE6V6BS!FZWR+9IFEU9Y-%[-R.7RC\5,]N4^_/GPS_6@OWBYW:N%C)3#B, M8=/-=E#UTEKL?(6X6'C<(O+OL/#AL,9R(UT5.:T[+6#I4;-$CQ(+CZO>G[_4 M^+46/M%:):?=G4X0S)T[Z08WS:>#V'ETL;#P&,X2WZ)I?=$I#GNK21K1_(H& M\"6!M#<)E]^$7[[[QHU69'>GDE6WU5 !:D=S]9W,]F5V<*BT\:;/#%Q9H(SE M2&B21M=L71O3O[W?B:?W P]NR)&"CW*BPY&P"C=^IQE>%F>OR'=Z! MF?FJEMM4QEA%-[V"JHOS2:&-)#SS^W@A[\!,M:.QXTE[:0O\L"5D9W,A,YPG MF+DE?^92>^ZTC+@AVEV:TH,242 V9*]1X6(WG[F&/7?Q]&XN?Q"DO-3&9JNY M; AIWZMD"6S*3[C8D<\U(NCK+D?S@)HGKL_';QM\*%NV6I(E*4"J:6/ *QJP%.!"Z7[?9V!*?+]9 MI&MYO>BOVQUNR945(7;#VYEN"7RU6"X)N4,<79_C],SA(P:M2>D:4M(1J3*Q M2<3#@L4D=C"*W>$CM^42/8.-ZK#OY9^YV$5. MXVU4L8E\G?EL2[VP61MZKC/0_65F5$4#XG5Q%M;+9L4ZIK4'585L(>_E+MM]K5,]V\\&@3O?SG-9SN9/_ MH#60V_.)\FR[,O9GCB"P-;0X*:IHT!'B,.$].L8'XA\ES]9YV/LL[#W\B]JD M!]U5HS#3JT2ZMLKYXTEN$J_>H]DT"GN?/5?OCQ<^?3PJST[#@SJ8B6-;MAG4 M/'6_*'Y/&)HE68HF&678<,9PJ4Y%OCDK*K&+ IPI M>O^,^)ZED=?&[^NS2NUZBZL[9 <1?)\G1E77$:?Q.PWSFK-* MEQSP,.HS6$]35RI%^-DJYX_S,\N8KC/+_*UBY*W<]6%$H&F,.ALB'H[)/0\D M&-^Q'6F_GP8:R!L'PKX4GGFU$Y98=(FA)7KUE8Z5IC5;QIW5.'['>9X)2,^( M[A,&P2.A7PBXE[L.\K-'0&4I2K6YNQD*6E%8:%5N,]#C=TWDC8R YX<-NLO5 MJ4 3:V B&5S4DE^/:GE;PO"%4[7U8#7,2UF['/1GL9N[PV[=/>K6EPQ4D>+0 M"]P4>!YSY]:2XOGW)P%*0T59;^8V8@I+KY!5D)$AW:I)'W7]8MH_D^-Z'[JD M1>QAJ<+#F_OHMR^[8.&'$EC"O[K!'!R?>W/\_2.O)/Q64S7)"7@IE&TT'SSZ M?.'!8]7S#Y$D36,F;UAH>EIXBD.]/^O#-& MVD;LDC971&3GGH%#W9.7&\>JI-?(Y?.XQ55)/>\2#CUKN[,C4T3!T7Z9LS7W/C0K@CZ?8#U76@>3Z3D2H!2GZB3&<]Q@%HRT[64MT9H[&:[Y\0YFN#\:;(!HP9 +Q2/-;.?I M^JB:IH0RM2;,Q %;B>R 4)JP-.E6F*)>G($^7^C.2O;E5Z.]%PAO[/\#*)X5 MP.^&!!;6[80S.GY"R#1);X(X&Q)AR^UR,["*/%&\/2!\-B%<+B%[*480_;PL '100JH4 MI0PT?\K-L-L;&3Z7$?G7><=6CIJGT\7;%Q6?>S;M7.T')GDXYM^NX-?;]A/_,]"( %@6& MB%-;C@T;$9I8!(&:X,QZ-L-@2!^@:&E$K%%'B!US? @"S_?^.C!PPK4X+PU( MKDI N Z0_7]B..XMOX/<::.#RWN69>4"11O,!F6NH>E =%5@C4RA6 M^[>%@4_G@?/[EL\?7GPYWW):J5"MO)];Z@N0\\:P6T/$B-VTXWI]RSA>A7&Y MA?"VW.LCJW%]CJ0]@5_DG&%S,[A5-+UU2?N-HJD3V50(C?!='7*WZ9N/LGQY M('N/]D1$..J!J:88H&9+UMY=Z0DHIC'LJLAWLGLKL-T>71:2Y?=(9/.7P7B#GN> M(.Z<2U?/3&H9?C'P?1XI"(&VR=!IO3HH-F,W#[]94ONLKN57LUVYIT@6.V?$>92BX(SUW0HFE$+F#AH#2QG: Y M+GO@OH3ZH.(=Q3*6%>;$[$ RO.#Q:M!P,TMSS(0;62?@&"';V!>XCWSM?KGH M4X&!K-9]0>/DT/XM#C8FT?%G#F<-(0' >L MJB"8 N\'I#\W+9%88M(HUHYB9V@_HO,/=$ M- GNWC-:OX0C7S8><7I?\Z:,)5FJ)M4DV78DSW:THX,_T FQF/>ST[H.3*RN MCL1VKMZ+[5#[HL;?T?T;1 $+<>\;WF%6?*?J%DK52K.@30O-'@56<[S"5*NQ M&[I>H^IG^QAW?;YB/>$VT>V[GFT"QSW0Z^ZCG3+?M@GA+8RY M( MGNGQ"SA=,D_Q=7<>O9\S2J\BC1(PYTUGG]B^'NZ@ZWBQ[7 -"EE@%)QA-ZOS M$1G+>/DON:-T8?(XI>*$0Q(.>06'%&^:0XB%O31SZT$%J=JVI1%U9(Q-KY-# MB@F')!P23PXIW.;DI3$M:(&6OD M;Y,UYN2R2]/UFJM+A4I^T5R5K?+L.EDCG[!&PAHQ8PWV-EF#W6A@.5+0'E<% MG#$@+9:IQ.^RU%>Q!INP1L(:,6.-W&VRQHA9EH1.6RAP5':4+8F=A6HN8[F" MX)>LD4M8(V&-F+ &8QC;&U?W7]TF>Y@KG5\U<'$E^.+ -(=93V]/KBLX^HRF M$A9)6.1*6>1:,RW=VK0]4_V.K$L]L.P:6:PX,1,R23(N":<\RRG/[XG^/5>+ M><'<6NI]QD:JP]RFVO1DH%[IBH_$#[EISHCC.0J_]VJQ EVW$6V 9G4J/6V2 M]0E)=9'K3+LDJ\42#HDIA]SV:K$)AL,IR:KQ1(. MB2F'W.AJL9&P&-4D5'7/-+J^3 M-9+58@EKQ(TU;G2U&-]D%A5ZI9H(/VHRQF"..CYZG>&-9+58PAIQ88W?9+58 MIMK0#5H8VUP3'04-FE\JVN"Z5J@GJ\42%KDM%KG63$O1Z+:[T[$X$-)<+]\6 MLWRNTKXN5R19+99PRE>L0$4/.07]C5>+%8:U*:^UA8&^6&'-QLP9KH;QO.@C M62WV&W,&^OH5IFB,.(.[3=(8%:H!9S<[#)>>X],!09N*4;C.R"F7L$;"&C%C MC1O-M\A&X$Y::P?A )V;M5ASW!]VKFNZDN1;$M:(*VO<:+Z%$.N]\J9&JH@? M++*2XYA9>G"=K)'D6Q+6B MK_";YED6W;WEXFF_HS8HN^.BLZ3#R=84WDGQ+ MPB*?PR)H$AL](@]KBOC993%?X+19AMILZ-&X9ERGZY%PQDUSQFOS*7'BC!N- MC1K(U,1U'AUQ/(\"J4SU)):_SATL26PT88VXL<:-QD8+;'&E. NKQK$!P#HL M7BC@X^MT-9+8:,(:<6.-&XV-@E*V!CQ^W=6+%;1;U2UDABHPEKQ(4U M?I/8:-EO\'4MSPYT*E,6*3Q-!E3SNE9Q)+'1A$4NRB+;.X9I$4./[QCF?=D% M"Q^VG8.*\9[8WJ/O'UEO^*VF:I(3\)(!FF/>LY5C-F@YVA*VN&5(RN$MQ1N\ M6!ESRQZN:[H'-KU2T':(V WX>Z \(Z0'))V4TL=1_*QX'YY\6K[GA.[Q#]TWBHEX9(M0!)D& M0@[Q,H-(:1:G*:RX2/=BUGLDC6)I_&RJ)T44/R:BG.]J%G!=1EGXFJN%5/S@ MDA27&K7'\$-$'OH_OV35;LO8^3\ZH(WQ-'9:0)M:F MJCG:[E&-V#+.,]+8C=Y/Q?%QKGDJQ[UK35Q7 VSZKU1NR2]/'"V'UK'@DS[CC[Q>:^/4;*E@)=3-Z# M8W38W)JM2/?0N_>B@&%HUJ0(+.!(!F.IC&IJEN9&'ND2<.LY%"38$]DT3:N@ M5YNZ J85D<*BD\YA>.QF.WNUOM#_ _?I+0*XF%L>A^U3%8P-Z WQB MK/-3"!73K#>FU=ABY&Q$= 8$Q.WX]_YSK#A>D58ETVQE;]_= MN6H.>'!:( 0^[L'DQFE-RTXM4N";!5/.=C0QR\8N@1]'"!QZ"+^ P&'1CT9G M/J[R1MU?#D>;:9.C&FH-D]U)R602WO_4J<=3[BY(FM.3#!_D L9U@<<:DNL> M1[AM9VY#%@ YVU)YH/@.E,:]QZ?+)9^G1=9 S$K%\MLMCF@HL37D9WM[$'A] MJ;N7T_)%PC?HV=1YM8>R9:LE69("I)HV!KRB 4L! M+IPM?7\4?_@UJOJ2XTA/0O,'O[M_68(:EQQE&M3 $AA'E=R7*5MSWW.C OCS M5=:!Y/I.-*4K.%'D6PE.UW=0TNV$&'#@3&]7\;PS*&?,2E#G0*&XWC\"W [:V.>P^F)EKP U.L8 MDGYKKL(NS54JS>>82;J&]5?-BQ!VF ^2[)IB;,2KOI-N0I-N"KAJO,0RQ)@@NV9Y((SA[(XJQM#P5K% M+D21$$MBRY]DR^Q4LB: F3BV99M!S5.O, I32I-9NYC9S!%07K:1*67/5I=? M?O9%1OV,PN(Q4B<1D-_.NB\>MY@X\WZKBR&.P%HNUV#K'H$68[P[B1F M\-M9]\5G^GZZW1K(RC@0)+LGD8ZP5"WZ5F?ZL;;N9);]^%W@F \P M>GSKQ34XX$LTY_2P/F7HYGC4T)B1/4/0V,VJWS!7?5XO\;#5Q,^^55N]N#M- M* HY,]F&+12'6I4NEKMZVT]L-?&:$UN-G7,\& FC37I-M(1BEWEAE+0)PSBLWIBL8D?G%AL M3-WA 2Y.1\M)JZ7W<-T'J/K@9Q %:N50.>E M^JPK#+*X+B>+B1/TQR-7>2:05VU.L8U)#@DXE*NPA?5LL(H=R..76$RP?*X8 MY'EPS%+=MEZHN0W=KU1J%33=;Q'*->/X$P*&"8;//'\X$Y2KTWJ1JZQ8A!V- M!#,K,PAG)M/S!-'/'MMUQ9MY8QO6MG--(]U#:AVNJ59P,&DUQ849NPQ4LC\X M";A?A*S.?/C<[TU6%X_H.VQ[+HFUNH;PK?'8RFI8MI%+R.HW):O?+M>0D-55 M)3-R?,;LE$"= U[#7Q8&7+:_CMU4/2&K),WR6Y(5XSMPLLY*EB7)6@C0-U-3 MRP%CX#A C2YYN\*Y'UHG.AS;[-2%:AM,$*O+L^E9[-*M9V*H9_3]*7QT"BGQ MH*5DPI?04MQF>=ZH16-\9I1'S$:F72[Q@Z%<2VCI=Z*E9&J7T%+5OMF5PBIT132'> 4#2K4S-8 MQB[]G82'$F.^/1_C3&L*A\.N[9B(C6!%TD^;/5^:C))YRA4Z!+^IV5YJR6YL M Y[-:FO6'B&>JO."D\MY,S!:,K%SX>.W"C@)+R;&^NEA0-G.V +/N$6N2950 MQ9+$:DF,G8-\0\::!-UNUE@O'AP;L^IL/$6\N=Z7AE@Y.W%H+Y^,K$DHZJ:, MM6%[(.PNT):2;( K]("M,::5NKE54P"+&2L39*V^9K\WQB::N+RW:*(7]W:;G<5P,Y9* M-+)H@A8*IDI+ONHCY6-LHHFC^P4F>@-'5#NU8B6KY#E27]!"T\K,K-XJ?A>? MOL%&XWRT9N+JWJ217MS7[:^I";J>#"5]X>@95:;G*R(Y_S9Q=A,CC9&W.Y9& MVGI8$2@!K/H>VI^.%7N0&&GB[MZ,D=[.*=5^L=D+N%EE(YB%(MV=N:A26<1N M3=(;;/4*3M!,G-];-MF+^\!3D*FOUX'8%2AC,!<:992F7*R;60:K&-&/4 S+0I]?L$5^!R2:.<>Q7)YW'N.A*RZIHW*E_U90:73Q(F$#Y; M-/$\&"XQ0MO5ZW8=\1EOTYH3S5+NJB^]^MV/FXX#B+_HO.EFO4W0;+DSXM(% M,EW/%NHS=G;-2Y23\Z8O >G]">J?OT5]T0X"OX3EA[JTF@VX]E1;8:W8.0RQ MV1'^4=2_)^USYQ##\#FZ5JAN]I2_!@J]Q:,7P5J 7' M-EG;A)/=J"XH5\FQH.&X+>#P4\D)6>!D!4*RYF=8<-'JJ8TJL1V++^@O!Y8ZT6!G1-X$%R.EX=4O3L@GT@C]X3U M\-V])M2#HH6*>B"Y6&V]E*<6FS#EES E^ANC](@IAUEI'C"C MQ11I&NN273>HC8G%SCN\2:;\.@SN1FOT$(-HC)C2';06;9332;U*^8-FIC/T M1VYLY]0WS)3HZ\=S] 91>L24162&:AEI:B,\51K7:'Q2-HW?&Y2?PI1?BD'T MRS'X,E-ZTF#1+ 5J5=>F8V9@4W0Q']\#$FZ;*5\[GM\B2H^8$@M81AMFYP$2 MC+JSE4(WU5G\CK2]2:;\.@R>C@#A_0!=3AT9YUB9IP*B,'8+EU_D?U5AB]-N MSG16Q*M8T%Y*F!)\!DM!RPUVW>-H /FM@/'U_UNNV$.-;GA M6A',H5*8+QFG-$_'+H00)I@>=>_;SVW6Z>7^W:9C^S8,=*!HW&CX:\$G.:WH M>1V@A-ECJ \EJI-19_XV][8/>')Y0Q3PG,^9&ZO00?BQI,3S(J"3P'A7IV\3 M+:>I]MV,,9GC3;*U)#-(M:?*XPU7Q.9"[!S$6#)&W"89YV6,DCZK%7R;!YS? MY'O>O,_W$3]V>;OK88PO]S&>27,<+ *J:9*L&;!'3U=TY6S'L5?A9.M^@X0: M]$EV6$*J*\VET5D@X6;L!I03*YV>=O)A:OBXE[]C!CI U>WJU6.HZ88 MCK472*4XCMTX$F,\Q#4%]4X\6#5YF"?UT5SG+8LH+MI6):\F_'"]'N8'\= 7 ME%IN-FI7]*8(%N,Q&) &&CMW(L9X^'3_X7BQ+"::4DU%IQ4VA_A KX*A+^N- M91RB.0=K/K%SK?E\LOC='A*=ZDAK]W1I5A&T3%$OK"Z?#GKHW1;_;/V7^W?Q\^Z!6T)D1#U;B=6ENIVAE3%C^/6OUX-774W5)"<0%R*JN]*X;.F++.<%/15G MFO+3?D9/??C9NU$>BG:'Z1JR196O50FM6^R,H_X42OASE/[3U M':S+]AT%N-NW4R"I$?_#'_S\!_Z5 MWP?/@$7G^X)C. RDQY*I&<'=?[O0?W93#;!*=6Q3LO[[U_83^*\+!X_Q?_^. M2KO:!L"*8)W;I]S!EZGP?WSW(GR E)HZ8/SOM_]TFRQ\Z\XEZ^B1T>L[RW9, MR=A6NP)1_W8???O9#3^AU(^_?M#+WR=E'S4>?GDH M=]DVU-T/[Y^+P3)A\'4[;;J;:BIL(:SR__XG@R'XW_<*F9]+F+^6S&NZECEO MUZ2(W,0Q/D9P2:9%1<8S(D%BB)BE*40D%5RF%)HDJ0SU;8O.#PLC\PY9R$SZMY]"H]SE\BF^RW0Y_I\?\IET=NYF\APK=,K=,L>GF$8^Q0W8$M,HK^EGMH]KLW3YE6;^[6>A MV:G_W_^@%/)W)'PX]EJV%;D$FI+:S7HZX=#TOOEARI+"V9\*M+N\K?AA%*@; MS,&WB"0:DN.([,QTNYIEE;DTUS++]HIIX&#RICZ@2+J]AY*>I'[L&OP;KQ4;,.0YBZXV[\X%$KH).W&\=![4+9>Q[YWD3\F M^9Z]_V#KC46?'/ELR,& ORV#//&^/&??L /'(?QRT=>$,'5=NPNK%AK_;*V+]/KQQI?B<[0-+3*RBB7[J5]]]+ M,O0X? _\';H@3SNX=1C0AR' M[K;W[S<-_L0%"B0@VY EP[ ]V5Y_NPQ?MGW)@82S7^'Q;6_38IVNB[E%SD?, M.6JBG)$V12FT:>04_^REPX.)#5)".<4')J3/Q\-]2#Q9FJ >B.<$I9X-H^?V M4,)5#=HX^("+TA:83I?KU(:I#M=J=KJIEM#A!:;1376;*>AP=:'SLATN43S5 M[*10\@_US^T'S4*J6^)2!U[9WB-+,6PW!;]&LSAQ[^(\&,./B'S//\M\/ [= MBL=B.REO"E+W=I':+G))<;!N-77"C3FPVCLU7#$#*YVJ4A# "3"P+F2VVT9Q MV[#R@;\C8O4!A6Z&([V_$.WJTEBH1!1!>[T$*KX%4CCR5RILTFE#%<9 M)FY.7%V!Q,U)W)R'::$C65M9/_)SB*QNFBU<*W*F;-E45I1:[N1,?@[QN_HY MW0[3X,NA-Y,X.I\9']L[+P]HWWLOX2Z_E+C[LQ6T9V__W7]Z8_&,N/7DVT_6 M-DW-#9=$I0H:=!0@&\C N4OM6WW!Z!@7+7$(G[I]Z(''B*#HP&@;JY[ UW(& M(ZU9:4VL?M$5!$'3.(7CF><(+IX:Q=ZAT8MKI0,FFNM!B_7"H_X.-%/J8;V2 M6BV("%5F*&(Y5C:.Q[Q(O5%75*#8VY:%WJ?MW.U348^_#=-E=S[LN!.^>O+U M-BT89;.@(##,4E,LE)'O!*FB8_OSO[;\$1XY>+EIPGNR!-J)[*;FP0H4^.T? MW%I2O$@+84+3N9=^2G)3[APHX>(@-:59*H"(8DD%( M.-N1QB*!9^$,2,I" -,H)JD 4\82\GC>,VUEU_V"G>US[)IEK"Y3XL:+U%EQ((0S)KIW+*-YH#'B-C3 M.C.E^2Q;;/7@IY'MFE],_O\?^ M;AY\[,-'>X7FCKT,[>KL48\M44*BV9W<"^OBPP>RMF]Y3L#:*KAWZ(-Z6;/Z M[+PBL%.\/3-4$=?HE8A$R'IM%.2"/-H 2TF5GB7,U\X*T.\4_CF3@G?- +9# MP]._C_WVUYD&2EZ7;5P ^EUI7=XM7-WNL3MTXR#HEUE/\?4:G]99>:F4_(Q# M9P0&@AZ+!^BSF31"4!D"0UX&_EOB&I],FN]P1/Z(2"H%)V4VG)4YJ9GO:*ZJ M*:& XF7L7^24Q)4$WJ/K;T95'>"ZNW]J<(!%#P(#6([EL[1$+3E-[JQK4K-@>.6W)/DN M.-*3")+B@044*<5[#@#>R0$_!@W]ZU0N]U-4B1VHTI&SO6)7ZR*"1",S"TE"+&4+6*=)N M$>2TR(#-6Y:27C2HL$H-;4=/G53S9]E&RX:*,D;:_"$@$TDNATL#1N,MF@LV MY,8?>HHTKL>$Y% X)R5B%;[^8R?-,#H]=R (M;EDI, :*-$!G/!CZ)\!]\]8 M9KFN+5\7 P3^<>GQ*QRR& =(CZP2N!5,P]>-C YF3;4[H,:ZFXV)%TFC5%P' MK#\O[F_4;#A[;$UMZVFR%M7D KUF_!GBYYJDB[E]VI!CXFA@-))&20R/%9G^ M(A?XD'L-&0FE_W93'C# /!1^RHJD_U<8\C#\<)Z>DJ 505VKX/KS@;';OO5P ML/0N)PL[B!I$Q3T9&-;PI?8M_QRRXD_67&\?FDXANZ M@2/?*>P:M*7HX0$WT?K2-X;9,\0MZ(F(HN5QUU-CMXZ(6RM3R9K UU:J/]6@ MA77N1['WI8-"3OF49$D\ M^[\3] ,3EBJOO<]F@RK@XJ34W0,1[?+!ECIEC! MY+D5VH_66T)M1)>D_)7Z/\CW$"YH:BXYJ65X"MTY%F?'A13?0X&_$;BZCA3V M;[M:_V ^Q>1:WK7A\T]?;,85PH_3T$ M_ANA;$]A^['@T7K> D\$E;(]G A^/VN/VH56MQ5=%?,2:!H,GV?:[X%;BI7F MX4PW59<ZVZ\RE=S46#/@7%4R#%@BW%T43F$7OA9.8#T[)8-= M 5CQ;B9[O_?%=@[WONQFM@=3X7NW LYV0S J+8!(IM MZXBVG[JI/V#-8_B_ZT-7Q)V&A_<[J>VQ@_"'DO>X/ROIN-%AB[<_WG7IS[]2 MDJ6F_L .^BT# #7LRS/8J_!'47GXR[ ]N\K"S5=NU)*HN9+KI;+(M@95"MSO MGS9[OW@2A/4=!SYZN[\L'&P\R?/= _N7*:R9];M.D?/;J_QPX^F5V1B$]L8\MDL]GGJWGZQ(;]RD<_4>_)/738Q9($5QIM.S^3 MA88,;=C4/ ^:/C"@+3NV%0[I1I "<'@/4N5P7)64*/V4ESQINW_I$+3W=0?X9?TWRD,Q[[O2GA3+=I] M,0]W7WP*XVW;?\]AP/WSALCI0(.A G=<=4!._(*5P:"\:G+57"G8X-YD-EW_ M:AM80DX).;UF]O V0H*&+Z4,^'N0DA0%$A*T &BBH4TZH1-R\M,4!%_ZQ!>N M"7D,/L/9#\O0NDS8]>"OT/>"E4$/)6SI)#5Q[)4WW7_]'7IA(&J9"L::%6VF MC5+RH0 QY._GVA=]C?Z]+_;+ L^W;U\P]+IVA9]IZ[ZD9ATP+8K):6R?*SET M(S^/U2Z8,$%IDE!H3!4!GI%$0I6R8E:6<9%$,QE)4;.HC#\YOP/WEM71G%8- MW13*Q2HIU.JTNCHXO^.^I*/2S64WN^21HM:5",S/I%O^R>1&A667P_5,G>M! MIS*K;@AQD.^$QP?@CTL&;7XC48ZSX*B%S"QG)!W@O9,[WB;IWGK.+OI9KI_1 MF%63AE(S^ M>!6@UFHEXE>RB^[$(1RO.[L$>\."Z[@>]I%T,^GFU77S+9F.M_3WZX^KV5X7 M$0WFH4\SL9W@0DM2PUF6P^Z><9\/60G#17>5QS=(D5DL]:EJ4C5U]8I\2.VT MRW*6-,B7[&MYO>/Q[+D]3T\DO-I>,T\5>[5]>;L&B:<:C"T%_;+[C5-SF=]= MG5?7:_ZYJ5U\^Q3KL]RV@V(DU9SO:A9PW?M!D9SY(UH?SCDD,&I$SO*,*BF' M,R'\3>@[%>5YS3%NEZ*:6(+D$LGB>'6 .QUGB6^/KL!N]S(M1B)EMQ*]M]]J MQIF@R(0LZ28RGQA+'4Q;PS ^\8GV>VM;FU^1,T(?0%@>OQ -#1?!GPSA:N-3 MZ:0HB03]%LN.TC^^NXVDPK: Z!1E[^%\PEV")DS"/6*U**U&.*V2N2[+"&*.L6JYV?/&"_]DSO]-/?-=+D=NSU?\*K\DW5]E2@:-!C_I9RH9,"NX@-WP,9#/7#]=<66K*?GA8'-CIJ[? ?L(E>*?NN3NX!N_I'7FO MD1UZ'MFIFCLWI" $T2Y?]6I!'DKNM1I'7M_$E^](/.PX_C3 ?JG%LKL^8L3# MC"3U?I_U( WP__VOPZ[*DJ)#E]*WU$=;3@]DL),\%@%T M+;-(4TALV\DXR5 M%+@[F60RWS%BOS7D[AY=T967T967#\F)Y)[/[>[7+[WG(+@U?>0_HY>20=CRWF?R"EO M=?W>M#SB;;9]@5Z_.HK_-AN-34NWMO:E^XL_/)RVH)_\R6[(2\W9GE=SXFZ> M-R/]8;YP]Q]% 6 \_EQ(M9A.-U7^_D[T?W7K"^4&TV#+3 WZJ>$5S$QXW]([ M[>/SNW* P,A3>MG8$R;]\I;^RFNY'EA\M>&6/6"FT*NEG?OT7'2*IKD-("2L MD[!.PCIQ9IUW17JOCIT>PJ-LL\$W:^4\T^7R.:8&726.+W%TP71(N4X"OHBE$M'8S)QF0%$&*GP+@N>$E8_8X=73'C3]'4'[XE^:H&Z_CS213VZOD4ORHJ_1P#23@WX=P;YMQZJ\.5N 9?[G&U M)L^+-))!*?JL7/O@=H8DVYR#[=(>-V+8<'&. Z;P9^$Q!C7;?3B6I L;":)" MO+9.U>WH/('M4K6G3'W[Y$PDY)R047@>=F:C-:5NN.XT6C,VM0T5..[N'.X4M_"AQ!.&/FUF9,+0"4,G#/T; M,727Z7)UKM'EFP66X4N%6K//BUB6R**92Y*TY$Y3!<->/?C*"?_"AU )_R;\ MF_#O[\._AR'C^^SZ RF+.(T2&>Q]3-RP/=A$STX]0\FGTFJW3:]T0J\)O?[6 M]'I//'7)DB9;F\]KKN*[KF9#.E 92S("5W-%/(M3[PVC1LL-L.\?()#8$?5% MY?50^?UU80\/B5S?_6-"Y_F!MT-BWVYW#LMT@.L;CT/4MT?B6.(D?S&+7[A+ M<:#[=W?QVL>%D+KQ>G2S0T=S]0_P/WY3_'\6N;3#PR,T+]HB$5$V_,#8OP\9 MW[!=/]R5+,FV[^TNV$B%S[L]&L>OB\:356^)C_T>SB#"':^.;;C0W%N.K0 U M-' Q0Z!8YIT1UHA=B9MCUPM(:E]CQ+4/=29DFI!I0J971J8MR?'*Y6:WQ'4. M-A^)&9R@R'<&2+>;LUPLM 8FDA$Y M0M%55ZZ(H1A"?B3*B]X4>YY?2%%EJ8/:$O),R#,ASVLD3R8,Q!4DQ;,=5\0S M6)9XIT.U)4[F]ICS;!(*ZTGM*DH(,R',A#"OD# QP=H>$PT>H\&$N^X0ESV^*!I=F.2&;)+/X1=_4&L_GGE=*NME1876I;WP&_)ER: M<&G"I5?(I41=LP OC8$7'"S0$3-8)HM])&YZ@_G[\TLJK#&UK?)P>51"I@F9 M)F1ZA61*-L.;:2;D>87D M27'KJ29KGBL2")7-O/,TP8@TJ9LCS?,(9U_)[7$D@20<&:.6)AQY?AK@R\4& MTQ4Z'"]F,V@&>^[;J-B]Q?UTG8./R7(/G\JG#9J9V[4QM&YHZ M(^F]M8%_" ?G %WP$JB7;T-^Z5*H/_Y/>,:G-[7]<,>@^U<*K!4 +6X.G'1T MN7-*E3SISTM<8_6JVYN/1X*W#',[2Y1P5":@5RI1IYLUBL^=[" 6PM+S6/625G<"23WIDX"-01TQI(4AXSR\6 MN^WE8#H1J:=/9W2 K4RCS.ML833F^QQA=/MMD7Y:D@,%L[QJV;@.*D,P&D$V M'N178N9$CQA9S:7YO*9+E#.31'1 ;!HK,?NT)%"+\KCESD1=J_@%82EV?"8/ M$8*<*,I,1DP5[10X$VO:XF3=T?)-6!1]6C2S=M.C\9 ;(-1,I3+U ,<)'J() M>UJT89@-SG8V(ESCKEBA!(CHB=TS_?STWD3,0VNJ&[H3J;*F]G61$1/ M*+]7=?4Q.5(975--9EY1,6;APK:>T+Y:D=>(7[&F.BN#)3.6V%F;A+6>4)77 M3A?G I,7!'[!5!9U'EE-LK#6$[IJY]0LI\S.HAK @BV",L\PJ+/H$54.;P ;*LMD1%IFT@,ADKX).H+!.*'9"=A?S MAN!E=5Z26U:M5RO8(B-B)Q2K3/N<2DQLDRLV2[,8TH=V>DJQA<50RB-R M 2G.O58/G]N<(K?#HD^Z-4/GV0K*"1BWH)N-H%*5, .LPJ)/NM5 [:H_S$LU M!*/J' K&#;/"P5I/P 69T%G+H!$%26MSJS#9#)N% >S6";A4I!$@L_4!(DA: M?\AW_%89,6&W3L"E[.FYR6R5:0AIAEV8TPQ6$"C8UA-PF72-.N>YFZK0["&] M?*8CUZ9#V( 3<&F0E:RTG(HCH2B6!<-'U%Z_ &L] 9=A3R?2"[;NZ/W>;(;4 M')S+>[#H"=MVVK-619]5LWIZ6F]1"+T69P04U@D,P,I&MNMX&X2=9$0:Y.DB M5EF)^ D,3&E0[C =,:,W1T*[45C.E^D6(^(G,%"MS7)91^B@.M6@3X&E]>BWU&)$YH*TO(%.>X MU%PHC@.]XKM]!RG#4?"$ML:F4"K47*_%+:B)LQXMC E@8-$3VMI8)9^D=:6A M][UA85(K<8M\'C;@A+;&-(E36HKV;;?7\3[#X2[[XO3$>#6/+C[ MG@@AQ#P+,7U1"$D(H0DT,/WZIQ15=KF$:Z805-ZXQUW&64*9N=?*/>7>C+SN M-@U-'1R2I]X3T4>UXK[3\1+K5(E"[_Z#HVV:?/+)W;II]#O)7K(>V)N<8"_S M?2YBN5 M[%<-T.C%?#\/,*3_@*]<@5H[ A__[#?OV5FE'O[/GE7;FJ0#)"SR+H//$ MT:6,(_G[,/D,RL)7E(7[_JEW\H">E(?,L2#S6 IRYZO9>S%93TWRR8T\[EOZ MSQ2R/TRJ[^S*^P# :I=+>B_D[N.K&99ZT'+G6B@/BL$YQ0#]"*;[W$PE-AV* M!_^AS/,3YD11&(@?*OF7G/M;\A.?MLLNGNYW6IMA/]E4^_Q-?4DNYX?M-91< M*+D7E=S,*=0IZ7SR&.$CWX_/VIP2!'H8_+@63>K<$/R*>,L@N* 0@&\0G;/ MA!%!)8]/VM>"BEDJ^$%?1^9&L8\YN5>I>V50>"^@LZ78YY\WJG;E\-_N!^3^ M:^[BEW;+OJ(FS>0BUPS[(%M=BG^0Q3"6=,779$DLR:[;P>UA;=)#*CNW[K;- M0_G ]+[EDH2(W?&WN$#NS&4*9!T!/Y+L*$T-7=3Y(A+I5D.?1#.KO=E^RVFZ M:CJ*'?SOMP+^+7>\H/Z_W\Q=^,.-',T+[_[]6\Y5G'@QHJ!@*,KJ!P ?^$_X M!;N^'H2^J8:Z!OZ!<[7?/W@P\ELNB/9@Q.ECX[L4<6BNNS!I$9" MQ]%[,BGCW_[&\A3%_/??OZ_/M?H&(,HARC\:Y2@&,@:!GU#V)D2_,35[0TM9 MUB63J5CEK9T=F$<+PZ@9D]80T0ENPT?$T,'W(.>;^O8WFL=!!YT_PCSCYN@C M[41<>'Y8"'7?R9GN)EXBT%@T%SRH19=]2R"K7'6=QL^E+8'K5C@2/ UB.-5^ MHND4P5C]G=FCZ\6:Y82(;O:2Z9:'ZPMIJ\7N$0<[753W6 MB&:VGL^Y>@C-EELR6SZ:D[Z>[7(VA>$>@/V?^&OKX5U,Z 1;U7"MRY2T66A% MP_&()E>2BU*&3 /%@">5R;U='1&6P0R)!9) -+6Y7 MLVT,Y5CQ()FG@'Q=+@:@?KFAY^^A!0,MF!LDE+.I!C^!$]/("?YPM;9&&[NU M;:T;0[JHC,Q!L6[(#% %4"2/H&<,1D $0@1F!X'G.]*?@> A0-9"2=ULA,JA M/M8.V_$.6_1B"%(@',@PZ"V[#KJ^OE),+:?O5KH;W+4%\Y(2XNIO.6W0 CFW M!7+!:P.7L% N/-U+T]W9%(X[1 M'0'.NEC0$X!(0_]F.6=348LEDVS5K/;6[ M4Z555/:1(;- #\'S- 5=$I 0("%J-@I9>@Z\ONS2G;7S%PW3D/GBY$\PS><4I_-1EUZ M9?'4&.ECXVJML3) F4H0%2'R%/-4#!=B$&+P9C!XQNC&,R 41]VJ'>DN*>W- M8:\7+HIS ^< "$$\@\CC9PAI7#@8U_6]5?R2^WQN92O@A'>UY(+'"N2:P#0* M&'R%P=?/AJ<=MZ.%-JAM*HPE% J[9K@D"8ZO&J!:-0B> M$'D"/V,")L0RQ/(-8/F<7H=7@3FJ5M4-.BKKPMJGM&EO7=NR!0Z &6@>>8;X M^##,9TIJ)UX+)8R_(F?K"HBS)+M=\.:%*-#OO H?JVQ\03:Z9NJY<9XYF\[P M$UA-@*L^F%MG+@5Z8NFIV\I%F;2O84]RJ"PQ:43@.O&!R59/&/C[6<&'%M>)YVM:T M;6B.0',$FB.?H";< ^X$^WCRJKZ43;J+C/HK8S_9AT[83-I3'0,/V).7QR!N M(6XA;M^E2QQTW].48/$*S.Z+3GN[7RZ:EC@H+(W#H*5Z3()9ZBBD*/:?J_87 MU-QX(PP3-"V"S@%HB=PV>YSQ\L4]BHZ!S[8>"CO5CL */L$NW6#7G8_G=LDR ML6U[5?46/4[K@2Z4L49 YQD69B) 9'X)9)[S4L:;H+EN+S7D/3^U%:[\D1,$D MO5Z;7:T.@L*!#M1X4F$.>ZK"'$0P1#!$\/GTBY=!N*D75W.]:=#">K7FB[HF M[:I'"%/':. 55W 60?)13,K@D=V3UM:]KG2^AX=?EK+;G MJG],U?9"7S(F6I^7UN3&:FTF$W]BQI80=:PB13YY00M2 *0 2 &955Y>R@$Q M]ENC807I"842-]E4"S5O*20<0"77ML^0-'EAE?L%5S7/<$436ELONJ*.QPR@ M>1$(6EWBCOIYZ_I?>JJ79KLS7PP]%8:IRX?%I$S4D;75*EGRMC?4A=@X2^ID MHBB;)ZBG^ UB'F(>8CZC&LX?01_N=8XM3&-.T?L,T6D+#"VZ">A!@(?,L^13 ME[HRYY+)'JZ_K 5WS9[AR_',S\E<3U-)*(!?0@"OSWY]5=VA9HTKUIJU04T0 MM;:#V=4O:%^QKG<7P5H(\SM6:,>Z"[A%W3[2&DXS6D*M//0D+%WU# MZQGUPZ8G8TE-,RJ/8[ Y/00Q!/&GQZM>AV*Y4;?Y2*@TD I:"Z(:Z1C8R@ H M!L7,V-OI//^KK!E0+>:FJ[BJ?BQQEO-F\>LJ8'HP]QAJ\K=(-Q^N,^QVIOFK M>E),-^4CHI(Z2LT[_\S^S[SC-C53*F)-U=+[6GL9#C"RCFQE+"EN1C.PM!D$ MYI< YL?K >]%9H?TW=G*V9)(9]KW1^ATY?9)#B 39.HB3R'SZGT//]O3WWD= M,O%6Q]'B9O\W7,F9N."%VGDO&XT_6SUHRP:&_92I^7$7-5 MV,I]4>X4U[$U@]_=-'JR/"-$.$0X1/B%F]D_"W'6"GQ*9*B!5/%VG.\,)^-V M?0L@?NSV1M]"M[>?VH@?Z;\ZWEZA"70=O'3-)'3CC'-.G0* J_DKE>3/G#/! M(I[3Q:4H5.@-.Y,V>ZZZB]4*XEB)G4+/6#X%8A5B]4JP>E;MX,5@'6^J\Z#M M>W-IK58[".:6"]:\!\":E&@GF-NJN_8'G6&E['WO5JJV7POFROGK;+J& MX*QL;Z_K?=U6PA?26*?3ZT8Z,4.E0@EU"O1X@LP:,8TE)=M8_%8+O4.H0ZA? MM:KR%JQWY7FQ'2@M2VA@!;O6(A>U8C7!>N+3P,@KKNWV1Y^&:@9Z+E1V=\F> MTH?=WB M9(PZ5HFE2.CF@(B%B#V?[O!ZR :$Q+28"-6D];BPF$^(Y419&@"RB;,#HY^R M$Z[>V5'2YWJ\,EK.=%7/N9$[(M?!3U\^ _^K6DYGTU?X^*O FX[,<,%'0;SZ MNO^"=+5]/1(HH2JT$%TRY>%6FC .2Z_ED7,6EX4\ 7D"\L1G:TEO)(IE MU_.'\[Z'2&9U<=C-9G@T!JI24JX-/4,WGHO==$E*Z:OI6@G06+N]BMOG]PU_ M[_R+O\,9H%:=ZL]5!>'&$JRY1B'4?0<6 MF831[*S6^(,"" 7PH@)XQ>;FPR*3L+8D5#^A^OF)!N1=I^L$?7>Y3:=N<'6H M1447V;J%Z0;:1.J[7CLR@$H,KEN2T'Z$ (8 /IO]>-!]3U."Q1O!>ZAI!X6V M]X[0$:BHOHU6IN/VP/M01X%%L?]5KKNR3[3#7S< MF(_Q?EFJM%<[I5UL!.TE)^/8_1T&[!;"Y1"=$)U9K2SY)#PKC9(^'6'$7N+M M0[NHZKA(++< GL?B#/A3\+QZK\,Q,\\^Y6*&)LSG-H/^U 27#*[2"QM)?[D\ MH/?H-'^RG!YG #W)D%NFO!CB"HDAYKS.*,%^OF:#V'Y*2E@^;S]=,WM<21)@ MIC #J>5JJ.7S4@R?)!AMT2TO"S,47BN M3,*O!?A+YT9G<$E@3O4G)2*>(+AP.<6;/;JO"95=!YONQ*YM+V,-ZEBM$\DC M*.PN I$/D7^5JL[3T)]WM'".#(<301_O!(XD>J$N<@#ZL6[#YAGFMLIA/*?D M\)[CF*&C@XXF($ %-BI^&]U5X^7+_04B>3GV7_ .!8R@9RF"GFSJTUEIE]YE M*.M0UJ],UC-NO#]WE(D+Q=<7\<^Z'_R_?^#L?W+Z.HHG#LUV&,#]?"4:9N9# M MU;:^7MM[^_ U_(J8C#HP]R*\7/;<#7Y%_JK[A;GI4F>(32Z8Z0M=$8 MT[4Z,2P%[Q8%Y!4.B]^7+5FC@(O"A>?'4-!.+]?87F][ZMI&3$$BS,)P4AA@ MV^=DX^U3?Y5DG'GN%E;JSY9*9R688;/0\N;]?DN)YXXB^5A6P'\O$)?C"N24 MGU\%33YH\F7%Y+N0:@DE%TKN5>FD%U- @=?<<[.O?1[?\_7:F%[K,>2@L%@@ M_)(H3FH84[*]9]6+2ZJ>;YUIL:!MNY7Y +44NX:2Q<&D'!6,KZ%W/EBS%RE> MLKL_T*3A-05*$U=:!=?4W?(:E<[73MPAEUAQ="#+0D'' A6;BY7V+)XXCF1# MY?R"I_0U'\D9/'^A $(!O$(%,!NYZ-1S8ADKC,K*!-FDB<:8NY?%A[]1"'2U M8.X*1[G]44W^1_:0ZJ'D5A$.H:1R2RC@&Q>)MB>_[8V;=?P;>$XL*O'Y:?_G M86CM[J-O?YM!$($3ZPY$Z?=_/.,DF^3E$]7:-C]=N[8MC'K]\6#.V)0]YRXP M42\* Z"QQ(+SBMG^@(D#T!:_$5L<2BZ4W.N4W"OS(EV]OZ#SZZP\[3!H484) M+Z,N@HD''<57AR@B0:2&I?,4A>9)*MTN,I[/T;=VM);_NG[G0BU1G4Z'>$TB M!ALJ#!"QAJ\6;'$D#MJ]>($H+,_0X+]T6]^<$N9*NJH[,]T_ @!'\\<3? T='B0^4LDQ4J26+F( S%-/8_Y:O"?4;Q$5T\WI.U4/@IPW/X/R M\K4 "RV*;!/+V70)+EXK\)J*W55,K>;>H>L$O>AA0)*F.>HB!=N-?+[.M52@ M4B354S&6R>/L&:NO0SA".&8'CN<[YU^.QPH6*.M%A:TAV)97"]2\OAT:', C M..X)(H\1-]H5]*@'<*H:.9$-LCUSWK&MN>>L?'VANX&YT7.V%\#*J==LUWRY MV.:+8UY9T1U^(3"I,L@_Q%_-C>&H-V,0MO6P,Q\HNYC#XHG'WW&"S)RE,.8, ML5603+2*L3YO[!PL)K.DLBF)I16+CXMV06A#:%\KM,^HAWP!(* M)DFOMDN+,!BD![!-)0'OI[!]7:Z)ARJ)IL]-U0RA ?0.3KILH;SS$E1FBP!> MH2+2UT/%='5-4'PW7JG@ 0Y+1Q@^Q4_=8L.1K*#L(6NB2JJ[.E&K$3$_)35! M418T-6;/J'] 8$-@7SFPSZ>&O _9%E4O*V0H\TC4YNL*M][[!3U!-M \:":/ MH$]:%E?L(WEYG?/@#]73KSN.$X2&;Y#L9#@]U0)Y.UH MN^+*7DD2N6*H(8* _7,A T &N,[0T8LHP"\-=--4AW6! M"C%[/]]@2E=)*"!6B2@JC]#$#62*8,1+M9\'75Z2BZN_:T,,AM*PFNPYC#X\ MQKWF13-;OPC/_?-:<@K?>70S0U5 MCMF-2EPY:*SA4$\UL8*@AJ"&H/ZT)BTO176T)AALN]$BP2$$IML=6.X*W0)4 MQSH+3>99\EF=Y=^A$N_>9P*1?#D0/_S.DZK'^^D?/S'=^'O#'SCUY'L?_^6G M4HYE_>5%7<\I*DCX4=Q]#+Z+/Y*I)D@ F>"YY@.D.[X*8&>]+A) M;(TD0#=/&E2;26V6^(.D$\[W#YS2GQ?[I?RLF9N__QO_?_$/Q=XJ^^!NE@SS'2/N6?K'3S8&ZY C MOS/,_^1^_0A6([64CK(K/%BP.PH_]HP]_M;]1PG]WG_F!4ERW@]?MY70W.C@ MV;\]-=F5T%O]P-#OU)DVY9&]@__:@O\JN84/2/P?@PY_DIG ST]6P1D G@09 M]3PX$V)(_)1(Y252^?NJGEJNCUF#E#WW$DI&?R[>6XA.28XCF9JI*D-3A,R@ MC"83M(+),T(C9)6F- (A417'B6_'Y3HS!I'G;5P,BTU:7F@/I/XD5^EWI.Y= MP8!:F__^TZ ]SHSOM+I]H2JTQ=I0:'9$4:81!J7H#YU,ZAV?F1W?:9?B-Q)* MN?@GL=.LE;A!_!=Q$/]/*YZ7F.N48.";4R-VT9I*T.99$HHCW=Q-KL%AS\4U!'-G&[Q*M]W6&HPD'X\,PWJMA;$L M+A6PTCQP.P.U7S'BD:EOWTY%U:,T?BFM6_BN%?7-5JD-1J+HXZ&M.ETKD[Q/ M(X6VN1:7G#0L-@R9D)'4Y"F!WPVT01F)"(-61]7^LD9P\O'(U)2HX?JP4X3!1*)X?S^8#)"Z4P0C4U-:-"V^,*PQ#61D M558]E)\M^J/8(#DQ)3%>^:HIK^M(8U'=M+E06XXY0R;34PIFTV:/7JCQY,?= ML!=4UDH-W\I4>B1!1^V65IM$B./6#'[6KA@^L97I]$B^WL479&$S$M9*;\UW M#AMQH?1D)CW2[2EMJ5BMZ\AZJ?.,..%WJW9/9M,C)R69+Q_&RX50V6Q8?U18 M;IU.+/5(>B@MB.4:LNUU+/$PFXJ-V')K>/%0-#VTOO!D>U"H\,AH6L-Z5#F: M=V(IB>W0U% ,WX_5?H.V+,P\=+SUAMQQ5#P43P_U\!H:BKID(P7V4*G6(\Y4 MN:V,GI"H-8&WZT:=G" 1VUGK3M^NM>.E0I,LH$?"I](#MZ,1*,)O2IL!71P6 M>TL.#&536V4BDPFVP3UKO_,*6W]?;(V:\5-/[/]B'!-$HZ-.A#T2KZEA6J\WTNX[4F99JE8G,6QZ;/!5-R;\B<35]9%8,@7?Y;KW:/.#" M-EZM$W(5=43-U/J>:36L,)I1U6!61.(W."%8,VNP;4S9O2.-9IL17JG1BX$? M#STA641Q1+?+HN0A5)\B<=.A2UHQ?H$3HM4J].LM!YWXDDD5,:]>G#245D_& M3HB6V.%4CQLQJ,4KQ7TP'([ZS98!AJ:V*QPWU]V1O-20BCHFEH81^JTH>6IJ M8:, K3>)395 *E2PPPUV!JMS>/'GL!!T2]U]&C8Z0GK$HF.]6" !(,M&)IZZJQ< M6?67BX"W&H.F;6SVDX*U28:FJ4T>*#6D&*M%YG!FB:W$M_>=$-GP4JFL2/&A;WEM;;QO$Z MM4M=&MJ MVW"$46D^XN5^S=S6XL>> .V@[HQXS6O6K )!=]=82>[O^7CH"=#B$[0VZ/+, M3M+%?4M B@@[ZAI@:&IK97M2%+'!@)#6*X=HV_W!86,E3SV!&72]U6@=#9&( M0<56MXBMVHOX:#V!VE)47U%HGY@A_,C#HV+1LMM 8D[ JSU?#\1ND>T@^ZB# MS\)!E3-GR=#4"^SB63E1H\-)SJ#\:^GPQ-G\329C,LA]' D2'C;LASNL+(G[:5? M$>+'G@"X,$($5V0Q7U)&U;6SJ4UZLA*O["^ )\ZWGXZ HVM5]6Q;607ZC_L? M'BJ(0/N[UM[]7.^[\7@)OYQ]&GL8T7X5EWPITVFWSQ_5!E%GAV%.IG M]BP\;42_RH%U]^>+O/)WD04:AZO^B:O^YQ /\N157K@1G[011V\GW(B+;T1, M37 CLK$1D)HRL1&0FBZD(L%5SX+X0Q[*R$9 'LK(1D!JRLQ&0&K*Q$8PWU$: M;L3';<0K+R$\Z\7[O%DSKYCUQ_G+,CT_U;/!A__[C?SVUMQKY#M^WHISS#NS M< 8+7]=SK?@?%D%.<#703FWVEFU^\F#] MM\WAS[]VZS:.Y^V^1'%Z@A;4': M2M/6!6]#OE?>ZY&KW_4A0O+W%T*O_LM8L_N/KX07>#STZ%4 K.* 4HE (H!9 +/D *,/+:I0#] M" WHPC5YGYQC7]_H;J3GOE'KQR]<$^A1\=8G+M3?W2[YF7;X22HAT>-Q 2*9=]SP*5-,(>1&2[X*(BW1?>%G6I'8'&Y(-#C_]>.Y9H?7[*7 ML,"O<,1J(31$P[ .-$.;>W"C!E3.(/($_50SB7>>UO)H_3 M[RJ1DQ58P],=0O[,D$=/GNY=T[*]OE_K"8JT,.@*YG7J5._"D \6Y+Z]J,@. MPK/+")=;SJKL@INU;&RNX'D2.TM9K S0 #S=/Q+J()'E*T/]T>E>W(<+UZI, M]M9H/AY)7@O"$'U&L/SM !XC-Z::O&IH>GKT%5NL4SQPSI27[ D\>\E[Q/_;.O@AW@T4.L^>:""9]30EJ!- -LB$S7->]\99V$##*8XI$8:% M1,YZ-V@L:P?3 T6W@+<#R^/G]'9 G>!66"!Q=D 6^ S/QUE8P*\:]JPTPB1A MO6Z7]6))X_<6T D21PB1Q] /;'62@92-7[W?L.3Y%=\+@MS*]^:O:D.;E?2, MI^DMY?OY.J["FO"4+D*MT1&DKXTG!TVEGG$ M[U1#4U^F'>"NHL:JM4\:>(I$&N>M4G&88%'@C?C\VMBWR M&(+ TQH"&R957,ZU\%9@\Z.MM-/GO05B,K' CBU$*$9 "0=> Y9Z*I!PY;D3 MG94.-L8U5R?$[_+DD241AA+[ONJ"5R2Q5QQR.R;I]/5 5WQUD8LMHMA>V>BV MMP)]9:\P^G8=Z4WHFX<3"3*'LSE3JD/7"Z M[[FI<00ZYVJE7S 7CF;S":<"I?=K M(5- IGA+;._#F6*U;18/]3E6MYRPK%GRRBCWD,]C"I.1#47P!$2H>$H%<<+* MP=H9,5-0W_YFD8]*8X:J!22,FR>,TW'##R>,*38LA7AOIDC8M#@M;P2/0.?O M*?'P.L)P46'?"#&:1LS]J-V=%W5*G +5@OWV-YY'< JJ%I I8"#R#8'(#V>* M1M_DYT9OXTGBI"NQRY7$3%:?IUJ@TTW(LEQ5M<1=TPWXK=MJUK1TZTFW>^X"WOS[M M1KBHVW:\=I4C3L&5CM]0^FXW([YBE"5";C.,@'EZG]4H?7I8 <2#S&HJ3\."+A#I\/)V M!C*LWXWT#8_SFY"Q+:2@HMC!:>GFJF'$2$\<$F@>09^"^A5GB]Q=T!YXH6+G MO%3:]16FBV2'SM*K<*,,]X>X#B2]3_%<_+PL<4=OP0E^HXN%4JG=+]/(6G"X M6:'NNO:!DU$D2?M \SCUKLN?,#@#Z0#203;\&R^A@[HZ-(BUTPL19>9HH85- MJC.L!^@@*5*',%_@*CB$/H3^C3DZ7@+]%;K65V&_(PM.2RFT&H31[R()](%3 M@\TSL/X^I(,SIW% .O@4;\A+Z"#844BKL:&; C]8;/VPNHRZUA;00>+YP/(T M_?&EZ3Y3FG]=);>]X(W^C"_(45=*.!>_L)O[ZS9\"357]1R]&4,F)HUXKO%S M3K!'9X1,;&ZRF5H-:E]6AXUE;4)Q,HHF;@4D3]#IG,]_P1 )A.7-P?*3;/J7 MP7(C;)222FLSB5]&@W% %*;VT@"P3%(5*")=$NHUJ(00A!#,$@0_U[9^&03; MK9JC(3VM+&">BBTJE28U#Y*3$9C93)XZ86;#D_'KP?+,%1,R ,M/LG%?!LM@ MMU\%?J.^13JTWB218.'72LG)>!?H9] G<7E]D?[_/%=J#5P:R9G)ZN7^NHO[ M_^L=Y=8R[.-+31_>S;J%6YP_I_?!==HR+,E0<+^VX%Z'E$*^O4ZQO9K*C9OW*Q>6BZ&ST(P?WNS$?3 MKN)^TY5"]8;]B9\2:?L%L$J,+^"WZ+BU7]!ZRHDQDV9^M=X2BY;C-QNJ88R* M#L?)*)YT9SIQ*0DZ%B$^;P^?YPVYO0.?WO0@<\;$&4AK1IL>1&X[9D%V+0[" M;^@[0^+PHC $ZK4 ]5,"<^\ ZFYCJ&I34#>60HYUIEIUZ :5'*1)ZR0:23@(9GT]E/8#+W ["*+JM@$0>NR<_&0BR_4%ZQZ= MLV"Y@,G=5=Q8+)4'IC?8S7@N03SC*XS2784Z\=5]BQF,ESS.S@=S1C$8\(." M_\4$_RHMZZ0-8DF?A:*N1KX9FGK03^D%_,]S[80V,#0DM&54_2IK("*W M+Y8Y'&F-IP8X'8&M_-SQ>%WAZ?X?@M/!PO/#0JC[SD-C.?BYI#!B_77=>#?L M:/^4B'5+\2T]5&:V_F>*>LJ7U]@=U/Y^,L8D?KFR2JAFZDR)DU'R>%DT34[0 MUPY!>FTJ- S/0H&\EE/C4\*S[STU=KZSGS>&BYY4J0P']2TV:2-48S[DZ["1]$PZFV[JXDA%'T:>88[\R*(Y7 MG]MZ>.+X/#"RV-":HHDHC6!3WZF;@3KLR2@%C*[WQ4N@MQB"^>N ^;S9QB\# M\VJ*#$<#SC<0Q!VQ5T-5PV. !FZK0N#*.?$-80UIZ!=9[?#ZX_-WF/QSQW.VC-Q@N*\.D

3/DM9&R.1QB7J*!(X"FH1L=HABB^.)>@.=07.CV_26J'O96)5I2>T>(#ZG* M%J 8> #2E?KAS6((9PCGBUG_S\&Y@S1F/%D5.@BV]#OJ?% 88G("Y]CR9^#M M8XCB:V\O?/VWEY]'L2[V68WN!C5)4=95 ]]-=88U (H3D__&"@K_H77PR3+" M5Y@CD!VZRES?K$^.07Q14OL4?T';<[W?*Z?_HK<_IN*5.H(5]I9,1S 5MM!: MLM&T.._)*),D<.?CUSRCP@)) 9+"Y6>;@5C'IW@BGN*'%"VTB,D.6RHA(G*] MPZY\6&.*Q0%:2&YE$U2ZX-D5YB5 "H 4D 5CY[PNBS?I!8++86Q!*2V$T<:8 MT '5M?UJ0@#',FKL^_R24"^ I !;"F?#&?(:O<"-]= I)1QVO)A.CU#99?^.>79(ZS89Z@N'53XI MU^&^TUO9]QP^?@_3C>(5O&L%Y[E!,0'E<=P 0%+8A;X2;XGI*OZ^%NI.$!,9 MF('OV79"948U)$!O%R< M0J"&<;U>D M10<-;-?JV.O:ESHRBM )NS0ME#E !&]M+2)Y 86N76Z&'["T) MS"0Y?R;)16C%V)5HH;=#]P+5% MYD")(7(CXQ3P(;-E2J([2'1Z+.H#ZIAQLB%X5*(YK>&/+\< MFL^<,/Y2-*/A8HS4AH>61.WD^8QJZZV"G)S#MQNE_._LMT=N=;#]\8O:6OR/ MG>1&?;QT*U]?Z&Y@;O3$"?#CO_^>O>4"'8QIWER]S\P5[_TYO0^;)'0R0\'- MM.!"*852^K%[^K287GZ3H:C?GJA_?N7PSQ/UC,?W'E7 E%S_OKZ+MJ?\E*A?8F7S#XWLH[OB%PRKL3D>+^FO)NR_^EAR?BR?KA&_F-(6Q/;; G$=QMCW3588295F-JD14TF V:;()Z-$0^/<@CLBS>GOOX0XB6 S<@KG3)6 MO;:$D8JZ%VKA>%;@ +!!-)+&;RL4^>B<[^NJK02!.8]?.1$7;Y[[RX@7]U]' MET3H@?[?[\A(OI(&HUE2:K*7<@]OV/SA@L%5^T,>8Q_<5.=4-7(B6PEU[4]< MS$>^K[OARPE6HEN'"%S?X<2^N/^4,9SU#(#M8A;5=KJ?0Y$T9WG\Z[H%#\\$I__AP7PS%W7R)J5O) M*98KFYTR78>3^' G@1V-IP,0,/X R>%+D,/MIC \8H0_ZOT%7%WL%I7"0>K0 MBC$BHX4K3$3(@]9 ((!%D)K/AI43@AG5A./7D-<++2)'8=R9[ATF( M@(UU!.I]3 "U!$@.L*AT]K(C7DH.0G-7<)>*6Y)TQ]O@_8FE$^LM((=;S'1X M[M(U?\)U F];G]7[>1-U)%X42?DZI24^Q6-R@O1>0GCM0JE>Y\C:1MI["X[? M**SO>ST9H^[+MY'G3-N$I !)X6N3PGF=)F\D!7X@'71W@Y>ED2\U]KJ\; 1C M Y!"4@4.>VSQ!+311T.D,)=33HZ MW<'\W>Z1K _Y1WY4": :2;01YR5 -+55%WZ4F(!D0*1 C,0,EB*.7MKE4.JF?6K1#H:L'<%8ZK\J.:_(_<=WP;+;6K1:DS'@_PN;:: M>+9QM>)>(2I$HTU+&!>I]-RBR\C6D#$&!.&1[PATMD,N>Y[+D,DXZ.Z[BHN( MZWU8"_;LBIUQD,MNGG4)P5BZ;8*BZKS=$2RBH;(EB*NP&!PE%#,@=B+GL MR13*&TD=@%K9^YB,KU8%98UQ:X''%7H5]@\XUN]!)KM9)GMK+L19FT1S1T"W(V>F^YUYPH5!YQ>>[WGQ<2H;OD6GI*X6>023=Q3%#\RAK<5&*IO< M>F&P/'*BORJ,.EXG[M^DMDT]DS%8;^\@/"OU>!6+/']S*VH;9*M/O87S7K9R MZ_/5 ML0;2L2)@K56;OCB-X"MJ)BMB*)/(.FJQ9<=_+05]51WL15RWEO<9C. M60GI:!RAMJIS6MEO(5?=&%=]RH6A]W*5O5!(B5YU&D*EW5 K%E9U)K0!N J4 M5Z6Q/(6G_690L_I";#7L+1MJ1+H% 5-&!='ODY&FW(IS_]+99)ECJ_/>9'HO M6S5F!V36=Y$0Z;#KNH2.O))1X0!; ;<82K!YDGK*$$P<8_\.E7AWSP^G%Y+* MAVDY106E=Q=T#QYGKA7K2"R=RE4@S@=_,!+]F.D \XI<- MXD_BGY+D?%#0.SO9#_ULS-W_^-_[C_/=76 M%1^0P.+NX3\Q#K[DCI01Y'_.DA?Z^RY@Q(-RQ\.OGS__Z?AR__RTU? M4#W;\W_ZAWK9CY^,!M8A M1WYGF/_)_?H1K$9J*1UE5WBP8'&QPVJR*Z&W^H&AWZDS;^K>FJYSB68R2PEVM/2L+B M,D;@)(.AN#Q7YY1,("0ALRJERCA%*[2":C2BDM^.Z_%GE0;3&2,0B@:N>C;\YUV M26B+0BD7_R1VFK42-XC_(@[B_VG%DQ)SG7*.KW+MBB#F:NW3I_^2. ML_E ;G_M)/Z2[D^E?YWUC'P:!$_%J/[Z9^YTF.D#7_5%Z'PW'E%E1N/HG);5 MN8;+A(;A\HPF8A60F-':?,;B.(G>2;1RKX>)0;W +K&.B_"% J;S1G,^]@V@ M03X>V3&X,K_8;7FDTMSMQ;U+%_EA;%_**)(:.N@THW5G[TH=HUB3UA+9WW6W M,IY^*,)21>Q@SX<6Q=;M8C\B$%L&(XG'(WFW4N@9@VE16J]JX70VGAO[K1&/ MI!^/W':WWJ8Q7N\E?=O##^AR('/;7CPR_:+5GNPZ7FW;DRHS3C;$DM@9X,E0 MZO'07>.P9IJ#^EZ(YN4-3J^DE<88,I&>4ZDYL?LJ/S:%#NT7VN).B1PT\9C8QB-3&Q3L=-J@K)+^9@6>FY^35 M\+!9CI@ILA94:4W76639ZX&A^..A]=6NV]=TLRAU3&D\"+S:0/7 ]Z>GKSBE MI;]G^?@%]-7HP"T(IUTU9#(]_;5K#$;AK*]8C:@P(JK4OK%6>O'(U/0;:P)C MC.UB)BFEE3Q?Z^L^0H"1J>G[A7)86P1X3:IL"@K9XEJ%86PMD">FWQY+N(2Q M;AUQABVD58V%>;C8@J&IZ7.%@2BT=9(31A5RV!Y:-=XDP9S2TY^5PK8ELO.! MH"S83K/;$G8'LA>;5ZGOC[I=BQCN-E4AFBI3=-=8XV&-BT>FIJ](-EZ:FE0H M[=?=O>5LVLU6S8A'IJ;OM+Q^M=/5(JG0#6M=MUJKR2(8F9Y^(*N129;7AM0P M,)-IE!!BBB=#4]-WZ_N]S&#L'FE4^4WH2BZ-#Y*AJ>DC,T>6BRU/L$;HSAGI M2U^Q!4ZFT]/GN/FD40GFA"1RS5D-Y]BZYO=D)CURCV&R6YSS&.*XC"ILB2(6 M=+8RFQZ)KP>;RGX_JEBC_A 5P^[^4+.X>&1*]NRPAPVF1+*5%;[C<+%=4 MH1>/)!^/5*>+.4,7QSBBE$7+,7N8&49&/))Y/+)9.VPC/K*V$H4N9)D2%:O% M@6>BJ1WU*F%S@"*QC1V5<'W6"O#ES-K&NY2>$\T:/;?>+QC(?FBUFB&SBUC) M $-3DZ(F@HYV>O,2POM(<[&.BNC43YZ:FA5>:):F%94O6*.M$D3A &$ L<5# M4],J[;C9HLTVFI*#=]=SKEHSYG8/#$53AX1J' KE]6R"6PK-3 OHG-C@=OP& M:'I>!(E;77\\P*61)08^N5E6T6[\!EAZ:+7<%4T98Q;6GF*F Z,E$%S+ $-3 M\Q(6/:\Z0=U85 >M#EHI.@+7VH*AJ7FU2ZU&4RQU)*O30NC%:%2T*THR-#TO M9[\I[^MSNRI@LTVKR [[Y#BF*C VM;>526&G=R;CIK">>-MB9T>SG'U\;@JO M?6VN!'0+4R2,J0J-F3(D*&D]'DG"_C#N=GH2,D#7R6/3,W-% MOAHM5O.5L#8$>3IV%2/4XK=CW= MCHLXJ9#(:(2H!ZG>1,Q#\M3TVPY*TG(XGA*.H)B:2+/LK%&+DL>FWU9>>[.@ MR(DM:>3+Y)X+%M/*/GXNF7Y;N3WI%5I4HVKQ-K-7NXA3'XZW8&@*8]S.+@I3 M84,C>FWE8)T]-36QC](*)V5MJR(A3J&+'' <#DP-#TQ,+NYI:84?E M@]")5;QB.RKV.Y21C$U-K%ZJ]TF\V>XA)H^2ZH AILTP?NZ),V;2WJ(4:54G MTJ@J H:EYE6,]8%L6F'S-1O=X8; PQ-K99&;WR?1[RF4-GMH\-DUD!*SA8,3;&G M@"R67"-H#@3L4-?XQ011T7WR FEU)QS$(!_,*END,C-">2::G74C>6Q:WQD' M56Z\ZSE581T)LBG4U?+(X)*Q]PI/XD_^Z;<[1A-4S[:55:#_N/_AH84'/%UW MOCO@ E*/KJ-[UTKB5%.BT+O_X.A22S[YS?'V("!Q-R;MUPS]^Q>[^T+T:$*^ M+,D Q[Y33V:&/O!K/7B^%S]S;GO;>_/S_N\%$'OYM9!>&?5)E]\ M/U29!1Y(]/P,7R'R'2%_>0O_[!1[E8?Z[L]WQA(I"NY+]O:%_?YDXC#<%@@7 MN"^_]@7YSM)P7[*W+_1WBH7[DKU]@3R6S7U!OC/PW,_@OM#?6,@?N2O7UAX?F2R7V!/);5?4&>O%T ]^4R^\)\QZ$^EL%]@3R6U7U!2;@O MV=L7YCL#_9;GVY=7UJ]Y-DIYL47XQ+N%3Q/X-:V ZMG@P__]AE+?WK@<%/F= MQK+4N3V5Y'YB 9]*-Q?-7:X5?[P(B_;=_@H\%U>#N,B85*14RK?J MY-A;57(4_8YB9R\R^H$J-Z>JD1/9RNM;$5VEA'Q6"9Q/K?J3O15XS@,.F?,K M2L5S?M[;7X'G/*I7C OHC[DI0GBO*I5-!\T'*T]\4K']*^A-E]>LF7,OSP?+ M1E?QC_5TAHH=Z5!&/D=&F*LROGAE98:*?903$Q()--%/24DG7.C^5Y -:)Q# MXQSJXA^76?!VBHS?[*HH=GJN?'VANX&Y@7ZM3Y$1]CMQ7IL5 M)A5,089]9@*/>D/[SH^RPV[GG\* 'T+7P MXX=L_D=97;7AR MTD7%5EQ5SREAKJZXD>+O<^BIB\#OA,,5K<@]6#YD]D>3ZM,G_VP;V!>OQAG: MQ'*!W)F#MB7X79?8NXZNX&''7J!') (7J.>"/HCS/WK'(S]ZQ2Z94;^#;/2.9 MED7MZ9[;6S.@<1'H'$MA>88&_Y$GNL=>+::N+ZQ\O')\1D/5A-2_*Z876L")LM)IWZQCDWG;3V*&)O%HS0X==:&9\. M: 0#=,+$=$(0>8R@(:F<@U2.A9&O:/8?12KLA=CT*5)YW4KD_LH8J_Q* 4CN M+_R6-7)T<=XQ3$1CA7:T'HI25!XL139:N]6Q\;$,$R]P_)@35-.;5_H\N5O6 MK(Z]B9C^(&I-1="1%O1^B^VE%,]\K$?VBJ#VP40#+F%P_BFB.=R\@T7P< MT?3U4#%=71,4WXU7+;ACE7T-]ZKHS8FU4+$J MW*)E[RB2<#B@P(!.F2C-Y!$4OREFN3X7S+$6Q9=D(.8BOJ MT%*6=<&021KN5,%^R)JQ]W=&N&BUQ?E'(;/0B3+*E;"7Y>WZ6DY]%Z MADA,*?(5\"@9E1-08O+ BS&"W_WEO4Y2@B<.6YDONXC)U3<;E>R:_G+[YK@, M>'(MD>/XO>.MZ,9+ZFG'<$T_EF#?5&,[*!G&;>.5J/A>$)P(WO06)MZ;VEW2 MBEHV5^^;U9T6DT#2XAO-4Q2>IUCT! UD'QR9SYX]>Q783Z.'LU=S/1L_O/3 MOC@Y/#[^#[KO:4JP>"$Q)&E^S_/"+^4 4\B]/1FI562-[5BQUU -ENC%O$ > MD8!B_[E*5O@T3,!:MF>O97M;K/!T4&3"#W>JNI@-K$I;JN&NNE'HP9-!D7,S M1&TZENBE4D*1M37<[0(KFJ,F%S,$ QGB%:&/K\P0SW5?A SQQ@#';&/.G6YG MTY8*45AG"6PA&L)%]0F;8.;,X>#T)='I:79QVQ]-%\#. %$/2!>PBE06JDC= M%EW\(4S1F(S"(KFJ"=*(*05-GF3#T?2BFL12Z/$-HK/J(06O.^;&ZJ%+!0DW M$-?-#9E'U-G+8W\:.YZ]S'76N6%>5*G-;,UJ2(&S'6=;$*9.\Z)'_D*U+8I@ ME9W 1W:%=YO.;+'< EC3+X'U+=PV.?)S8:8$.KAEY*QB72W9Q"L-NGYNP"'C M$<,O$(-X)44Z@QN+>JK1=C:2UA#:\:F":']V0&Q![. M?NQ?3[;"E[T?\L'QB1NADR\5LGB&2WXI&TW#G:X44HRLJ(D3ZZWMSM>>$7/) M9\0K;A0VE[CPD7FBO(K+()GFDH\.=+PE4>)UY-)?BT=[M!>?0/3"&LJGU M"UQ,+@Q(DL!.9%9":LG>M8_,4TL6KX1<&;5D+$+R8H;I%A#70G>6A"ATC5O@ M=MS"A5P6MID>TN+6=<+?,' MP=4/7,(HGQ%4@:#+_-6/#PZ]0$9Y7S3F_%8,O1S/.JL.U[*4$3/M[D3<6E: MBP3$8YXS8Z[NJH?D^GK\8@==R]E>$.3B+0\6GA\60MUW/< "BI,A__JZ?!04&%6=@:SLE,K\N$% M(*[&Z?BD5?"G;P-EO+F-8MK*S-;+GB_&AH#X4\OEM&5T5'V+>OQ5>E]7;24( MS'DL(F!-?OU[T-;#SGR@[)XJ/%&6NMA@5"7'"&5N2<\*"D2-,&0V\5P2"'*J MZ 2D&YC5G>6L[BLZ%S._O3#%^';.Q0_V:F7B_ I'TXD;TAU9L'-SCP]_#%U%"+D]A#RQPQ'B) W9$!"A-PB0OZ0G@<1\H;TO0PCY.)^ MBPOE]SWI_(CM[E_>CJ<<%$6L7?9MC!\@#6S?[YHK_K#J]&0423+YF#R+,F?T ML4,+[V6)?%_!POMCHA_DGD_SF;Z8-MK58JN\'])]81_*M1I6I@TFXA+:H%] M&U>7[_?2QIXMQ5<71TC@:/[XPX=W^,PH1:96YI.4>OQQ9UP\I@C-BV:VG@6. MR$@3T(^[F^VM.R3O+\MS9$272,K1 MF&W08Q-0(D_B5)ZDJ/,VT8*P2SNC+XR[-U/VAS;_N?--?SD.>ET_BL\DH(]O M9S'#)G-:HW5*6A>XK4JJ+:5"&(""SM\2]$N Z,[G?T$071\)W[G\(?& MKB1AS9U1Y/4;?6$D%D6FKHFE&79F$JJLILB<&*&.I+>%UA:;-1K!+B&AI)$H MF2>H=$8)I*(W!E<@%;T^MI)A*GJ=0)VI*^#YL\#7T^C0IP;PMRU5<#S%JSD=74O%E]-.@!@@+YVN39VX]^$7I*(EN0GEX?V(+T M=!YZ^D-0:U6F9X6>B;)28RMW=\5>PVIH']QW\(]<9-NQN;;N#4N2R:.N1FD< M:2P392EI6LI0>19/]QZ[&CZZ/@S>1;>@R^A7L"O#?)0MR^V@R6;/DO:FI4N% M#E&W2Y46\\'=CQ\3R& I]'UTVF@*Z^F.:6^H+LV/CP1"Q\H,G6Q+XI&4<^QHV\:%D+1:/DIE5!RM,0:3.#!<==O&=J M)$8HZ1"L(YEM?<)A^*ZG"3W0SAG[]C=-YI$3MX8@\&ZG;GGF%^4ZZIU?=YIL MYH4 5N^^VNK=$!EG-G-A\>DK+3X-D7%F9,"*R5=:,1DBX^8J^&9^4:ZC\F\* M&5>7V_Z<@\];)3_K.]U7S> Z"MEF7KBS5P 7^N^>:#H(_K&3X" 0[G"@G?#= MZ>9JV"V*2M,J#.AVHT@.EV)M*Z-XDJA.(N=UWGUE/)V]Y'#F5P"6*K[I[84E MCC-8XOA/#P?) ^NU*X\ MFC="J8)SHTHE05@#>2; MWMZSUT#._ IE,?OO/3Q3FW.KZCC:+YL MF@@V9[0FW5RQQ";1YI*&8$^J^C//&4Y0QJ-<-T:HA'M=3D9)8"W% B053W5SJ.5$BN+'<'2 6;&^"@9K[]3:)YBGRJ.3"D M(IB>"M-3X2$-TU-A>BI$!DQ/S7]YW3.JTOB/=H)A9D2Z%J\8\Y*=P/E0YW+7QGKVA@,/<49@[>L..Q20.6 1*#?] ISFA[T7(R)COS,%8*-2%'F*OD&G1B?4] M,DD>S:/(J>8 D%I@^BA,'X4"#M-'8?KHE]U>F#X*TT<_,7WTI0K=VFZT)&<_ MTP6=VQ&F-T(D0&S&[.P*->1W0B1 M 9/M8++=B44Z7R/O#_'/O[@=E,G(!Z(WH"EK7R7*Q($G;0+]P M;J.8MC*S];+GB[$U)_XT2SAM&1UME:(>?Y7>UU5;"0)S'DL-6)-?_QZT]; S M'RB[ISJ[<)--=;\KC@N66/.'9+!PAY(0FX94TF7J1%.&?T%^@RF3,&42GOPP M93(#CM9L(>/B)_\'.U\S<4(W!]BZYT?12*"VXZ#JM[T#N>TE)S3]W E]=:F7 MC])MQ=F(<)\S"_[O;"/,P,YF%" 8?9@#>= M#0@=F:\TDTZ;0 \-G\?VSHK!#H?ZJ#:2L"C0JIO#J$;;7&SL)!Y)%&%@\C', MS82YF5# 86XFS,W,K'OP]>>>=YCM.'\4=*7.MF')FE7^@23_ERV^@)&VR^1E7E!( M,K]H?\S;A,B"R'HVKQ,BZPUYGQ!9$%G/YH5"9+TA;Q0B"R+KV8Q$B*PW9"QF M&%FI1\_J:+A@+,I;ONAR,LK(*/'M;Q3-$VS:=P/3J#\[6122 MUAN222%I?9HW^<5\,YF,,*=C+S8(Q9<(LN@4#]O%-N$;^B5\N_O_^@5+(?W D?_P!;-1__SV[BA#QNY;A M.-T/FNK15?P;]/$8^IH7S6P]"]A/F0)/KLT9^D)Q@=R9?V C*+J1W&);F%]-[<""J92"<* S"U>&-.-'QJX(8I"\R1UJC#(=<#I/8=N2H@^T_M^8=R]F8+^^4&2<>=/_W+T\U*U MY/.YY_45BQ;QU'4_.+[)J1*3J\I81XW)R.H0_4/3';159I&P#_GM;PQRSB=R M#I.!LSX#G,-"SCD;YSQ= A=Q2$6/(JTN=5;R4ML$:*W,&^?EGP-+[*5*8;43 MJ"$[WBS:[*I4-@#_,#'_L$P>9T^U-( L=-88SE=G(3839/PJI\O3+/31'IEW MTM"+$^2#"G'HV+V)*HG:SN]Y>G'GD.^LROV8DO[HWU%4?MZL;=859&2M^V2[ MB#2G0@]P$TB )[$T,?T+,M.98V!?G9GNHEJ0F<[#3'^(:!55]E#1&+4GK;5> MH-%.I591WUE+]L4T%#8:/U&8WG%)=Q!?_N;9?,$\9QYE42I_AV""BL?A?9DSTPWAF?XXW?T/X;[\5]^ MACVQE\=AK^=-E62S9$8G58UD%%G!,%(F:$:3%9W%95PG-8*A9NBT]8C(S;69OBZM9R($@Z>.1JB9MFL'$JDK[1=2:(F-%MAU# MQF04>3RTWY_P!(6T^D*CLYO+/!>I+LG)>/JAS2)O5=W]R+#T\LZQ'('IMH9& M/))X/'*@^90XJ^XG2,.8CR4/D2%Q7;87@F%5:GF^"UQ-A8, MF4C/J36J]=7 1I:6R%4WU<*<#+71-AZ9FE.KXG&]L0J;:7\X*O'8L@=& MIN8TZ*MFX.P-1!!C3O&\N5.?J1R(9J?FU)(7@NU6ZH1%(5S)-8;3 H7UP%#\ M\="]NW-]J5K>6_Q&%U7)595YD#PU-?TB1??]I5ZGK;W&BS7=ZXWUQ58FT]-' ME-VZW@C9KN4@[+H1!$N3+!KQR-3T36UIK()^<6YA K,9>,2<0S0P,C5]-Z@X M?F>VM(0H$ME!L%%YK+=H6<],#0U?8&?=5H5 M:EZS"@:Y&TQ[0XW:<6!H:OK!(4174D0R@JFW!NJBP*\#W(BI.?7]A6#6X6LC ML6DIH:0L:@N;P*U>/#(U_9$J!;8R[$^L0B<:+XR5(P\*7#PR-?W"H"SL5 &A M)=$QK![;0PMHM(U'GI#H>;#1R.9B8$7-]LZI110F:>!%T],O#BM4,ZS.9*LS M:-&38&RMMS9XT_3TA9+H-OAB/11T>>(C"VLVZ6QZ,IV>/C*;#J=45&@C2ND0 M=,2&Y0Z8GLRD1W;Y_EY=1L6FH&-(F6F-QVTI[,EL>J1F3S=H6QUO$&K5[3@2 M4VY2$1@)C.A'(M71.FC#E=>6,N.YGHD&E8*WE8^*[J/E-V;A1D$8#:E0?J58 MKAY6O6)LFR/I%YB6'3)FM<[>:DC0PLA9O42)@M1IU(J#YB@ MY0;)8],3LT,3XTP>WTJC%C\]:$-.L4 2&YJ>L,O%O"U0U3H M>"B6'EJ<,4)_Q@]%H2*U*RZ#M\>S>&51/#VT@L9Z C/W4"'JZ\W5F/=X8V2 MH:EWQ?R95"K3(TZ@RNIJM*ZTBFV& T/3(" FBQYZ**R$T8#$Z2*_UE$F>8$T M"A C<$1",[;(&MFPLFDSKC9+'IN& =/NFX,3&D;SG&PT<*15:R=NF<1"- M#EZQW2K5):J[*=6"^6@33CC0/C-%&\?& M:,^?([I"#JG]).H&\A;T"DF]+EC>40MG= M87VI$$6(@U:VI!<<.Y"DWK80=9>;PFA6%G1V9BB6/K9,YC@V+;8-I3XHKL26 M0/4B;6F-_-80,4!QO-3;JAQE;S2_)PGZW#F,]%9G66>32K?IM]W+XYK)'&C) MG)5[_79]Q)?+V_NBN(](?DS4.)?^_^R]9W,B3;(V_/V)>/X#,;OGC=T(,:>] MF=WGCL T1G@O^-+1IAJ:!AK:X'[]F]6 #""--#<21K5QSMP:IE24R;SRRJRL MK&"MC'NRG\H-^T6WLBG/=S!:D[>[9IEOEZA4)ED>B/4NG;2C*[X'HT5TO'V_ MSLF!@]AK^&F!^B1JDDYO=B.9R@&A7JMJO5+"A\5S#B86/Y^4K54 MIAU2A5SZOH$R#=;K/=;6>-E6&Q:#!.K49,6>YLJU+8B '\^I4LR/3F-9: MK<9,+:_RHT5^5V1G64>2*Q"QN_;#OO+?N. MU*\6*=079AVS&%;6J07XBX?SJ@RGZ2XU+/441NOEDYY1'(M2U/20;]A1WZ#LKU3'U=#X(\8"(T/<3E7&8<>&-) M,5N%5<(K<7%E4F>B;@]Q>1S,Q(4T$B=4!]QA.^^Y;K:UZ7>'RY%+N7.?MF$$ MPQV-M*F/?NU^>.Z0">!3#38N^UA;QB-?>[+SR>(C9 6_M#!P=Q]$X8#-)]O MPZ;-LTC$M@W^9!O:H:C_P9Y=X.T&MOU">N/QG2A3T[3G1_IWH4]KY"YVWN+N M[W$<=/FE>TASX@M8I_],WX[V^MPZH=$7[YIJNN^.P@#M3?1L MX3OZ RG5,+7'/S\UF$GVY3S[\IL2J&1;B+J0?7E_35FR+^?9E]]5NB7[0G", M[,O[2P>3?3D7CKU=T)CL"\$QLB_OKQ!-]N5<;B6Q+Y>X+P3'+G5?WBX]3?;E M//ORNX+89%\(CI%]>7^%<;(OY\*QM^N>DWWY6_MRA82]C)?AXX,>4B8G,J%11C*7N M8@S%T$<2WXDZ$76ZY,<]GVXIO%]!B)1H520QR<_ M_?')\^D%B=C<%"#<9L3FQ.1I4T;V._"F\S-KZ2LJSY]0-JJ:MRE'W]9&(2(R M\C4R(EV5\[4M ;N1$YL "7'1CTE)5*;S.\@&<@1- )(SLJB"R MZ8(9)1D$-ZP#Q!]]AQILGCSZ#E3A_#3RVOQ1U]JX&21F0?S1UV1$61K(]S=R MXEI$1H@[>CSH^?1@!)&1KY 1^2?WN3XK22JX;@&Y.H+9J[77 J!?(QVG\MMN1U2NR^>_'BF1;NKNU76> M1E^+M&Q]N-L1E\T[@+%_%5W?OYK'K*Y%6C;>W.T(2QI9MF$'1$P^Q:>['3G9 M/)1U"C=/UPRG[[GAQ/SU#\- R+(N5F"2VDB;&"BF!;%[;1)JWBI&'[OP_#?U MY8I6Y!/\OB^?_-<_?.='-%^=FHK+:95JAYKU"P]B_IYKI_W^L;?O:$9E:?SX M'?7!9S@W!T31"W?;%SBE>S$O5-,=4=%:M%U<.7;=<6O/'\^C/O)V7C239Q[N MX]-YU./3>>HT.\B%RX3IA'[2%H*,1\D#_&P3\^,OFI7O*(&^$V3J2<_KW.S*10Y4(O.6@A<]$*DD+) M6K;PJVX\@,XM0^^H=:U0,NA/AA,IY]9*PH@;.?&*R":8YD+7%"" MKX]Q/!2Z;6R.7!2X?6XG8ORX+7>HHT.P),A7-F\"J^5LH67;JN9HP:+)* MMMCUQ3G+\,W2XK10 JL)W1S!E%5U/&TBU8D[*WL@UU.SO&X9$:9PP%HX_HZC M#H'EM"=$).SRGBH:WQ*!I+/$FZZ(WC!2F>*[;#Y!:?$4*PI,=A9OGQ@[]B'# M'.>SVDA*5%N==;O'!>?]_OI]6N_#!X^O0[MI^'#>PWVV<%AW_ROD>>: MFC]X)S!$V8._QX4G8+:VXMOOQ+-UE;8P+_$83:.8_5XD*7Z83 MI KOIU?AO2U4>/L@Y&$@,XV2*:859'%37QV,9^U)XIP(T?&J-:]?".76>)B+ M:WR_5^_V,$)(!"$^<-SQG1'B=T]-$H3XPU,-+Z1,:^A*K%(8M',67>AHHG96 MM A2>:V?Z7BNLEI7AFQ'']QW^06@!3[S('!!ZE]=0OVKVX*+5XXIG,QZ.7*2 M]0F'O M+T/'3R_0?>G8@.;T-.ZR3(>JZ'V-%61>F"?>S)3Z;+7V@?*Y&V^,I66\PCQQE.4@[RM5135I!O)QJH,*V$:*%*^#A#XH0[EF,^CTD0 MI3O[-9.+7Y2KN()RT6[-N4Y/WH:@)]ICF?&E20VDA%,H#F?E=)&^3]=K $%? M<7)"M.WLUU0N?E&NX@K+14/0J8]J_H07?0B3>MG2,B/79JF6O6P9+-W)#'TG M 9@D15D>/$L0ZX&)%PLE:U%M<8K0N6?U M+-\=CV3LKWW)L1!1P[-?D;GX1;G$ZS/7A4UG/8=Z+Q 95J]+#5?-N6+/[_LI M0VL,>1DSI"\Y@R(Z=_:;,A>_*%=QB^;B#[T^W=42YX5DHF9Y&)D M9=V(T8B_][5N[D+-0O,\;1)\P@G7=X8"G3AZ$D(B"O(LD3]TA-)WZ1RK=[3M@N^TZ-]K@^Z@.2O%((C0 (N>9#KOG< MX-G1*$+TG5?@ J\%/48 MB8"3BRRW>)&%"/@5W:JX^!4@MS%.$Y@^!8^C1[;2:UO3AQ8SH:U,)ED1:H,: M\+@H((V)W%LIT;=P"V/#Q^.ZYB/\OLMXBB9^M'E7>G[WM66?+OW$Z=26BQP[ MGCV+_XL+%Q$)OXG-),G>)-G[6@-V[\I P >*24QB4L\XS!'&5];KE1[2%@XE M" EK/NRZ^:[<5VD*A^YX2KR5/*8OKM1#D.4*D[:)[22IO[>=^GO=$G[Q0G") M5=M/7#7ETB7\*D-W)V5TZ8!C%YJ35RF-FR6[HTIW/AXN,*/#0;RW*=W5Y92V M)AZ"@:V1&1NYOA^#'?<'KA?$ ^2-8_8$%VC'K#WF(P-6-+"O(ZN4%&N_2/?N M!*FAK]U+>>TF7A&D.C'7[)&FCU#&]1J@[8U'64Z8PW CX$D$WX+JR!AIOF]; M( )XUD__[I=14+&:VO)(4FEGREEJ\V%WKH>2)?+"+G+5TQ>+$00^=+A)7!M#N^+U7:2ZHB=/I+?NAH';F&8844D">9HE>2*7JP(B=_J_)JRH2\ M&07Y2J!Y]8W,!ZLV;[K5NM_*I@6C%X3MD9>)$ =7&V$/TZ#^3>"&Y.U>=M[N M):/-IQ?^."=]D1.^( H)%% -M38H5?J9<+[L1V!"JM9?>7[U]ZE:?W;^K;N> MB;SXYM=_T=-ES'='MAG[!Q7]CQ"0"SC; 1E_0I8CYR^K5L6YKU8Z2@LU76FV M''F.UZCA)[^_XOR%Y'"\+X?]S)IVWAQW C-7>N(:SHN(C>5W/4[;N M^BNSE)BI_3[&F=LK-W_^FP1G5)F+!]E7;QH0G+FR4Z'?84[00G,N.1T7E- 0 M@O5\W'+\=@)CSE>138P><^_!W%4I]XCDP".^^[G/,= CNO7MXAV/-EYTWO MA@U;$\QL(QMWE8J5M$6);3\$LPULB.^ C:N[Q/-?_<4W+!"6!!CDR(1_3&HC M;6*@F!;$2IIG##8JP=)WFQ_P1OWW?_6;/RP_6)DO? OY!42P !&F&^HC= D8 M<> @O2E+GU!Z/N&K%>N$T>#6..R4/3&(.]JH%-P7C42&FM?^^)WD:"*5,/#Q MU&!CCIP^)8>3AK"B\D(K7A+:*)$8\$X_3%D__-$DK$]C?IV\/->^O+UV//QV\P#F#KR_,U(CG"=5:9BKLJ4F&R- MO97=K3!!SYGU,?KP/_XZ5FR08,ZG/G],,$W!UP6CTL74Y>1SY[\'1*X=6 M,Z-$4Z-"*4DAUG32O3&+UND3LZ%70] &56\YA4Z_I%16S856H[J"/=N $(>C M0M0=QW+'@M $BC[U](I D70!D;'K(49(J=]79JK)MQK-<9WQ^ZXM>OW/)3 " MHQ5I;N$+#B,)G=HP&\\KN^6 MT:BL%NZI@LI/6'JE'&]9I8 MB8X+7Y1+?/_E[%1Y,,RR!6;5,13$V"TV1Z^%S.#C M\?6OI+?#9DGNC.U5K15:G#"9)PQWF4E@>HO#\[_AMU=WM^1W47AW&OV,MF]B M7\7K,!O#X-KQY)%:>":N+>+!F>JW5JGC? M6@OSV50'OYC'L7))O)/$0^BX=74Z9UR<+,EEOS]S:I).]OM:GDDY9RS[HE3@ MV\>MW_6RXYOV]UFIX'JB^] I)%G%UI:%?M=(=YA% MM?Z<=?-"40X_N%,6BR M))?TM HQOF<()9,EN>SG/KZ)"MS&,Q(7OP)G?W[BW.SR1*'>4S)"T;36C,6% M"6K6ZLBRDW6_EE:".I7_:KP,%0JBT9ZT>.I]G@=67KIQU^L=,=\ M9H"9Z"#)>R9YST1W2-XSR7LFND/RGB]I42XQ[_G<_/<+8^%O<=8.I1;5\3P) MW'21#W)23N]UV03FK-'CR;\CK5>7S+SQ,N*ZYB,3MFL\11,_VB9RQG>36R)*0)-KOM=\DB98DT=Y(:#,ZRDQB8I1ZQHN.YDQTXL@+];DBB(G M$;S5(O2 ,XI1%NT=P_$DCY;DT9(\6F)_21XMR:/]1BI \FA)'NV-Q0[?30J- M>Z\D,@.EUK+YTM(;F]VNE(Q(891(^QM6> NIM*V)AV"L:V3&1J[OQT ,_('K M!?$ >>.8/<&5BK$W$/.1 1*I('F>MYSG M272'9!Y>WBI=8N;AP:I=>!GI=S_*ETZNC(>,VTFWA&E\EJ[;XZ$<)O[8@7SM MVXK@!B7FFCW2]!'*N%X#?,;&H_.3,(?AQB-*(O@J5$?&2/-]VP*IP6OR].]^ M5*>OJ2W?*LK7>:#D'![Y)2KTX3 P42$B#\]#AT2%/AQ'O%P5.GOHY&/' M*G44:/8$F8KF36"9_.T9REA9=-!T6-.45'E>&*DY>SE(_GG\I8R"IX#+6S$2 M.H[:2XU-&JW4(%G+)Y;96L7JJ[2LTMR/O[@[6N0^\:CC0C7M*V.SUXE%7QFH M)=#S55';=Z-&5^=5QYTF#6?,%]!4K_DU3EY$J"&^ S5N(3_WO_J+;WANEW_\ ME=1&VL1 ,2V(W8<3%&.IN__O'[1 _0?OVG__5R>%NK[. SB>!_(255A %=,- M]1&Z!%@Y< K>E+5/**6;\-6*=<+:N66:MYF\:A>IQE)*WG=T9[9J_WGMW&@B ME3#P\=1@8XZ4R;++O.(D]Z5^7K<>B]5^GK0^OBUJ %,'7G^9B1'>)7= MRZWSU7D84)5FZ7Z!\N'2;4:PQ?_XBR%@=0$G&)>GDA< 5J\DJI][96X5K-XN M\C$9-TKR/.TLG,YZHMN4IZ=GAZ]6[ N=>F9N%KW??+!C&'\2QH)LC:I6&-1 M__.;!>^",C>U'&N) K=LA6[#,'V:7\?3$93AS/_#I$&"8I>0^W]N73T[BKV: M[W_NE?E0 /UM%#MU=/WOP=@K)WG4:%I;SNA[G@J]9G&@*P]203@Q9KT:F*^L M9S4ALYS7J17R9G%7"I+F*A&!%P?@Q7-W G5(Q/Y-,.Q+,>R52QGGUM0+P+!7 M;F:<>V6NAXG181=-V:29I@IZQDRJ]5EJEOJ;%1Y_QY@83QY6A$8II!I2F1MT M;"[?M!<1Z(@__I+$.U;X7: ].A'\WP#?"CD5)CS;,P.P&WF;3^P)J'7PZR5J M[,/$YE\>SYR9]Y]X?\7866%_\ V$8IJ!"Y!KDQ4(?VSB!O"%@0OBI84FJ!M^ MCA/ZL<=8>J"73<'R2724CHEXS+(GVL2PM1%,8&O]_)^;#3+M^5__A3]V4S-& M2/.P,@_^\W*A6#R:+$\I^/<(0 M7H<8_U.2_B?V]"->C8.E'&O+^+,%VV)7?(2LX-?FMW8?1;BS^\SUH_C/+P^! M%P5.$^[[1:_1K@3N]!<#-OF3-F7/7+!/6_!?+3;P,#K]HUE)';7 ^&> T"A MT0LKO/WHQU]-# 4QUXJE,-B!+#XJF?;7.Z3RY:H>6RXM0B]58VA#YUA>-71= M5SF+D52=LS15-)' T+S)B*+X8_.MIUFU YOPJFQOUI)A)F8LI92;K7HWEJU7 M6M5M*D&^G-KHYV8FC6:BJ92@7:.2224:N4RQTFFHC,S)M'36":0JY;12;BCI M&/S4J!3S:1AH.O8TWE@E$\,CCD5#/B&*?G2D_VKMP/+?7X;EAW;H+?;PKW_B M5Y6#@1OZP!/\)]Y^PJ%^LH'4X7E*!0$JJ8%FR9G(TQ;'HY6^ \@N"* JJ(2+X M#MF@5)TW=572*8JG3%F7!/WE;W R96@\*ZF(,F25XP5>U2TDJJ)ET** !$/B MF9>_P5L:(TD<-)$-I'(2):N:P%BJK/$2"_\D& SU\C=,& Q'T;S*ZQ0@CJ#Q MJL08M&HB7;8IT3(M59)H&)6,&%6&CE6@QJPAJ9UF5,YA 15H@Q>E1',23 02_'BR]\P=(T69(I5!5@#V ].4S7.,E08 MCX0LT61Y>>\W=-G23,TR5986875Y25 U3>=5$794?M] M)X+[>#5=:(P<-!XTO(K6,FJ=FLH<]"U(HLRP FR$ 7)D@3!IB.-4GF5I2] X M6#)VOV^KD*UX>:-"45K3Z[+I==.8!365W>L;6F:F\P>4IL:5UFI]KP=6K9YY M$!+0DG\Y"D%D60%QDLI*I@"K1TL@,C!7EJ<%#LD2KV&'_67?Z'YLIV=]G6U5 MW.IR)J_B#T:GKW+JGH09B#,$P8(]ES5:Y1A.4&4._FJ9C,[#/G$F=[!ZZJPA M4)UD9>)4QH/F0T<.:B.YIO+J04LT]*94YWKJ^+!.LL2$G3H4;,0"WK)&:HF2O!5 M($&2)G 6RYG[?:_4R:#6JR2MUJK?[7LYQFXV@KXJ[?"S/2> M*J2Z]^E\H5;3SIBLY*AB@B510DD3,QEC8>UA6UN!-$(G] MSLOA0)UT)FF7TM)FS5!'RQI"-96F#^>8%VS_?AZ:O+,:S;0Y8Z6&Q434=&^2 ML(<,IP'J\9)L@?@!ZNF\ .(G\@8O 2A+DKS?>6\X-/H.ET%.8UPO9NV,*?G+ MODHSA^-H5Y.!7?2EME.9NL,P#C8 SW0&9:B0#BE"-]%#JR) M)0+P MQ(B$:(-@XF6>3Y^T0FI=PK!:G<&+GU1%H9P,@/ 4<09[UP<&.R]D$G%%6;5OW>];,!6^K ]^X@#F"^R8$1- M5;98D!6.H<$@@D*;IB10NL'3R#A GK:D!(O)8#QR!&7]T,]7.D//J^%WR/8Z M9PT6%$T OD]C_)' AH,1 TMF @))C,90^@'TR&,G0;62[:'2F277[52ZUC2S M-5R;>']93!TX@*6KLF "KO$\+ LR6< 'P;"PSRDP!Q@_['6#<5PLU9VPWDC' ME4R@))(U7+-BKW-*X!C$RKJ*> 9,I :D0,); ,P+>)3%B:QP #[]6]U+ALF!2NM:36U[T;G9_K)(NJG)L)<,$F5,@$P@6<"T&)!]CC$$EC$. M#/"4CS.]'LH4E*SER,EA-?E@=A8@O?N=(\M$2.<93%PP;H+9TQ$T$V4@#8*% M@.<<*%%ZU1+I\E"I*@V3]0KEMEOM]F'D^\JLL@R0*DYF@+WJ6!1E@'Y*8V$! M!1J9E*#1_($24:U&[EYO96B%&:BN6RHU8V3:<;Y1S@X0-T?J"A&K(0 E.* M@1PVU!( PF@*5)SB#!%X,W#. U$8JIJ:#%H67BIU/-!T]D>A0 M*G2^KZ'0=#TJELQY<]JCQM-P6)WE&+FU6."F>R;(M) _-]061'[-J8&D]0, MT&B1ET#6$ =T;K]S7^O6O"8_8UM(ZNO]H-J?MZ8PCB/F?MJNY&H/5:O=LL>= M M>FW#R%Q>3 WENP6P)E O\"D@',400Q$<&# (N:R+P#^"5^YTWS'DE4Z9S M%4>PF68CUTY5O'$-!Z3W]1Y\*!Z8.V850)=8B@9(ET&:&$L4148 C^%@DHL6 M0ZV-L>Y3C8HHR.END>XMH/,#O0=N BQ,TE6P"J":E(#%A ;8,D!-39I%,J7M M=QZHZPJOK=M"J]#JS4-F.ANX\05H^8& ZZ( 1,4$AH %7(0-!'>* TQ$K #3 M@I\/3) @=O(]16E6*<%OI\>+5C7',^ ('.@].*>(ES4&$W6000J\-ID!9 &\ MLGB&Y4"+#K3GH3!;Y 4A(U-(TOC!8)JE&PYT?J#WEF4*X-@(V!<&P1+!I9(Q M#, W6#0'SA1B#CK7FX.$*,P;J+5:=+B.FU87DQ4LRX'>RY)HZB)8"4W4034Q MFH/A #CD-<$R>,1K_($HUDNCVF"9K!:I0EX*4H5>-W1IZ'Q?[['3-2VPC7G. MHIQLB1E7FZ@UFN5KN*FPCYQ 8G3#4A'+8QX.V@, )P%2F2PP$YTUJ ,M[O;J MQ9Z1*3>52L%9+":E2CD2K .(8$P.2!F"^;$ZP#+0>J!0("(&PG!M,;PE'#@0 MGFSZ:5N:MUMC%5P2Q>E)10,P!)!!'CB'C, Y-PQ#DJD#CA6B7J6P,!9E"FEM35;F8[UR#V)R M!"+6OB!T2^5@037,48*7,D:Z9?=QT[UQB ++L2+0/%$'3L8)(JP'*!X(F & M5I)U 1V,0RDIF7&KI<25U4,%P#/K6!KP#FX?(K"YM'W/F*1%PXFC5;O:U/U" M5NCCIGOC "(HTM$7,SR/W7@8AVE0J@G"9_ ",H# '-#"=2V961;G:T=H]EOM M:6H27X!+P!V@"84)I\R)0%$$(%<,B(4L :DV.!9QEL[Q+#I0^&:[BQCD> \M M+=X8ER0Y;CG W+@#-+' 2NJ:#)P3Z"OLI [J"'P0>#XG&I*EFSJW%_H"AFLB M"SUBQ9FA75=&YLB+#T!XAEZ8P&H,>KD@:@P#&@$IIDT& E M3.#,,L. L3B(SLC%<0+9:-2:E5*9Y71M-;-#$(%]Q(*F\?)PC?KQ\LQI^(U$ M49C1Y?MYU/1@S4-C?2\GXZV*4ZD)O;2B9L*D="S'0-!)IS A!1E@ME\_("-NR I8K@[7)@X 4&6#5L#XM-O:C2&@]&$-P]Z=#. M&@6;KL_\).UHC7;>&-03:Y^%S@\0RZ)UI(&0@+2 [P' "-+"@SD&\# 90$CX MA@.?IB,-VM/\0XY1"GTG/HAKW2*%]_X(8M%CCI&*LI)I">&$RH2-1DMH)G#3 MPV!819W-G/ !. MOE"41LLFR#-H(5XZ"XR.0,$X&8!CBD,4K1\Z5:JVJK2=%5@TCJ-+W1S5"GF8 MW1$<[&9KEOA@<0EE;!N#JN#F2^PJ:GHPNYG2=_E*HSEUXLUQ&S3(:A!-$$*F]A,X_]2QIV6]"1C!C8DB/JBLZ:H>(VZ'P:=)F)&4=.#(7?3DT;_/AC,E91K+_NT4ASE-KT> M>%R=9'/"VKF"V:HLNI6IUC2D2:&&F^Y'[Q@!A]*0*C&1QR5IJH[#VX9.4X"6 ME,8<1ANK_2*51]J2B/!1DT/9N=Q<8:9T)V<4YD5"V&8U@L:^/#0 M=!\X&($"(H8C8!* -6=QJJZ!,AD\AG$$7A]] *1:>YZMY]EE7AG?B]-*8YA: MC23H_$APJ,N6)VZJ>Y^A-(DWY%DSD0K+"=ST8'8HOIR7:LNUH128D.5*\:Y] MWUC@IGM#!L:(@)> M=* #W/0KPK< "PC9U&4C V;>4A#IJW^DLT\9!1M75\U M,_-YG\]#Y_O8C^WN4!>Y$%"4#.JA) MN*2G)H@,P"?LR$%@E-%+KM0L5DM4Q9O5O%9J?5^^APTY8GS2%,>M&M79LI4= M%%UU4NJ:W?0"-SV87;\SR*@/)9MVD+R4/+_0Y"M& C<]0+?%Y&'-226K1:5\ ML3Y(,DK>8J)>=^@6I;X\YBALTIT,=S32IC[ZM?OA^7D=/M7?YBG@XVYCXP3:,0E M; 2!I@O9" )-E[(1 $T,V8G3[<0'BT[]EK9^W:RE#\SZ4U'X:Z?\=V_G@->$ M/_Q_/_@??[@>K/"3_=S7L:6WDMO?D1#:L)>Q$GP\\&/*Q$1F[,BU"B+S1.8_ M+/-GK+KX=W4"5]S;I,@_EMTC6G%I6B%]*.]]LXN'?Q[<.WR4?^9/Y9\6?HK, M5/BOTZJ2Z<>35V\GZ"2^C2EY?4O3PSMXG_??V>OG&?? _FB. 2 MP7T].G0=DGMQ?/NE=#[>'Q>B[D_XD.)E^99?5-SD[?CQZ9'EGR>S V=5G<][ M.H#>/!W /'\Z@%&KMC-RZUZ^IFBM05_,,F[E7JC]<:&0JN=:=O"[=P.9P/PE!W',U_RF,C1 ^O2 _?//2X!47<>\,CN0H& M$R?;73D=RVID%QV+IV9_7K'G?8K8L+JAGIUWFU2A1;5'=$*I&R;^V3O2N$:.AV"[#'N$8I.M[<>?&MBW#/VH?3JACSDWM1-._492F_QOE<+FW[UW/-2DS,]#.]4I;&*,3K^KQ-QI-[3WBKW:8QS#M6+U M2BN6\'T4$+Y/^/YU.*HW0DQVP;C*+FQ41)J/4JX?'(&L_&(Z-4,SUW922+HO MUQJ#F2GBDG X*,Z]!5E$FXDV7[3W?B-,Y4/J/(*9R,G9PE+"=;FWJ%L*>D@F MU*B0 )U7 H6ASO$8X\V$J4F2GV=81(\1YKY MVX<(E^3SMR8>@I&ND;DYN :LPG9X<[I-/ 7B*1"__PQ^_Y-69C5[@I-Q*I/\ MHUJ^F9DS1XNV9.?&-)62*IVQ/C="3HC*IX-!IN]$ZM@S\$3-B9J3@,#7!P3^ MAIYKUI2>Y.LMD0K5^!E7 MB?G("+THL8ZX&,3%('&#KV&V< )9B,?\I< M1>)LW)JSN^Q18=8::0'KW/0RB3U:(Z.>=8= M)"SCJ?C(B0M+M3^P]>F:BA[< \^:N>.Y0R+ZMR^WG>\0WC \M#N!ARG%HVMK MT5OO8+MC:#G%;[W'_F5/#'>,R&5:PKB):_WE1_(['("TT4^DI=Z"NG)(=*O*^[LT&R+BZ\ZDA!JORP M8BI6NU&,WN(%WB'1-WJC?LM#E%D(\AO7-7QA'HVG(W>%$.S5&/./38K@EHL0 M[^N*O:]O'D"X2@ZR"^\W!IJ'DEA!4\_4\@B0Z9EIV(_7JQE*\^X39J*5TX12 M#;_[C4G('4N_E<1,E)HH]46'1FXL!>'=6GV_ZLMU91*W6N.@;XC!/>6*@S[6 M:B%*+.+?2BRZEJC(IKY/:J!-^M#3R\(]^":D']5>&-E:I,@V\N^BFC^N%=,, M8##;=RZ(4W613M7MUF-XG,N)Z_,0^;L>^3NW=ZG?F)X>';LFFT^6]^LE/(^J,^'F&K:KY4D)>= MOD#-"O%F:CIP[U-R0J6%31H\S1R&PD]WN$74^M;4FCBAG^J$OE/)7SWV*A;= M=FE$TQ4EWG/N1;F82DEB#6L[/K(_#)U?GV.Z)2./]W$)Q?^&%/_6C]^^FDGL MM,D^6@IL^>"9^9'.IIQ".DV/Y*9:4;M (<1-&%MB#@->)#_F.ZKEN3WO*ST6 M_U.]G$[OV_D"ZLR4%:6/&V4U0!VAAO42&WOI\.;;C1R4;QA U4-3S39WI^&; M@+0;#)"WC5 3+X9X,20X<2Y*L55/9:.=1]"K-Z35>KG3RBFA6_3$A_8Z&"P7 M*BUM A,,_9FL@JCTK:GTI04F;I&._%:G_8:UEI;=N-SJ9*:YQ0!9HO<0Z71T M8X"EQ)NX,;!W'C+55B<]#/F&2'2UL$-2^[_@@*.Z4; C@&/?VX/<0$_"$.PA M*_5"*ZOD$RH=5=T39):D^1,E)7&)3SN4>%+,5T\DU)**$FPR774J=+&.M'3! MG5H+K*&OE.>YJ2 %ONP0HJ<@!7%@B -S'3&)[T NL&H6GU)8CZ%78Y /_"!G M..-!!1G#=5VN87/$G?)_I- A27Q4L.=?I5:E(-0R^LY#ME9Y;WNUZ% M2I6X1 TK-U 3X MC3DEJ;%(5ZKEE#)[J 5UGAZTV]6^RFQ*^]WQ1W*T2"[%=U37"ZO2=V-$X4WE MW==9KD"IL_):*%$%ML?5FZS9S#<26&?Q6XB'1QJW&< P;!_% FVYS;2P$(EF M$&^'1#,NA(UL];2)]?/UXY)22^)&H13FE;A:R%CF8)ENC(%],)A]L-(G5D4B M&GYK&GYI\8R;YRSO4W&FO:)J":EM46@1+Q=YLW+OYA98Q?%YBW 3SR%LJ$DE MRO5\5H* ^$E_ YE?-/X%SU=QGQW9)NQ?U#1_[[9DFP(S/F6Y!N&4R)M M3H6>AR;!.V,IXU&W,)U86EH)BP/GGG5+2G@/;&93XU$DD91;08C/)S+?6M6_ MFLC\@:IKW55C/JZ(KA)7^"PS[*R%^B2!51V'8.C#/*\;R2+9U(3\K_ZB_P7" M0@*C'IGPCV44Q*):U2&N&/FR4A.LQ7Q+C73BRQ%?[DJB-=?/;T I4Z"35<^= MVR8RDZL6*"<@WTXU$X^:^1;JI?,][=YS[OM.=M50Q8S'\PD94"^J'TG+1TO- MD3LR1,VO)61S_>3F-'J^DO-AS],> L>&.7%Z+1YF"PNLYSAFP]PQXB>DR7ZE M%+])8/ "QJR1N_!CEN?NGK)\R5]^G93 ?$,8NUK,NLAB?D3^OHW\?6X>1K1= M;TO@B?;OBKU@89N)\%A7&)<9GFH!?AGZ+A9XFHG@MQSX>5.3V"!7+0@/)N[N M%[J[56T5O=/>=",M]5!^ @/NV_H():):+$=(K\2'(\&?+CK46*X5"VG;D,L" M.+=184J&?Y/Q$HTF&DT\VT_U;/]$I:DD+WG(+JU;V>:\5*!H5IM,:UBEL1\K M'EZ7NAXG]C=DQ,-!]V!U%YN.M$D0\1 $+:9X"8G;\ W=!G+;XJ1\HKI5L"I6 MK\3$5';*=>Q:5[:R'BX*A:22+3;L:K^^&DLC(!;BMN*U1,I5$AT]^Q6+&V0( M'U%2*5D>("LCNA13J.;H9$4M#X,^5E(!9R)_PLO2EQG*>'PV*3K"US8+:48$ MPD1Z@$M9AF-D$M?GBEV?"UP%$@3Y M*2#'U[@L!9\LLHJ%CXG&O[+^811,P/ M*F9KVIK5G9F6#->]A:?,K(7*[.IA\F\F.1%8(+!PDY&4PVL=>-HT\[>?UCJ7 M\<]'Q]L8*7"RWN:%Q5@"UGOBCE>Q8F#^),[(13HC%SAE$FCX0YL=O41_),2Y M4\W\Q!B%>"F?GMW9.C3!JH&,T'OMKOBLGZ^U9OD5HCIC^L'3X_E\IE13F4U! M2A)Z(-I^O2&+3S/%%^2:-T"?-P4. $"V:H[=D$\0-XN/RTRX/XC%! F M?L5,_%ME&]Q8*82JY\**FG[&<\=8><%,ES::NZI834_#2_MDL7-H9$+73RI\ MQ(0W137>*A>E,:5E!9GIQCGZ'O7Q^*,B"7?2D9=UB/H3];]:A_JZ3R%.KO^A MRJACM2XDE56E-ZKGNOFF*27P^(7HU@W%GK[DT[GH3C7TC('FHR^E.-\1T&[U M\O39IW:3X8E7CQ0:6$>;H*)/H8IC40AMDJ@\-,.LY\P:3:ZPN&\:1@D@;%-E MDK\3I35]ZT.A$#2LXKH<@ MW=%'.,IM9%!\J"3"='LO,Z:O8O_:UD?X]]$+AJ1 G'B2 SGLJHEY'=Z^N(6 M]<$3'9093U4[\@#@66K4>[GA5$PM5);9%4E@2%E+HNE7&ZZY?H[S(>U^O7!^ M@JEFV_65YV2KV85A<8 7#XG_V$VY-G8S3;](Z-V_N.OP]$Z@O*W_ZJAG+\\RKW^#5LM-3&DE>G+?"K%K@_&XWUZ\E M5);?W&V4Y4/.0K2::/6%!" N3:V_+J'R-VK-=IIRQ6@G7&?L+16=RM,3RN]C MM08:PMP)1ZXLWU"P9?/^U+%(/'&WB+M%XBW7PUYV65@9UXN4.K/3Z?<=3<[M MS#S5YGLE9=7P&A/9:[<[(V W427+P^0#$HTA\'#KT9B;J]J 4PJG+V(1[C0" M/;1$'GX:F_@KQ%\A48@SW_\,7,.I1'KI*UN]/%9J:>+K7$I&]:P2#_AR5JR6 M:UJRIK*;"I$B"480Y2;!B(L+1KQ7NY=5H99(SC-5A7&&5K]N]$7OOH^U6]@4 M4CNL0WU#48E#HK+0/ \7I3XY4_GVQ)NX'Y<9G7B']T%$GXC^-_&\;X8 =#:& M;&?[CUT&\A$]]G*K^;U3:?%*)ID;YPMQ8/929/OI._%(!;;;"4GL,B*B>M+N M>.QBY0#21-P7XKY<:6SBU(;[>VWG]Y1@XH!_COW-;\U+Q4I%QB5RR(^E!7"# MY+I+NSFJ4RK.:@-^+7,,&&%Y\[8#>."'"8HWY($WM27T,]5L,^:AD18@,Q:X MT3,/_D#S4,Q'03!"FWL:5JS>:)%\@4]W2\Y8P^0"5^DUC_UR*[T0CYZHSD6L MTJL>_^7JSO7?C-CEY]0WYK3I@HGMV,%@X([P0F9>&!["=:[MR?:ES8FY^0$_TSV'%01Z26I 7OD),:D!>;TQ+YU6QDR[,$1HLHR92B3G_$=3&$*O4:@=IH4#RF(^AI@N-(KA6; M1JM-PDC$K21AI'W03/AJQ5)I!A?NCV#2[7+U0L^NM1UM>-^RI:R368S.!)-' M4"^SK"U"_2&;5U:]4G,DCN3R9%!3.7;'D3ZQU#91^MM1^N\=2]K3>F!(4IGB MNVP^06GQ%"L*3'86;U^.UIOR>CI=IEHB59C-$G5SH-T[E3[6^@W786[K0LT? MTY]8/(;@X\_A/,1%?%=^ @M 8KHAK@]W#I3\Y]>EYWS]3,^/F4_1I[%6-.G! M?2I)A<@IH&ZH.^7YY4#F>+BL-%;"L-%J&(E%FL^E/<]9J%Q4HI6Y$X1//'0C M2/&=D.(]V4C?&2IHE0Z[:,HFS315T#-F4JW/4K/4Y4"%9]K-8>!D:$<(:UVK MT57&#RB!H2(JHG9EK\U>'AQ\6^_Q>TWYLV\N7=Z4B6!_BRE_S?LJGS'GVW/] M&^%TNKFZHXUBINT;(]18@!P@7ELV^W)IV[\VVIZ8F,V=KB=VJI[?:GI^DMCJ^>NO MJ_2KF7M_M-2$5CR=LF=&:^4Q^ Q1PF>(;[VL0H"" ,5W.C^\VJ<%=NS GW]:W\7:;[6WBG47C+ZRT]P_,OJC M?GDZU2J%IK+*YOPU.WQH\8V:RLG8Z(LDO9KH_4=3J[^WXG_.-;1/4/Q.?KQN M%ZE^H[72[0236'69:F.!%5_X\==M)5B?B/]X(?R(EKC:$WERD7@_WS1,0NH@ M$OG_UM[_MR$0V-XI6W-WA$ 4![+(E\(63V77LW!189M3WJJI?%39\*IRB-]F M"W4L$7'7BH<^BFF^CP)_'F40;>SJJ M\!UQ\19!\/S3(D\B$#$FGO_5&.[(!%6LEH\2D?T!VYUZ;GTJ.^-3Q+:G\F1Z MCIAMOIHULL6"6*1FQ?12ZRR6?:O35_FH6A\GG]YP7Y3G_Z&\".+P$X>'./Q7 M?%+RSKP(K.=%6XLDWT9^*@1HG1PKPA66[_OS>3O'*X6.8QC#<+U*:("=4@E-!ZN[J2''W''2;3U*L&^,H[:-^$, MV+0)VFSYP@X&,II!/5LE R@5\C:?V!/XWN 7*^R/NX%0=!5D#.-8X6R'B1O %P8N@*<6 MFG80L0WHQQYC;#3QT0E.E9A$Q9:CMZFWCSYJ(Y@ ?! ]M/GSA%,Z\3K_KVG/ M__HO_+'KQ1@AS<.*,=A^U:.,XZ_#CO[\ MO__G^>"?%#5NN"/7^[73QF>S&FQ*$#&18O917/>0YL0U"[[XES9::"M_.TM) M^LEP.__GUZ-&XW6(\3\EZ7]B3S_BU3A8RK&VC#];L"T,Q$?("GYM?FOW4:3" MN\_<#6_]%;UV;L\1[OM%K]&N!.[T%T/_%#YI4_:H-_NT!?_58@,/$X)_-"NI MHR*(?P872(IZ@ M;6[KY\NI#6AL9I*JE!N58CZ=:"KI3+Z<**?RB6*C M"7\MP2\W5%:D.8DYZU3*E:;2V R^68G!@--*N:&D8\^''GL<>^QI\"?$QH^. M^3Z;6)'C@P< - M?7 I_+L86AH(?A^X?LS'#TE'"0E38$N;OX&=U![KN&TX>CDS7;ZL2(=M&[ ZMD6<,=) ML+U] L!=A?X,&_E-&'1R!![+UD'1U>',Z.LSTY(<(6]5N^JB6NPFMAZ5/0&O M)A&\T4[%S<#O0>#X3&$Z@1>BDT'[P3Z^OOE8J3=Z0?_51B.6**=CC5:IE H@\\;^6PYG\FG$N5F+)%*55KE9KZ;AEAJO==^*4GW/0^$$TIJ/JK*G6/FD3WN"A!QKX MBH6U U!IXW [?_P531S;U^F@( /%ZX]DQHC38!N];/QL]8'TV0IXU&*_S/ M "'05'O@V5;6J7CM9RP1C1"^>+2ZP[^P @\/^P.[-*H8#'3; MT@\=#C8:(%W2$ G3<4XCE)U&G[M2>X YA$T&<@*?B M?[Z+OE,SA^$F1.Q'KH?M!]NWP38$"[[6"#UO\^Z\X87::-L.:"R,98(,Y/N: MMXI&H\4LS?:B<8,JQL>V#TS+W"SWD^S@SO&HC@WYV0;O$LQ.Z>]\0%$>\P1A M!?QP!$/#,\3C]NUE; S]#GS\I @LPBN6/X;M$][CW2+!D&%6)L ^II:[9=AU M'PRT +9G!;./$NF,R '-'0WUI$78^F[&/ZBGY%VZ=HHT@!_ M@% 0TR*5W37=CHY^&AT-*^UO%AIV$H8#W^6YX^C+=HKY6U;/#2#;U88C(!98[5T=3U@A@,XP5D%7:2M_ED)W[P MZV\,\@Y+G66/T#-@; +(^HH'MWF\$J!\#//@1'$QB);43X^>C[3YLM;/D_X%>H!L; M>GSG&88?ZF#>;#!JZDRE'5^S\A-G)BO!JFVRB8J^./%11KZ<>7&6$?>1@<\S M%L 8P&B^/-@-L>Y5K,9NC,^?F:;:VK&\IZM6YDU-:S] M^,L"J#\XS(@M!BX0I;B[P #A/^O[[N7Z%^TQ1J&[6+&8.K[VQ<#B?WMJFG1A^7$P/98%WA;8QE[SPW]_^MW#S8^E@.:8VEWL M-T*R;??(^C!$'6FEA/@V8"SYL_UF9YMF+P0/).\L4F 2J#>FY'#UM6BB!=?1BMJTI*:"Z5U,I0%ZNZ.;+6B4^7U3;- M.5TZ/:PXJXDF<./*2*R,%S_^"A;N!T05 \:^*-[%LJYK@JT8Q)JNCJ$%&QX, M42^E:[_5"X'( 1$T,$A6!QI,W$!A=.JS)Z![K9ZD '?Q+WM^:8+PJ% [?=K* M0&?-%5%W+:G.K#&WQ^RR4F%7GX]7C4Y3N"\YEN[$1:E,H&B<&THEXP P*JW&UI3E(R,A999!+3Y3^ ;/[,,_:C""2S= '#N[['Z!7T7$K M_9^(9!V1$A N+;;SLK4^+!\XD[!FHYAN@P-@#";NR.VO(JG \A()'B;^T^T% M]]A.@"S7"#%= [$.MEB)D0QDU]P$-NXV/V*OWS9<<(W18\.H]S%T.X5S %^()@RC#7+F+@LI/D]JRK9];]A4)B(7,;2P,1&O#RO?;X\A0: %F0&<>>'(1 MAH%KCB:NJY+F R"!RQ<$FX=88HF^AS8_[6"V MU$@\@JJ.@@6&I>=] $:$?N"M'MU8'_>&OS9RS=F=XI]=RPR8&; )/@@G;X!9'_CY9=! M6F+,W<:_7L5H=N-9WSU?ITUNH[&8:J>[7K5Z)GF.C)&((#1LD8G;8_AZG0DZM,@2FG&!CQ2)'42[^G35/5> MHIB<%#3*+&K>H\/HS(=M^/Y _-@[;?B3]4Y@)-Y$>Q]UZQF7W"K8OWR$MJK[ M[Y>JB@.V'IK;$7K#YR]BZE&5E1/#CU $#!V/07_MN""-H%!-]+,7[$#VOF)IW<1 M VP8 R N(^" KXN3'Z61[''"C4AI>J$U:8^MHC-+ARD^5YJ.2\W$WNGK6TT_ M]0 6"'U\FX5$_7QO3A?U@9RN_+Y'R]-^>K::@SEC?;Q9*4 M:76ZT^JDU@KZ=%##2+1-D'IL667SEC-?#!TJ&P^\0;MC63V_CU&+WF\JF0-N M6 E&:2=5E!E!3#<&\=%"90X[M:?&0Y=*9CDJU=IJM>KY; M$FMC9>;1$R5IW^N)>$)ECXRT6I6S(T49*)J?+Z5J<;,>+_6AY6&G]1EG2CEF M/&G%T^':T=%,H\*^RAUVFI !4 (KH;4Z@U5J5K47>4.K04M^O^6Z,.D65^GV MTF%8UP[8YKW4S>*6TG[+G,IP[4K2+[3B%;/^H*)ZF[Y/0,O#@>9+U7JM>!]Z M3L'+H+$M-_NBLL!-N?VFM;9?*/-JH47%%S._U4CTZIEH_S,+2/&7R=$WE56J_98M/RNI]9CEMV5H_ .N8;S2M!;0\6"BK7^ZI;=\P M''NPG PJPHPIF;C/PX4:C);Z*-VUE$8^SC>24TK+K'%+8;_EBA$2O67?+5%9 M?>$:LHMF?@^W/%A20X@'%C534TJ#-XJUFI[5*06/\W!)^ZUQM]C(9AJM1E-: M-LRJO@R3"=ST8$G3*X9IQ!&_< IU2A[0F?&B@>O;J?3!I+2%W?)[RRE+V4Y[ MNFCT\RDQ&NKAZMMSH]=39*%-H6JW79W68O2Q;J65L?+ +%3IL&6^-I:%3M+G6JF!/!+I M_-)(,S55/FRY*ACBD# 9@F[4ZQ7LGPK;"?D]N+3(FW'V $S.$(.+Y;S*RKW4$K6UKWVV4Y MM6Y,^[CIP0BXL.Q)"::]H+35.+CB"M6Y.EEVS-:12VG#6KOCU M\=2 MNSA""8]IJB7Z_60TKCF+$_?5V6Q#$VYPZ8UMCMP*!:UG+"K-2:E84LM M %;01Z!J-M.Y8MI/9AT[3NGJP]1OE>)1TP-I;2?]X&%86&252E8&TSXL%5?^ M C<]T,&N6F@FXW*GU"HPHI%E':M7,Z*F!RN@F<,NEY@R$Z?C4!FQ&!9Z5")J M>JB%R^&4DD>445*RBW*C,2Z92MZ(!GNHAE):: RJG,NTD*BH#P.A,1J6HN4Z MU$.QI"0E+MM#3J,[ZJ".9&4% MP:7_^F]TW^21MFTNT."XNC;UT:_=#\])"28Z6^J&&8"Q80XO2=7S\/6&4AUR MUL#;?>NV-WK#:MYW_96C?S)OOD+WC+,\Z]^%/O'[Q3NJOOM['-\O^K5AH/C\ MY;?D;\O%HR_>-=5T\/K" 'T%#P0?A7\K92'ZO8_>.-G^^:[;6=M+9_R;U3_( M)GSN)KQV18[Z*0MD7RYO7\2?S)MU.,B^G&=? ,=8LB^7MR\$QRYS7PB.7>:^ M$!R[S'TA.':9^T)P[#*<2 ):%Z@R@!!0(* 'Q7^EZ60Z>DR%MU(.4,EY+^K',>K0M$$)HFD_(FD$##] M?F#*O*8B8^AEM/.2I)_,5;&&A!]S/1M^%]\T_B <_FGLYY,OFGU4( Y6Y?0* M\;NHRUD5X@OF_[OHQ@W/GRC)&XNT@\X_C5;>H-S\;DF^L2K=+OTFW(+ )N$6 MA%L0;D&X!>$6G[ D)&#S!QCR]6^ROYM:[,HQ[O]YP#+^B&+=3C33BRK*?_@\ M\&W#6VA;DV.MK6ZB!@1,?I[8A15S+L67_#2Q.0F98*8*((MQ$01 M,;H8,3IBHO[,??S:U^3EOR,P,<"=%=;(*"/TR*X;YZPF^XT,);+O330CW5 MF?H2EWH3<;HLJ?CG">:U"1M]_;R>:7U4'^SY1-G]B;[WQ9=6(ZU.)A5VU,YW M:U1V.;F?E.UU9BW57GGJA=M40J:?5T*F5=\+U#IZ? DN>NH%?]8 ?-(\VZWB MXM%NZ(]6]2W_V3WYTDW28Z6[-%KCKI&9SA->;AI_\>1+G'WQX@M^[<5T@^V_ M[Y?OWBIVQG/'N#PKGGS'#@:IT(? M+B4S52VLZ?<*,AZZDZS(TMDTKC[)_OA+NF-%^N!9F-.9X*_'E+?DZKUQ.OG6 M0>5#B_1]4":J,<_\AX@_$?_O*/Y?:V0'PRQ;8%8=0T&,W6)S]%K(#/IGMI5B MS6Z(1MULM<9FD1760\'K>[BFLGP"6TF0@2 #088C#Y&5)LM[!W MOF.OWXG%[L#O5+AWWIE>!@A>=J@?ZWK%PL\<^XF)V4#>W#;0(V:FG[T^"3^/ M4/3DXL1,/'N$\@B8>E)B7:]4K;2#1@6V-QIVVB:%GWUB?_PEWHD2_WF.!Z%9 MEX8W'UHQ D#G!J HE0%^K6*]ZQ'?+2JUE/1(;;')4!FO)YDZU; T8WAAJ.2; M8KZB*7K3"4?#4;F;"E>K>!^61 "&QTH$DP@F$4RZI:.93T&1D1*OK3)2*J0* MK<94*XD-.>,F8!(RYC8RPY[HI.9:0.,;>U($12XROG0IQSB? C^E>WI=K]>' M]ZWQE.L5,KVF*E,(D2$01"#H(B'HSYRKG#,L9D*W@92PTF@' MTTZC0X6)R\*ER706#E/Q3M5!::.J)Y7[PLJ-<(G_\1_. M9+C,3;S52E%^4KRH4;@XBK['DAV&=A:TWEP!$="LO$([\42J!;]WX:/0WHM$'.F*?:._OCQVQ;+'W6&E4 MHVM>O!7T3GTAKF]#%*R>V-_S/3$?JRZ)2I>(5>>VG-YI1_"M!I 0R_83#^/K M%#_-UN]DLIHU],X0,27Y[5<5G5]N/A5)?,'Q!<<7'%]P_/,]OMCX8N/KF\L@B2\XON#X M@N,+CB\X[]_9\5(."K! 4H.81#2D$2=J,B>3!5'U&6X<^6<&OO2FR^>++?ZM M>RZ7>69@6S:1P4=:DW-;\!#8_L.1S9K"K-\2Y4HVW[:GG4ASRJO7=3W=2]&: M7E'_S("__7O15/*AZ),<&7@K/K6$62MDYX6P$ _>+QX;M_E<,;D$?,*3 C&_ MU+F/3Q=-)1^?/J!3R^L09:T4FRDR[B7XTN.R%;JO9\NDB19/ZMNO%/]>=;X^ ML6#X!P5\/+E,/+G,@P)O!:+%3<*,+Q*U,B_.[& E?]=6"E']8C!FMYLW>2$>%P=FL"Q/^ )Z7W@\(!(*^P#E ]0E M4\D'J _HT_,Z2%$;PU$T%AZMVO9"[[3;#UG=S-414K 46" 12WV-\P%LZZ8) MLS<#W)!HQ!!5NJ7 MS[KA]F;(XO/[.D)._-LOOZV.#S<^W'R)_;,W \1@ MWN'S:JIH\F$CH;"YE2^S-V%(> MJIU<*ID<3*;A7"Z2KE=)4*#^#MT<"P5X_H2YB;XP^?CBX\MGW>1Z,^B8<_LF MFWU,/?+KV(,\4,+E[&,O34$G]NW7XE^?_$S:13MTGX=*_D[^A<6=/WI7 MZS?U ,.ST/3^CC1"?'=\WX@4'O.S8@A ,X1[5Z'8"7L(^NDQ%XHTGXI*EP@] M!T3R^](\#4A/5C]NBOG933^>Z;77J>$C:21)+SI>(C+%CR.37_W8AZ9+HM(E M0M.A5833#H5?TPSV:PC*7^8^^)+S:?R)R]XU^HT_T952=F$B)Q5>C)1O3"L= M'.I#ZD_@WE X><+<%%^J?.SYFMCS@0[%)]Q2>JE#H;66S?"4G]^TFX-R);:6 MQM44J5-HBAV')M^C\+'IDJATB=CT H_BTQT,2D_!@%(>_V ;Y4)W \[J].B& M3(P@N_AG:+;B3%U59.Y?//W?I9+L(P7[?!2Z'._GLG=3MK9,7C>\,''$WG@( M1\?%_'5*F$PGS>& CZ?Z-4S!#;.ME1-VFO25YL6ASZM([ M:NG3IG';N]4GWK+PU7[[SK\ED6_V_V M-GP!^ISNQV5OOKS&_>C'#/&^.>Z.A>JDEDR.9HN^&*;N!^[$1/ZLF*:OT'T\ M^HOQR-^0>7?_HUSJ)N_S^=6RK0QKW?#ZX:82NZ7^!RUG=P2N? ?$QZO+(-G% MX]7)-FDNY?A+*$Q?T=(M4>7T@];N_EF8#]VT/3=X? *LN"BB78[[==F[/U47 M6)Q#B.:QPBM)O6)EANJ:%T?Q=%(*U2*/RW0O%*%-FP+AL-^VZ=RFS47)WN>C MXF=$,'_#Z+6X]J2CEJY/UET[)73Y>4:J)3*A[D"H#A'@<*,HXF?1^?CVN:GX M&?'MW!;:.Y>]>XFA%<[WXIU"?2H(I!BL\NVT5.LFJ*&50D.+_[.C!E\#=7R_ MT(>AKPE#E[U/]Q+\,A.3,:GFC1'?+=RVI5)"(BV!XA>MHA<)\-&H[RKZIM1G MIN)GQ#!_;^_=7,4&*:G7MMD@[6JYG\TKC_VDEEA2B,,35PF_AH,/<)^;BI\1 MX,YMI+USO<"7V%K5QD.F(D7Z-8',S6HLEI&'C3$#(BP-& XD$L_96I_H )OS MAO[.&[P>X+=?&X)QJFZ:__U/_RU^\>6><3M;DD0$A%S6[;Y*/DK*GZ/0_YXH MK^'C9WDAQMHGV9HL:I(^);<@V<]99K%NP2K?C$E-:.K99#[[R-_-)' ^HZQE M53QZ2M/,MR N#DE>1;*_ UK>X]"&+P>^''QV.3B[BCW5WM++-"4_O6G42D2N M">%5\"9;B#3*#XLE:LK4>VA*'PY\./#AX%/O\;P,1QI"N'V36MKV)#BX*2VZ M46LV2%,<<9HF)4,AW^;VP>6O!A??YO;EP)>#"U"RIXK1OTQ7RF)BD+ROE5O\ M/%*\[Z?3[94X&%)=F7R)KJ3Q^O]8(JSF+WH=SES1;)'%]=]1TA4-1-/Z&8D? M1F/Q2-(Q.7^A9+/95>PIO%QZ=NG"WJ4+]VK*1-4;1K$NB.W1,%$(Z]6;>-U= MD=5*47ZV-=NT1;5J%+6!0>8V3*$(UI29U1>*'$K5=%61UBUX7T;5I8FS+/W> M?7N>R$3'-],)D=.QN[R4)RDY_8TCL( S>+9EV.1]@?0-Y&6/P;]_*A:(EW28 M!/?M5[;:*>:"H117 [$A4T5R*,_43>@?KC4BW.:BF7,1-Q)-^'^9$SGL2 5\ MSBE3@!>+ WFT\ X=/FIK^I#$/Z9[$$W73$[1.!0L#AX%E]HF-Q -Y\MP@.O; M%C[ ()QBPM,-Q9S 9]'BJ)E+;QH0&?MA<:)MC71#L11B.N_A#&+.=-SYXBR= MC>-@Y+H!#]'Q%=OOIN*:DQ73L(&0NFW ($Q%(R8=*SYE8%NV0:ZX*OQ&5D2R ML?T6IQ(1!F*.E!EG$7%*QP:C' PX$88_U0&-8'C:$!X!(\()_R_*9ED.Y3/OLD#A^" M@CLSR$QD"X;C&2@:,(4"_+%Q&BF/PP*C @,@!GZS1IPH2;JMT8W1&7"PI,Q4 MH.V0]:%3U_@[F8$[ZHE[JI:3;4?2W5LH[6A>TA67ED#B M500G6X5' &U5'#E,VN &ACZ%VW330Z2SR&3&@09 [CY0A*X.4W\;^=1RR>;B MH:R'A6IK>)<-]H/IRO)3RF=: EX%(*8L&.0<\6QM%9PEYQ#8<9X :/;J2W4S&2\7H8"65:U(::I-KR M5N3V%:QQ]'FBZ7(Y:D:0,=1;WF'+E-^HDI_9A@1J'4$#% />1T1IM',UJF05 ME0Y*A*-A-;(5-G?H?7B,C.IL*_=L& HPO C_68BJ?5P:/:\#P8&%V!L63)^L M)*0GN\'<&8&"A)#0G4&4X8:Z+J,"90+UX7R9!M4M T$ VCS3"AI$I024=--B MB^O "!TS++1M(!$I4AJ$3FBHP?OIVA^>Z'_*Y,KJ.$A\*OQ%4Z[H6YM;D ,* M5CV\HLGT&089P6W(*.B<,-YP5MU1(X=+(H';*>*_HDD5P)KK$\ZT^V,*ZSIG M. F;6\YPD1"P8EJ3BQJXJ$,%7+(TY5KWISVT[;=NP^/'26\\$2/9\/ Q MO)X(R_IG1%MW@ENDW7QC8,<"DW(C+M56M%$X.'WA(.V6):@"QF$J P6]6J_T M(WIN\7:#1M3,1BQ$-YL!%S()8/-4-[SZ&@,)#L,?PJOW(GP<#LL4T0XPJ1'/ MKJ!#,LD0N=1E3^=BR2N%. %KO?,N<"(0#[;/#EN@1(9"*=),60 M["F81^!1@"(; ?L29KDMJ2V#= RJRH2HZR!\K07!P8))R+9$CBR?N$_-/E'U M)9VX)!K&&K]GYM85=Q[@SFU1QU16Z')9(_#@-%0K-[9&F*4>X0/L#^:Y,J]U MB?\Y<83JA0#T9(0J:!()HU1+4)0@>T]!57'#84Z4:B0_#L])]@4QN[E:\78RM*WPREYPM*1%@XH.Q>!KVR0. M_N^+]V$<^S^RLOCU7_B/RZ42*$0#MS]&#E]O=C>0I9UM,)[_]TFVNX"X8-*Z M A6.NML8&X%*LFG10=/__L__\PY^>X@B*.FJ;OQT]V$\LQHQ>0O3+9DA"?8- M(DZ"X@!>_%-4E^+:=&:93%Z%H^X>S\_-7@[2@8M=)9/_YK9_(C4.2#D55T$/ MP9P-H*!*!M9/=I?[%5T[]SN=6=P_*6< -.*S=YY*5\729S_#H:OXB19E#],B MVR7XK\B-#-0(_VI5LT]#G(9:4]V!..>K;[]:U-@#",FB@M$V(/??_XB_/ O\ M%%?N4O48N?;8W%4JX[DT[,_E07(2+PYJ][UE[?8^S91%^%"U/'-UY.EW/*N0 MSJ""CMGD7OPYCCI;#UMDM3?A2MO_"8 M;0JKJC+8!"HY=X-PU&NP'/#6(1I9 PKM3\46,+)"C7ZZ M>6-/=Q4"W@4VOC%D*M-YP!5W^S9MM4=_W/?8(WU?! 6_I;R*K@Q[\5:5[M%L MA<&L8R1S296$1P&$#D?P(1+?=;3 WU# Q7&"SPZ3F*:.G?-<"X(J5>J)>-2J M8T!07)$X)!,HNQWG[<.;"C;PFZ7Y1"RQ&ANU_4R6,6SYY_Y]EM,NT9/I4^:CNZ M((Y.YG;/VVY-\5W=?&IC?.,B5(V<8@*0BFIU<*MK0VJ0,_/SJ7W<3(:?MB+U MTL&9#R.;: P09 1' &_K,U\"7HPZ^HHKXI5K*DI>/Q21 MR8D_[17,5<.#,7:682]$BWJB*^D M6TB &#-<-]RS0_K09\7X(/?\P[8>%*R8Z[*S1U91OO%Q9XI['SIWGE#P#HHQ MIP\YC#!M@HK!(D, "G#],9Z&)&9>X!0 !+?IW'MUBDP86EFC;\A\B:T^H(O. M0G5NA!EQVF4MQC5;CG& SCRJOK>CTND\$)MQ5/^!EU)6P9A$GW@&"5[J@L4G MCPPMX!F!8CI!#M3*1: (F-+;:W;X$6\PW3BIH_]89@+Z>XI)MYT0ED5SQ U4 M?>$@ IH^90#.1F@&Z!85L9SQ;M(R M6!J$17,/;%5TKF4[L6A!4,=[LW@*JKGBX F H1+KB1"PP.)&L@/';J/$H@B M 4BJFST!2!P'BS.PO2>Z#4LHF^&:>D).9Y.>/36K[(G3WGS-72DZ# :[@6XW MP0F^4@:O!V0F2_1)+-2+7VMT1=@FOI=VP*& W;O!=&Z@&.8F=H?9/7,8( : MVY6DW+T)"+HLR0+BU&S5K*."&'@3M^XD$AWC6&2;#7 X<7'/_)X@Q3.H\Z+[ M XPJN#MP0!:X91/WQ-'1#6*#>,!D3Q#^C/$_.*B:AY=W<*#50=[-R"AJL. V MW:S<"ZS.ZM>=<7I*\4[R5C$_Y>88SIOKN'BWF3KGF?MKLX=>/8:@ M&YX]YF9O\V.4[9#;^F;C>? ,KOTW,88*.-VXN M8IBTCZ&;;(+CTQ5G,(X5]=,],K4+;_A(##>_A1*[DT9R.COJ+%/1U8"65Z W MNXLR<+VA]*DY8-#KX<8*$BMV%E$68.[6NDP#*L7MQ/9$>%S(3=:Y?*LOK$DF MVZG,4_-UY'/Z7MLYGEQ4'0?N.8$EE/P>]CK86_$R$;HO'@O \],FY0BO<=*. M-BERNXE&5YQP\%*\2[A\6>N%:V!+QSH&&NE&I&J)FLNU')X]+)2]&0 4;8:-BODF+QBX'84"F\PG\5E40R-!<(%BY&:FRR[W<2TG7P5*DKX*C>99G/=$ "& MI=5<<1V,XX,]X:1!,]Z'Z:\I'5@:H&Z \.N# 0S <&" 3&>JOB;4"=;<%&MP M:X$A'"(YLQS8-*B TZ*[?-S.4F-*1U!9!=DYFI_7])]>3\K=WV;ET'Q22O=+ M<5X4>_>Q^E$V>2MOOG"OS,W*VVR1,>;:(0VE!YT@[J:@;^C&)1%=@:DY%^*V+*'3W8Q]$Q M>B)?E+]I=A]H@RFS[>CCZ1$4JJ)>=BMUVM! QB\\QN?8EH^#&?:@O9AV1L:MQVL\ODIXR4 M.O/V'-A*TR/"].33D?-#^%6AD^&^FX2P<%CX!X5>71OJ] 3-%IPQFF%OMA_Q M^)=!G5[XCN[5'^DS M\\?NYAY58^Y8J'8Q/<=\6-C>3>UPCA:8GK,%7J^G[QRJH5&$_IKM%6HR._N) M^=OTE#40P$G,!^4)3W8/5GL.;GK>" PBT?T5&IX8:NY>!+IG*K%H-A%58\]E MQF_S/NG$"-O6\9ZS?F'.O&GW3456P*_JS7NAB2D.BMIDGA*L=4>.I*O]Y3NG MSA_/E9[#[5&SP^Q/GF/'QO9ZYM>Z;4 MJ;MTF$#_ H]'K!O]9$^>JGSS/ELWQ6#%KK>'Y_!X<)=7)7O>SC&N]IZ8.7[V M!IV;@>=>7!QZF R/%AO.#AE:2HY[[DB:-W-E]\7;$+][:M))"M@YHJ."1Z4Z M*6Z$'MC!;!%'R,_B(<$BI3>'2VN&KL&?$O'$UI_2 7=:NAB/#&Z[0JDMREIQ M9)G*Z%.&VAL$341N2P9NEPZ;<)7#XU1HOV!ZGT5#F.P@YM']NROTENCCG3B:Z: 9BH J2L1T MC'HGR$OCK5-=!O9S3C.0S0[X!NTE]FIZ[?>LD+W]X=R"J29.2JGW(L(" M=_:4-C$M#*)MLC2WIR_JTF2."F\WLV3 @>O[>W>N'D3@#V10$ MV)YD?GILFWEMTT ]R;8'H]Z$ZSPI8O@(@VKIP(9"Q#;!%!B>Y@ZS4%T. MN!;U A>*!9@&=LV(K1-G;K=9=+H-2=4UAHSVLBAH+9&-L;"3#;0I)+(9\9ER M6+IDLU'"K++9#.3'3:"CDW?*Q0SHW@>,=)L%A(16V#DO5:$;/N!*+W!GF!T M.Y;.A??@;T2A.QEXK_M.E<8,V$%%=_V4*;*@H>S4K4%C[\EB$&ZB[[;@Q!.; M%A_N#APIW)#;#/)0%^2-\C*+S6*K6*TTS\/[58TKBVL.5JWMFFPIT3KN9SK; M7MYIPUC1C#3 K:(.#U51EF+2H@F8R3*S='8:>]?+I+EG=$3TMAT_DAO F, F M-ID.$V69GE"@>?CT$;C;[,8)IU.@&TWA@S6[HL-43.YWQ41V[&!FR?_>=C^/ MM.V8D-XZAS.#!&FEPV\L2T(<#K$6ED7VLEU=W>U9:??(*:&.\W?EA\N@3M4B MJK6V"4' QXZU^;_O?/ [;?:J@UX,N_-0A>! ?L^%?(_TT^*_6-*N5UCT-Y+L MU/NME.W%_19Y'":OCM M5S00CR0./6=8+\S2",!:'BXF*R-%J[3,Q/7^'IKW>).UPR*FYH.A +:X<+/E+(U"8-F+V M9K*@1\5JKB3]MU /OSQC7!E0V+JKF8+,&J39$$[ SSF[ MB\_;5#0[>KB',=BV9,Y!O2@ZA:9SF;%3V$K$&IR3H#USK"+3@E5/1PD-0K]<&NY MXMOVH&8GAK<=)=))8\C8+;6S[U3#.-&VICOMX"^Y1BBMN$,C+(&7!,>3L4)S M'H_9U4E)E:(+-:<*Q9OEF;*A=B/C06IFN SHL-KV'!/R#6;JN!7--CS'$L'> MSD^T6X0;Z'#;1FPYB0VDP=Z?A[>S%4WC:YO*JDP7RV&QM[)F7QB,9V(I&1/6 M27V8"=47>:,T/!-K/A2*W13?N.T+X>QZV+O5YR5]_2QKOHCS8FT^FDGIUPL^ M**[C?;,^[:RBY\K#.\IYE\UK%5CB=V&VQ^! RA.A]G:Y$Z8KYN#Q[X<7\S+H$DU6H[B.!!NZ])BW0<,R!RLW#D7JJJ1>R(: M?[A*]=A-9I@*QJM"LW.7N@LU6[W$V59)CC2->5I<#/E2MWZ?T@PM+G67WHS6 MW26ZXK*.Z^C ^(BHU#^D!_<,/&_NY+J-=)4>)'#"1\Q4H1%J59DJ%JVJA&:P M8_ XE9'V"U7L!2+^.A_FJ27/4W+77&K3Q7 H?LO(V_!0MT&)N^O5'/5G9&Z:#^;MJB_DA]]^)0.I6"H0BQQQ/*G'[W##)43)O#VZ!_1_3H$= M;Y@"S>M-Z@.$ M1"+QY'?QQ_?0C^_2CRNZC;LY V,YF9A.-9C!T5M-10,S6SJUFY+-%]QWDX3YRQK1*N?;78=:71\6QG(6Q+7#5@ZI'$G M)0=V"YVS\!J++;OSWO6@MA[/DP68<7P']7F/#?K@2_V=)5 M-";T-%I&BXQZ3U2YN1IX0L+QYXZ>0-KNQ'O.(M'JG*PH/MFK9K>M]&YL"45D M[Y(@Q?82MYPD*'J@C+*(^]-NS0-/ 25OF9# M03T ,["3/^V0=E/[FO-DR3F5)W:J.5O>W6Y,:-L=%A96<2J^[G3#<#/06#7[ M/E[(=E2?*MKWN1*-0[R?:>QG&O\^TUAT.S7%5VW]-M7I&'RS\G@_'W5SH^QX MV OU^&_L;9LK:]?M6,P,EL="H3)LY]*+:;I)\,KP_I7Q4:(]OA'-&#_5ELWA M9-A3&O?U7OCPF:2?[4Y+LV1#$'/MD":1_J*O#7N1PRL;LMB4%N5CAE9WR+)2WLL$!/U_T#-,K M:36>7O.M82]^>.7#M)]7-_#VQ.&5?'(Z2G7*^=5D'M,> M>UI_4FDFT[WDX97K:B>3$0:)DE 81)*"GNZTR[ET+W5X9:_26@;3!7LRR=X8 M(^T^7)*%RK(7X@\OG5KKF56^S_2%=:U^DY5Z-].'0;T7.K*>=K P%XM\V.:G M<5'JIOME?3J"IQY9IGJY2P9C15NUQ=##?;>O5%?C[!)MZ8-+S=Q:3UR7];&0 M'4@RK'_G-F+3SE\'E]X9>C[9T*5'WJX69"4K+]JV1B]U.>J)S/;GD1$2 M/E=-2-#EZ"QI>,YR3W%YM!PU($PGBFC^/&57L4V2OC0BLJT23 7>WQIUJ](] MNS%*D>LP?:>TB/.F?CLN">'9W7@]KXZDA^3P1 DY0-B@H\3XJUVL?KIG(__R MGHU. H&C45D70M"FJC@SR4_W#^^@D"&< 2$X2PS4=_4=O^U2Z&B[0WO",MRW M.D\+L1F]K$EU(DZ[13[=%=&C3CS/1Q\%RW*Y)'$_TS2%G\PXP'C&;_6R8R?1 M%[N7BGTP?6V+?(2*?DGGSM K.G=N;:P_;&<9N8J'_76YO'4)7X5C_KITH[V M/:#PPLCP'JVD'2PYP\R>;:..88N]!M)_5^K/>R1I(@3 #\*VIMV15M5)K;D< M:49SU%8*-^)UK%$KSN=I<*$BWW[%CJ1Y[36I?C5,GE-@TH>%"]\-(O]&//R[ MYOQ;L\O'Q4^"BRQSG5W9V$#!,734XXD@65=#*I!O,)N($S79)<->&-$Q'$A% MH^^.CQ=F8V"13 V[:/BVY)>V)<\&I[[E^041=H,:1R!54N3;S'(VJDRFX\8T M4JL')[EDO1>A!F<@G I_*9.SZBD$[=N:OJWIVYI_%Q+NV)H4#(Y XG084Z/5 MU"(IV+I8UK+F<&HNEKTHA<10ZJO;F'L-EKC_$Z>S?[P=EGS+T[<\? MS[F_L,GZ5JIOI?[5<'L**]5%D):X>A)DRY-5LZT.2I7)E*BINVGY4<> M0#;^Q6Q3MQ&R6V#3;9'LFZ*^*>J;HI>+C>]NBFY[D#L7:[*+#4<@4BG.(I78 MT!($1>^!TQ^L9F,V'C8"B(Q& ^$3I"]=F%F2WFNEZO8HW.FFZINFOFGZ%YBF M!X3AOOOH^Y;-*N\/#K[4&+S 76D&+H*#+4=0^=JHD+@H54J"6)JF;I+ BXUK M/-C)O0\X2[_9X?GMKRETNI M03IB!+/M[/W=?=],9A4[6<RO?7 M?#5B^-59, 3B/) MPRX>7\UJS1B*/"048_\*>]5SWVMJ*IS&?'6*#3D%*$*S%4^XJ2J(W[RS*_#PGS^_'LY1?\3L>3(Z6,OYY9?4: WT&I"*"4 MK-NXB7D)Q57./4\_:>$=L=7-1SB.L>08BLK!G&JG@N4<7RI4\H6'<30J MA&FE3SS@%0E$^?CO$A7^0XLN_CJHSWS>FO0O!(NSUQCU%F+?;5RZ+5&/-<8] MG:ELVJ\(VT70&[!^_J9,..O>($HC8O[D8!030NM[TV1@W:!-!EF5; #_]$(Y&R9&]N">>12&P,OFE:T%_3UN"48"('BMCT%,)W9,\52R"MJCKMF6D7>X-5 MK 58-AW)0_G$CA/N'=L&!];1QG=N _LU/AM%>-,\8*9C,5OL6& XK3.&1$-! M<]LQ 0BH[L6>:=)&]GW6^AA^I9Y$L&>!T_L4)\,&)UI[ MC\6V :*I:W32,+\!/)9V.::=,YU&%*;;C0A?#CXCL)5YQ66\_?@4EUBZJ@_7 MNYVA#8(]0!P:'UD\&-1.FPEL8\ $A#9RUR2#[OXIFN?F$S1XW!2%CAXM"AWI MKD.+D=&/"-E^,[Z.Y@=F_N[UWMI3S6R*SC1SA/U;U)XLC$&[U.C\?-;KV=T< M;T\*E?'B+A\U&O5OOU*)Y(%]X#9R0"D9V+0K]Q36$&T7M^,#TUJT)97;3H6I MEAL;U%J$9YW.M]VDCS;DV+3AP.5Q3@IAHPQD-&0&@XS@+E!@W*UNFDX7B0O0 M+-M#Y?0H*!VOL'.D_.QM8S3=F=5_\V"XP+3(#!O(X2A8=Q[XTB/2&L (/IFVB6>YU#,6.HZI*+OZS'Q5(YC+X2ZZ[WA&^\0+P\QA\71Z5_<3*^CJ[O]^Y/@O MU0WZ8$#K\&NT*9 ]$+&7%-50HN0^#U&<-H&B&H4V-$LWLUPR&@Z \[@;6?!2 M>$LXQ6DQZTX$0-MI;D_;@S)S'/@81A-D%K8S;,_I$-=$=OL@>>VF35LBT#9D M1ZR@ZB,Z0Z$-PX %:N4T? B3%UMA"L14_$X[8?]EHZ Y+;7Q"%(.FKQF1Y+ MV]L#9X+#'1$"4P[-4)61RN/*/D^6KT=&QZJ"JFXU" F0H/ 6/G M:B<(N->@Y->G:Q<5\MM%.#6U*:9)/D/M5]'!>7)6P7E=R_LA6IEQ96,IJ89.=A4^FN8M%%#FN, M'CRS4Y.6K6OIH3HAA;N'9+&V+-7+2[CRX)GC7DGCB^W^G5#M1)78+6M$)+N#(4VK]4$/M&/-:J%X7J@#Q4[BRC MT.S5C_6U2O"A>+-3B);;W1MSUM5&W7@M-NQ%#Z=T;^;RE5)#NA.F$2657T1: M>3V"Y;0.IG1O2%5U)31G/+&5.3AG5KK>P+D]/% M$;WR<$H%/:R9#^J\U9Y'EVHAO%)FK*S,8;>J]/QV%54S6]&2D)STN MX M>3@E_497EE*5Y\EC]K&R)NEU8X17'DXI?'>_[$VZY4:[4"U-3&TA*_?5HYW" M9D/Y<=[3$UU!C$CE^5@JSC1AZ>D4]OJ>5F?I4G6^,/# !ONLVZMDITCX =&REYX%6IT\G]7 ]G33A389"6 = M_1G=,&F4R%#ZMB?"YM[A\:H"CE'D[11*G-;/R &AQ#]T"&3:QX#C4C7_NK__A6*\_]5/WTW6.>Z^+AHN #8O-SK,=,6YM0A45Q7?!,9I [&AE&? M<%$&&Q?%W+;N-15DQF.[&E=(0D^R'Z14N3:/U;M"MC=8QK2;9+66^O.D4,_K3>!1RJ)./^^C\>9" MJPSVWC39:P=SV7 R8XR6-['AMU\?&X1_*Q&;X;O$([&C@TESU+D=3:?ERJCT MY^D KR5BZ4%K%D5I)0OSWB2STJ3EK1)=8G94[.BV_GZ?>1I=PO 6XCAJ,9^' M]\E?(5:1[O#A%L/118CH<5&,CI>Q]I1$!DHMW6X79W4\21=-'-8C>]=8W&LW M16DW4S0 -JH#E266QWK8M;"ARV44UGLM:"#&X$P8Y%;\=BMI0> MCY9^&]4/:J/Z5)Y;-'D5C_H-"9]/KGQ%;N4[=O ,^9U5+W!=0E?AA+\N%[@N M_%74;Q%]@0L3O@K[0':!ZQ*ZBD7\=;F\=4GYK;LOPGWT1TY+CG9F@J:QV6(#;Y0$?*7VD/!52GK'JT#L+ M$:8=L>RS"!]PT]!\*'T7*/V+N,0'6Q]LGQ*C\%O%*!2Z2D2_DAAAWM KT?7Y M;<(SD^;-A& 0B;=3+P+JP'L9+R_5T-X1V(N:XYGJ-A+\_XNC SO4NF2)-#ZAM^3$%IO[@C$I+ZA6U2F+>&H]D8=TVT^E$6)F9$3R[C*V&DH%0^+ ) MQOO9XI?%Z^<0>G+OYCA=&*N? M/7S%4C(NC"KO 0 L-^LO!H#7G8#[4 "XL=>Y5FY9[0CQ7*3<-5)+HY#$8BFI M;[\BT4 H^5QG;-_*]R7^F2PF7^+W5'YF;8VT2>%^/>D.!LW"LCN(\?,//M6]N@O:ZQ#>;>4.>A9:33!XE/A3^]BN<"L3COZTQ_]EWJBK.*?JOM^?T M@<&)SXY1OSW"]Q4Z'%U.U&&_- ,0!)Y^!)\2]X7N33::SPFBT"GRQS$:A @%DI'0+,?55$3*)4CW M;B)&1SEYO9JTZV&L&AC_]BL>B$5C)Q'CB\VD^N@XPF>7ZM\=Z/I24GWV ,&+ MI7J\G#>D5&^9$J8S.7)_7;+*]VFL1)H"[9P*Q(XTH'@?[?PWFME?08Y_=Z#I M*\KQ^=S^%\MQ)LCK8>WANL<7Q$*CV>]-ZD-YB#5]P]3,3D7>J>']Y\IF<",# MM-\#T'$*S,%JF 9I.M5KOQ^-">9*\5/E0>C*O1]O"=XR;A/P-T%\\%T<"^:V:- M&$T%BI%/0)%F"/?/L%=#L,[;Y?[.22 MQ??OS>!X 8K5'K)3=5!:W@FDN[B>W:K5+-]=?@T4N\CDDS.!V*N#1N<"L4CB M<=93E)C!5Y6.-N2E83MJ+&'H<0IBD1-&CBY9>OVDE)=C6MWNYB(995F9V/EL M4JC6=36:KG\-3+O(?)J/QK2WALS.A6ERLKIXN%[%6GQ5CQ,M:ANY]CP-0T\A MIH4.TVS>+VQVR=+K@]@S(":''Q:Y7'NY$H*%T75-%5K9=NR+@-A%I@B="<1> M'2\\%X@-2M-%G^\*DM#44\''.<]GS50=AHY10R!4VBX5#&PO!6,7 MAV0G2&ARNFV9&#W&M@VGC!A>#'#])0E'+P#KNYFE9^^"6<+/QX-E+5>>M;+9 MX=< ZPO(E?J#[$T'F6>RH$?%:JW+SX>ENT3Q)MK)F>\=]WO13@YVRGD.EUV0 M23.,H=AL5K?0XN+T_J:.T5&3HTA%ZK5+JXZM5U:E2D](]Q(T=2J5",1B)\KF M]E.G+A*25MU42UI-8_="=G8]F]0&!3->^R*0=/ZLKR.(]((UJ:Z%K%H)/_;X M:69VURM=B^7>[5EL>BZ43 02V-GZG9?&S\&Z@-R-%["B%.+7O# D24'L)VTE M'16SUZLOXEZ>/WWL@PV6DZ:0G"!YFO.G?Z>C>R+<]JST]3/_A1OJ2@+#23NLP'PF6A?80IUU/#9'U MG1;I8$VR,ZI-PW%1&BGP#/F*:]&+GJ.90P)*&\/"KM-];/ N U90HCGM5]W+ MZ:N7NJW*GL[:>A\GBFWEL?4U?8*(KQH3R:7CSOU( [C&O#,6 +W*R3?N\BU.8F;NFV"Y>@\<[O]'WBHKA]+'? M/@@'K6@+^$LWUDX95&^O67?AV>JZS>B5*4"IT7!/";P'TI[J((^=XK>SI[,^*Q: *8EA:R3K[]JKRXJ!TLU6"M:%]0@6 M8=5<2728?*>7\.!<':M92G33;39_JTOBIFNU>TV3J"I,OT T,&'5M":GY:FB M*2[4"8S)3:>G]2B8D$GG=F2VPTJ!S\\;P4PX\N<'KK+ZM*]H;'!;RC688&21 MVD>;6M^W)BV9'SX*0C>=:8?&S6SW41Y^^Y6,I [;B"\1 QV9I6NV73]-=G& M(D@37@32[Y"$_KQ+%!=FLCHR&#XNZ^T^O2$X;3E=W3:@QB=A]VF#C. V?!"F MJU\Q30[CQ256-%MD]O[)!>&9@,'FNDU1PO#+0PB?=N G;NI==)5 3C$E50<= M3 X[>&>NDY&XV)OFA6I3K\Y#PV2Y-'?$'W@#?$WKF>MZ>%GH1/V^7Z$2GJL1 M6:FV!+#)F2(,LG^*E8Y0:54;]YOBD1^N!MS540@S_Z@:!W!@QIP*MI2!XCP" M%("+)->. SM%(Y9K[&'#)TR+3&==7@*BFB;QF*B:#+[B3&JW62#'DX$PTK/6.=F.Z< ;& M,0Q35-?4->0L8EHX5]> U9VGP7(@(#N@2U^J*ZIWJ@;=6H8YX-@][]]_IZMI MW3%3,QJ,5D=%,TQW/H"U)(&6V0S(07O\K(I]H,^."1:@\[>GN)CP84-TL =% M:2(.\3;3GLU4!7^V+<05^N= E"C&N(]YBA[,YH=!R;:T8P'*!%2#I%"DN>+V M&9(@8]'KP-K<L304RT*K?##@*)5 R!:.P3.#\<,JP7@H+L6UZ49IDU?A38GZGYL"OT@( M+G:53/Z;V_Z)Y#B@Y51@'Q?F?&&Q M2.2L&SN\C _ARH-G&GFC*,C+96F2[77'-3$5R0Q3PUZDQQ\\\R8!_]6D:SZ[ M7#[.KOL#07M8PI4';^]J?+R3(@N>S_9[\U$]N(A+(C[SX.V#^ZG4"!7*)4'L MY >Z7*\G*]:Z3P1XO7;RN,DJTC999J59-R]4D]V8[?7PQM= M6/<+D7*T>SLM*5@IY>"9QKA6'B2U[+P]K15DA?3,TB2!R:>':Q0RTM%6Z$'A M"S?Q=/,V>6\A MUP)@*IA&-G05U :&;3_"4FY*8*S8*JD.-C9S%GTUS:+R?6@UMZ,9)9OK:J80 M;_;Z_# 3+J]3PQ/9P:!V@P[4\U?\"ST3_N5N"(WD;O0.JPT/.D<59R;YZ?[A M'12RA#,@A#")09^K9:E2$&U+=[]@*H%^LZ,X/,%YYYI#Q6P9[L \;3B_O;3? M4R)ZQ3^;T>:W^3Q7N^)PRE^7RUN7D-_>^R+7)?6;U#]_77P<\]?%Q[%+7Q/;FXEL ^3WPUGG@BQ/36#G$^2%ZF M0+AOR,+P^X8"3[PFZH+@E/#IHF8&O:\XM_Q\J7:+[]@9^*)XRF>22^C)Z47< M"ZLCT? F1+R; %S8),]Q7N),178^H%S^>6K"G+DW3]KL50>>';BI>"N'1C?9 M#&^328G)_/. M>$6$?&5UWZ[W(GA@.Q&(1 [K:?@"[@NX+^#/"'@HW(LX177T^VBC]*#4.Q-Q M?--6DH5)?JE^L(2OEJ-$L-U_K NE*O\H=,8)83G 7)(X&"2!>"3Z+KVV+L4A M[.K&!)/"G43#SV".7RPR_5US_ET _@LAU.E-$!3#(A[.1B'\'4(U4O4,3&$P MY*M-N9<;I_KUPMW2:?H=H#[3J6R0OXO%?;&^%+'&:8;"_WRQ0$!^YW"#[RB< MW%$X8VCLMV1RPX*G\R;./?N_1)>[4EU H?Z=+L\9PTBHT!D4)G;$ZF?"NATR M@V[OS$ \?JKR;SY,?%*8.)=%<(%DN@@\^8#HQ:L I1LG=MP0;0,@K='K$7D4 MYQ^=)I[AZ'/AR<\7O/AX6?A[O:!=88^ L,NZC:<]+@$4WS$(>^YI7@2HG=Y( M A@[ EZIH%U\7*W)S60];"9:G=Q]KR\[O;!"?( /G:BXG"_4OE!_>:'^ $OE MN%1+63-?34KM83M<,5:].R&9C;2=YE#A0#+Y7+SRO!7BGL^M?GNYEE.5S#G( MH?G-5';/H+]]/IO#R+.;QTHH4E*-25"==U/QA!#/+X;'CI9G^M,R7].7W4E6 M$!Z4=8P\MI2C1\O#Z_*HT'X8S85J)\[/5_?$2"G#8T?+K_5TO%V-6&VA4 U& ME;MRO'C?.7JT?/ZX:$A!)2(*S7$_+-S5UYD@OSQVM/PV>%V[;Q?+(Z%0F9O6 MO-VXT>WAL:/EJ75>-QYZB4B[5,F5$YF*53/NCAXM+T0R;7.LEN)"5106>BW7 M$F/9HT?+.Y5:X4:PB]*D*YIE[3HZU"?M- OU[UZY+"Q*@W*G%)S,A5I'MHU4 MHW._/':T_"X37=]UA,YU>]TO)07^1FZ*[2'S$':O%.:S9;NU>GAL!Y>98%ML MQZ(I"9N''#YSJLQ[YJ+1$A19K[9M0;2O2_5CQ]5#_?2@>:.V\I-U,FUDBO)B M>-]9[AY7/W4I(Z?J7%'+D;Z5UN2R:$P(Q1AA;@.O-XED&[0T"OSHE#!L&2+J MA;1I$LM\K@Q2MIB/U*;1EL"'6T:LMAQ'6YG4D3)(QZ\[:1FD9^!A_S1^I=H2 M6$0R>N6F+2;#H= _VZI'S599J+2:W/^)T]D_7+5U+32X=+,IP%?O6 ?I8,QO M+>AYO.C&""L@6E@2232,-1:68440G>(!6/-,U-9T[HE_6/TAAWMH)0*=%;"A M3'&RJ@4?6N:+S>Z)8@7E=4-I*$4UTE[?IZN]F7!C-_++O[Q8P<=5(GBR4''D M*I&\( _F;4?0OI(/=P8*7-AF]1DHD+JL@NF^%/A2A0I_IP.DG/H3\)UQQ0(F/9Q/^*G[:C+?/<#39!\^+%I.S M@.>7.DCZ:4X;?PDT_5*L\^8SR+^)UUQ8 EY-U&"D(G>K# C7E!2B2?#L:R # M:_=3U*2K3?-L2YDC^_X1QN=C+W_K$<9MH-TTX"&;&L!L.ZE,VR1L M@^N'WQ)2$:>$=K?!QHV][;5%S1%+E$I7*%$2G;8V]7)-*!NQ!M^V[6;TH60: MO5'R]>TBW1V 6UT;MH@Q]>R2'=G0YR>WQ=4-F23YK%U=S^[N.KV>F&:'H./1 MYPY(^D#A T7H/ =Q+@(H/#DX'XT4TJ(GWL[,Q_NV4FC/E9+P>#>Y>WL#K)C/(!ZO%?"ZBW*[CP:%[F#H2?>YXP[O96><4F;1MZ(;(["5N*1J& M2#L[?#4WY&^,[7^A/:T_/H[I\['/QQ>P*_4U=3S3(5E1T\2^@BK=T>AN(\R\ MHHF:I(AJ43,MP\:'[C3*[#*UX]Q5,*/W6L\J+R?AZ]&MWH\8R\'BU!Y#ERBQ M3ET*K83Y34<9A85L>W*S9"UR8A]A UR8)9T=B=J0<&D8DJ9/U]RM)5]QN@&# M$(TU9XY$@_CGP?V#GN>P-2Z03!&4JAS2M/B*#2IT=8(\GPW]- M+,A'M0LETY,!IW.3Z0-KX%QP@*1%L^\]>?6^4^D?Z/RMC7+N:5Z81?+.I[1? MIODM^W%:;,6#]Y-NYG'0Z?/]KM9U#VL'(N&X?U;;%^W7*^IS3_,B1/MT9[5? M)ML/J8+9R\MFBH\/),6X$[7K)JF[1[8CT=_&;$Y[9/NUYYSIWS\5L#04Z5CW M[;>??/[P@YF_F1SKH\P6%NOZOB2IYP/F\ZZ'-JO:YBPE%PEP83Z4"GA/:W(T MY8O(,']+YT3.W!SGY6:V(8U$DW#BT""$$FFI6*/C9')2GK[CLH?Y?YQKZ*?0 M/S^XY0A>TE_OO%F4P._'5[,0'I[F=!_=)+2U=8:;&61 #'H1.N__P @! "A8 M(LYIND4X ^:G+.@!13H^D7,7Z;?4^=^3 5(/*?WA^];5\#]W>BY5E M@E F;,CQ__00\*BNTG, >MNN17T'#X8 M/*4M8SW%4">0YU>(+P@G'F7@(CQ*9CCTK&36#'VJF*9NK#E<&DY829O ^#'Q M9!3:'L__W0T!N "6Q-X79>?;C2CC)XDVTDS.' MWXX?/G<]DI#W]/E[;8,YU'1@X>'.6 K P:DV2>;#\V5C&FWW=V"!?RDJ9#Y0]X&8DT&(D3>8 7OP8JUU5JWS)2J\V*W1>X?\YF><)?^ M]BL5"O"A>( _XAEYQ-J;88MKYS(1!0D9BPRW:;E_;_'5\^936!D7J/)+KBZH(,WK6,*/*"/!8E"0#);-O6[!J M,U&AZ@W4G&GA,AL$5A,FR@T(X4QE.H-;]:4&7#129LA%%4)D^*Z!\IX7C:G) M?7\A,XB207IUK:*N9J$QF2A%75$C5?-^'OX0"7\Y-\SKZ[5]'<[=3\3E^$ZH MCY1EN%9_+5B[PI\VB%@=W (1CL+O].;:O+LI=5J3;J@\3?5B:LO,@:D6#A]F M)G-(0BSK AZ%:HD@S)E+1-4DT1U6C)AJ6\R&-!A'KG9U75D1FM972CID4 M.BK12M!\K-Q/AYE)N)-IWQ72L9J&$AT.A*.'Q2$#_C*] F>?MH,ZR/8O,8-V M=&_K\6;5&H]O^.J$E^J1I$Q*4UBJV#'HW2K*WQNTWY$7F!'RRYJ38:WWC<2XL^8O7&YPZTG/;N2- MS(1/\$*X?KU*)X7;^"+^Z=8[_,HJH>Y[F7G4 %INEC@8]JQQW;2*2O@^>R=4 M"X5)1;SGVVH6L.-P??^]-;8 F0EUJKFGUQ6%V5E2@ZA4;F>@D=;>2!TNIN)Z M[31XB-8=./ @^0:\!\Q$G?*""A3C]$/D&A%1GMOP6$!33M4ET0&. L81M*UU M<<6ET9^G 0>ZU^ 4E>NKRE!D\8!=+\/K3^"5^R\6!P-%5>!U :YN(UW48#F+ MH0_=F.E('CG +8%8'(QL"BAFL8E1M/.$(9Q, Q!%U:;>"9JY;ESJB8%2"]<& M(2&>S7RV&AZG"3$;%@/W>&2$3L!)70L"0!,+$Q\]8P@ _)I8#T]C]?!$Q=@M MS><4W3,<%<1P%_C 5AUJB]R0QG,&OA'P"ES>5?P-(JK*(Y$+0,E;W32KVM9( M.*[T*_GA1&\&ZX(H#N[Z7;,5Y%-UM,]B1^PS;JO)&;/!RJ%T*IK#]1AR1"Z MOVAR#N78)NI;5H,1%KR M95('^CD9: "\CRMZ=9Y8ZF^@C)+--!V'1-R*AV]W/&]WF%O#H\&4 'HEP.Y% M2DUJ[1[E[GJQDKPIV?/R)%A)% :"7)_R6OK;KT@@GCSB7'[W%^(4!N DG1$7 MBZ"5$JHFB8^78R5\4QL^:0!NMU@XE0 <^(ORTD5IPR\Z" 8H *QX_.2"/.0> MLM%F:53FI]>5@=&S;V9:%$ _'CH2Z9:=)_UP[:Q]Y*]Z:^KJSVJ"C..A-4<$ M+@9S:A._?4,17K93]0S>NOX@XNYIF>C3UQ%X%F4Q_&.#/_\$-PW-<:<2Z0NY M2=>81Q^7\_!HO*HCR":/B3>NZNFBYU_CL/:?+$=9BEPW"9G:?#,G&W8X::1C M,EV.1/2PUX5M60ERFN^N$ M%N.*\@B9/0Y'D_,I?PQV]UT MC70___#_OZ+[2B;_S6W_1'(-YVAF#ZV@C[R?U6F9>'.3E2/^\BSP4VRY2]5CY-IK(?-\^PFGK<1Y\H&J MDJ5CKEXXYJ8$N<%Y4=. D24GW05A0266F^K"A2@2[! _")@65%9!EI+Y\YK^ MT]-+:9*\$1>U=C-2?I@:=[E!J#\\FDOX1QF-OU_U<'*SS/0?0%6,*A!G_\&< MJ8J%\8@EP8UC) "F1"%8H\+FG(T(T%XO*L;VO=K*UC,_N=IM\_H'M7Y%)P+F MZK3REF%7)Y'(132C%)CDS:B3&=?/-._FO7H%(;@)*OS$K"*5>\3Y7K-9Z MRHH&8,(Q/A!+1)Y:@%-%\([HD9_/('Y^PQ-4=P$)X8*NBG 40= MTV@J_F#?B3N M#CO5YR]]] GS5#VKU]*]GTY[M-\J2I%YL)&QA&FG5;7R]F.N$QV^*6=U.QPW M1Y6AIIL]*RWZDNY8*]T";5[ MCY4X<1.PL^E;=X<=/&3<45W@OKKD(H*;1+E-V%#%)7-\M2$H"=SNL]B-X,^" M=\E>C!>\*SKDE 7XU!0;'#[K27+I09-!BI3HBE_4EK70K?94^.ACV$I)/%JK M:[L9:RL+WLH,^:E]H^_@2;&2?REC[;)1#>E;(P;]UOWW*&])AK8N1NKC?EMI MU^]6F6NQ&,>-/_XJ&8U$#O7RBY?IB@-FP4B+R+D'"E462QK2'6W0%R8F[K/= M?4V&3X8BJMR(3&=(L M(HTT96X3%J]0M($A8M*31/>W\62&H2-CT!R!(/9B1S;HO1J1?LRM&Y0F4 9P4]E-@5',$XK=J-E8<&G4L%R6[$*H^F@%S6;T;>' MS&EN&]N S-&=9Q W16>;D6#+T5^.*_9[<=UOI6/#M"#F'JR$?=O7(P\T0OMG M9Y-$BT7RT#/= NTNU(/7.0,^7\&,+ +,V[YJ7IW]K%HO'/^(2CV*O)3C43M5 M$NQ!;JRIHU5RD3MI)36VW#6QMVJ'ZI >5 +<0'6!=;D3-QC4/QZD!'V8(A($$#^0 "(F.=RON,,5[FWRO3*"[ M''YX\3[LKF-,]R4 #C!V+ Z?2)F;"](ZO]:3>ENY&09C>O3VOI]9?OL5NCHT M[/[]"LMNP#G&<P8[J!J9OS'C3<&;NWJ !HTB M*X#>])%MCS8],1SDHVAY MPG+ C#6.[8!)ZR"\6G=3XPZTJF-'H*7I[#O('%H8[#R/9RN"$U7PAS0:K*67 M _4W66XPU*GS)!,<)57&/12\;_^)BL&!K1>%9@]8#5R:3@VN5=F>:XR25Y?A^0[/IAH7V?KY8(QB R__=+T(]KR('=H M#QZV0LAR2PVZ>[G=.WUAXN++\A;=_6;GL+'R@M#@.8"86:N'X,-1\/&BSE-) M.2PDZ$T<<&&)&B,G1J23).\^)1T)=7G-K].5ZXDHI$;FHF0T9]8;I(-9"=.9 MJ!C42AB\U'H<=AZKY5ZH?74G#JK#5B_+DU3=KJAW_*Q_-SP=D3^S;GTSD3.U6K:N+?B8 MT)VUC-MH4UV)(U^9OB^1K493N8[D*Q-A+4R#[:6DBE(]_3+M^0+]JFR&Q%F& M,AP2JDK(@MK:"FH?9:" ]D#KUF.&;Q-]O"D09Z@N]?;"43M)2J^1ZIHR4?6& M4:P+8GLT3!3">O4&_=X]JPG(2D-'F+@+-@HX%F8+WI!1=6GRS4T626K%=3<5 M5DF[.EH^]._&!?FNY(3A@*I$3EO/7.MJHQ5L"8TR M5ZQTA&:+_G0>.RJ?;F9H5A[P"AMY$$R?YTI]X2)S=)6YLB<-CB4Z;]<=!.47 M+!)69%/,$3&=HR(L;6BD@!EJ2*,UE3%Y;0:)H,YN%L+?WV":S2AV/U9.. MYX2CMP]USLH!/4SOX^A6+[,6^X8NRIP*,J_2HSH#757UI?F3+@*M(K?)?&.E M 26X0)R9Y*?[QS_OD 6V(\*>]#.ZACB(H"JN==OZ.<"3ZMYT-#=WCH'#;CE> MY[(D^VVO/.(?C7JOMB)E,QCO,T4DDP<%$__O7ZEX(O7/_KCVJBI^= K5+7(" M%W(Y!8,G"YTL4>@!&5@SPAM4U>]+F$X"F;@]'SGM 4QN&WM>9Q<"B@)@_ M T:NI="-4IHN;:OJ3MK[P.TM $]VBSG0^G,7)!B\+Q>7(!<1KUS8FH>'G>]W MCFGO5\/2EQKRN#V=L4C7ON7PA#CM'$&X>IHICZ>,4TC=)*M_N!V7]H@7G=^6 M&@:M(>#^N)'YS07@79DF>#P2L[,\QRFV%A685S)AY_?Q]+Z7^F W87XV$Y(L;D4+S7#_=# MO6B,R/!77.J)_7B$A$)),B");^RMHELA.Q94UJM&,J7RX78J/>4GAA)L#]%C MW[\R7UO.0QG+$/AX*9NJA)5L7"##7OCPRCO)"E8KC79>L.?K3B>_CJ7U=!U+ M^.U?.1CWEN5:ORNU[7PQ7#/RW:9IFN:D5A,:LMX_'#*]LD4TI<3Q_YB1@K!@=R2&L^/*;AR@,R=1;EZK0U#-Y/UKWV M0SL]N6]':OC, S*);:5:N&Z*(R$\'IK-6*$=F@K8S." 3*'PQ+#E;K[?CD>B M:J\FUS.Y:[SRD$PILS:)1VNVP:\SQ40_,I':*Z7>2QQ.Z2$\LF;YW.VD/6\U ME^W,?76^+@][R<,K>\MEW#EP>1SIA*9]A.3NTF\ MODZ6[U6QWXW@,P\FKT<>K@=V4E_SZ\XX&\RV+7/\L3 MN]<9KT=A*1U)PY6'DW]\D$J=L&!6)C;82)W;:2^_&@Q[J<,IF<9 NI$JJ69[ M*HV7K:A:4R3@D1!_A)TZ_+B]:(7K@EUHC#M&(RST!7KIP?3;XW6GD2H&>:%K MKO1)=7Y72AM+O/1@_OS_S]Z[-B?*='OC[Y^JYSM8L_?]K[VK8FX.@CC7_4P5 M(IX53WAZ0R$@( C*0<5/_^]&34PTR4Q&(TGZQ3578EKH7H=?K[5Z]5J-52YD M&N6:)4\V0=T?%Q;I:AL./2% N*QE<*PR[6�I98MS+S^<+1X=!3"HSH8GN4 M+5$;7LY-X8Z%[)%;NUDB_C9+H-<]U.AG*+Y0AC M%F'$A["O9KP"RR>P D)NK5MI4QG#9Z/,BH[R.A\?[4;^HP$ $15E59E15)E M&9,RRE26&"6K2B25PW(3.I,CK4:EH%;7L$.,YR5_X8W;0;--G<;4TF+6XT*\X MF%QJ,3.SIM>Q!7L.5W-3 OA>4Y84:;ZO5HR*8V-B^QRN%D2F2*W[_<":JX-N M1/5,Q*P8&6*N:XA+LLV,[+7!BN7VN=P MU0J]P8Q954J\B5.$P>A<+[-DS^&J+@AD4%YI*A8-NJ+3&^<68_,LKN9;C*&/ M*T,'&S0D=FU/*7W5:I_%58K4B:E!3QU1]C+Y[B::&D;$GL-5IZQX^KIJ52VP MZTN;XF@T#8GU.5S5A'3( J6?6M&BF.YT !C6R?8Y7*7[--/O0; .I;K2ZHZT M3#1ES^&J)'3:56TDZ5;-D/#IW!O7W,'Z'*ZVN;1?\XVZ:X7JL*?EILM<>=0^ MBZN!Z3C],)/+\5S'(!>!#8P6>WT.5V6AI.;*EI2W3%L=KK;%8; RUF=Q%:LI M0GV,K]S1-] M?EFM!:P@KBB[O3Z+JVICFMWZ04:SN(C7UIE2O;;IKL_CJFYS;L[9UC.\4&FI MLS2KC2,X@S.XRFBA56"&3,$"=D Q:+0'E?Z,/8NKA7*67UIM9BO66'?"+WV65P5E5')K%3R(L9M2Y5IM3=EZFW] M+*Y*4Z?@SB?3+5:S,8P4"07?-I[BZ@MW?E\_GOF#PQSB(VX([PM;[>+\<>9( M;.;O$^#])_?]Y8D+G%B89_I"I. A:>Y)R."HD/>["L'LDOY5Z(?OSRV.GOWH MBN^C:8\'(T?W!HXON(6!&5=1@Y[W@^^>\D/%.'KNSP\]%MS5VMV?&JF"TX&U M(N#A:U[VS3,GA=UZ1\OSDTF#'U"-)BT* /VB]97._EX^;_W-P]4_"%;NW@HE M=._P0[]1V?F;A]!&[(G+8> >/MCYX?$G3[SUHZ94^S>9# .TQL_T)\'[!\ MJV]6_!2*N6?PUQJ@'3G#1\^'Q4^F0-T.5#O\'B?*_MR%-F#*P)M1A:/@[,-0 M>>*[=AAH'Q%@>+D5V]'W?O\4_BA"]-=-VA@2\26)?,$17Q+(E^P]22"^)(\O M ,%8,OF"<"RI?$$XED2^(!Q+)E\0CB65+PC'DLB7[#V1 M0WRY&E_B]+NGN95_%:Z\&1&8/R#"50.#-Z7 R2V;/R2)XMKPP__W X?M^MY% M'S)W3U)7)1#S6O;@>8I-SA7%V)=H?+QU\Y]_3X[(@50#J<955&-_@'6X,++8 MI.*2 JE#TNKG49T7#F21'B5K/AW"0OM\=+5 MS_]2%$V;3F]KM+VVZ%UZW.54@TS<\@_R?X'5XIQR M^!M@GC/=(LI%D(\E&DHTD&TEV,E9W"\F&IZ"?4[(_7_RW:[A>D(X+ M[!P5Z7ULO_KS,\1X/UI'OYM"OIY>E1CM2VX " DH$E DH$A D8 B 4VF@+Z> M>9@8 ?WDX7LZ?D7#=;3H4 4S[ESU52/U'R_)B72B__NK!GQ(6)SOZ5HOW?+D M>6_V?3D(Z:$<1#Z*3[PX6'\R[DIP&!&K62/6LB)4LGU?@C,/>/BQ?*B/$9\R M/WG:PYA*7#LT'H"__,BCHN9%3UN&L //^><=ES]_*&6Q?[#=QV25:>478A14 MVFZ^E6FY??;=;?IV1X-GZNL_[Y_04R2CMYWEZF1Y)M*^7^E7[2W%\["F$?GC M%WY'4;DS+1*^9H /@1@"L2\,8L2U0:S2[$R+6%^.^'05#X1VMMIO8&.N1PK&I@?QB]XI+$[\@Q ,(1A"L,^/8.2U M$8S*]8;+=<@7Q5*6,DKK6<,=%U_MEGP)!&/HC#NB&VW-XI:VT*F[(3&KPTJ5 M.81@",&^UOGJ%T&PR\ -1_?:5K$.RT]7J_4JGAZT,LKZ0[R^_F2N;LK]91N; M5[LUJ>.:97\ ,0 C:@T5(3]Y)AN&\)E;=+&_^XPX&] M^7?CI7Y:)'W0MSQ0M^Y#DLDGC,P-2/U*G9YG(8CE>A)3>5HJ6S M6,A9KT;J+F9X$KR=;O2#?)D7FIEFM5/Q9)6%?1'H'[\(X@[#*01L"-@0L'U) M8+MZ *];C8KL4"A/^'2CN&TT&'75:%_]"*+BL/.Q9 64-2^&N&J,\ZVJJ0-, M^X@ '@*U+PMJF;?7),^[V#77C2@ I_XW++B@-[^JG)T]QBP2X MI;HA['B3!(R^Z@'QS5?^:2$[OJ/6 UI;>5#:3QDR'(OC;7J3:8FE7M>OAO(H M,"H?LP4X8XJSEZ71$HLZRVU>H 1!SL-^JBB9#T$A@D($A1\<:,PH"C6;>]/C&@;6L^'3=-=NS.,/SJL?.7?! 4=E,U\D1W'WBB.N?HUB/+>"V^^UY@36G+@%X[_K4>CW M6C,2=B3LWV;-2-B1L'^;-2>P,M&[B?#)4REV5Z9:L@.8)*?JYE1+=143^(_@ MV677AM/P[U(51[D'CNU\#EQBWY ]E%6![J2B6_6_&?3Q/? 0Q=#4T-:$*;\, M@3PUM,!PU< M)SO!)TR[H-*:NQZLFHXH;XF0H[BTS#NOWM2Z6*@J&+?,B._::9%0V>EB;=59 M8K26< SF7="9U^)4*,*.H!)!)8+*#[[_UKI.\H+4-!;CSK*AIJ]^J;4Q M"!K]3FM=YFFW*>L-<6Q.NRQ$252J"2$E0DJ$E,E+VEATAA5F7HT:O%8L+7V/ M+F3\]M61$N/F89>0IZ:H49T-/^&:O%+0(5*BK V$E*@DU#=&R@OEHFF$Z 9S M:LG/1Q-IUK!'HK/^F+S<0"R6P!\;:XRCLY.BEE^Y1;8-L0WF=;SN+'^FI(Y] MX2E#=G0MQ0)]<]QYE*H'ZGW*]< D9"^Z=-ST6Z)T@J\"WZQ;(+HS?'FTWVGR M09&!'G_"$&F8;K>&$V4:B;+;ERE/7*E.]NK6;%TMB"5L)O!\-#2SF/6X9SE-Y=P2LUU@6F75Q@S: MG:W['W/OHUPH#HA&8>I@,CGW,+RV-7,T"Y$Q]^,7S1 (%1$J7KDG.4+%FZ+B MA:ZN:7F1+M6JD=65&[.>.,R1UN1C(&S"+)UTO2-U1).=RK7)HM..1K%Q%\A>G'+4E8.YK*!@^3.!N9' VFS49Y+G*ZN@J*#2K/]8&I2:"\381B",6^ M#HI=/8C8.X^-K:VE65RD9S:N)/NJ MLH8 AE(J$8@A$/M2(';UH-\\9]L406BR)>1MGZWFU6PK_?XNY'^$9*5Q=FS- M='.%S4-!, .%JN9R,9)=.^J'4.P;HQ@J4O5>%+L,Y+3U0C.T9;YF#;B@N9CX MW&R<^R#OCS4W^[)I@D0;\5I_MW( .IN"C330>H M>?#SJ?@_QX7=7QXBU##F]IM0$4_X\)B]F"NN;/HX&_+QG_!FMY^/>JV:B($1_& MB-<+B2!&?! CWBKE@QCQ<=#TZD$_8@2"IN_%" 1-"6$$@J;$, )!4R(8@: I M(8Q T)081B!H2@0CWBI7B1CQ9XQ(^LWNEU?-_,&J/]4=[]>7'/^VWHGVQ+75 M/Z6!XMKPP__W \=_O),@9.Z>I*Y*$>;I28RB.8'F/2/1Y,E+CBGRXQ<\?4C% MQP__^??D$]4Q0-*>6&F_X=V$O]6&@J;$AWZ[#NDD?K?[@< ('*E'TM2#.5GQ M:ZS=S+*]6-VXI>"^Z1S"&90S*'9 [)')*YFQJL292Y3Q@X M3AW^V[72:+B.%J7 GRTM2$W!E+Y(3;F;"&HR/,JOWOWMRO?S89TR'%[0Q_^@ MPU"L1HU8BXI0B3YA&XNI/#8WHZI(B]IZ$. #8ZJXP_?7*?F3RIZ$TC'D17]2 MXD-&J5;5,&BM.FM8*>''+^8NA^>^:)T2!%((I+X42%V](MQ@0^OX1A_)UM*S M&'627:PS_:NWE2#KDS[7QEN*-=_:?5XSJPJ1U0$^??EZ< BA$$)]*82Z>KDW MKUZJYI0"3UG+K"@XS,SIKU]O GD)A%JNEVVJU!CB8C0JZ30W'NA6C@4(]>5; MVR*$^G*'@5\#H2[4,H85V[[53XL3T<8-R;Z M&=SNN,&V#3 %%G)[RRU+^KGMLS 8YWH+UY,#+35Q+QD#^QXXF)AN-Y<,K7^: M7EY)A,D'?H^I$)\PK 8(01AI3HG.EC--AB[$5&195S=X\0%+%WA.*HJ MSO.#5=<@_>9@I$O9+];<%8$6 JUO"%I7#Y,9&M/8;"*I)]+V<"$V*W@VFW^U M)?7%K$::WHPR!&&JUG*X+?"-\3R2%BQ +OK'+Y*YRS X BX$7 BX/B5P73UZ M%I:$?L3/JEMQ7BQE>S,?5ZK+5X'K$M96MTA0RP'FIK$YTR&]_FA4[^AK@%D? M$3U#H/6)0>N3-#;]$J!U&801&NU,EJMTQGRZ2*4;N6)CQLT^IH&I$'49V9JN M#6O)69V).,*]11/F.\;LJILZF!!0MK((^(2D[WLD'A8_ ]S-0+K4F)VXI:/]>9 MCN<-RAOH$H/2V!#4(:C[=E!W]2C?Q&57 M$\[88(-UK=K5)YM&0$"H^X H'\*ZY PCJ$=1\2&!1JK5E[C 6JU16]?#Z8 M:>,5^ZI9=XG X+SJJF$+J_N8QDN%+*=TRMGI&L <2JM#./=]FZ1^?IR[#"AE MJRVG:BX M93#L$V?G@6<>L?&3%E"Y%7Y^\44FH0+!+5C[;=SX$WZANRA? !T3Q'=I-Z'0WP//$4Q-#6T-6'*+T,@/@TM,%SUT5T^_533 MFO)':$V'I01:N#+D9,7PB\#V?-D)_B$"0/#?)>9=\I: M@]>"9K@J#OG<8/,Q"0-9.K<R%*]86+=UG3JY$PBU\Q?_;9C9B-QJR;FJ%@MR^@3 MAMN(O6J,@ZC #D)"A(0("3\^X<#-"W:ZC]4[O*!624UO"=)R?G4D7-4PHS=S M7-\*N>9V2"J$TZ_H$ E1Q@%"0E3(YPLCX65@J]6>3JXG@W>XBI5: M[WB+R@9]WCNA-^L9ABZ/7AJ]=ZK)R8XC3TP(UG^,U2U/FVJ>IZE=J-Z?,*8Y MSDF-3UN2K9\NJV32S:HAJ7ZQQ5)$; K.Y/%]+.(ZJ%B', M1)B),#/1H<]@W,H2769C2?WJI4$[H-,1:6],QI]?ETK./J3-7Y6IJ M-N(R-!_BCMBBLTI[GF$A<.9^_*(09"+(1'6=OC%D7@;?^J-1#X 7Y@*SC K3 M\WXHZ^./P3=12Z\[ \,0-F=".80S'T?F+MZ\-*O;Y;"2.YWL&5YL%W4 M>C7"FUR]ZUB6':JVJW9+%LU:9(/GQYK=74,>H+Q-A'$(X[X5QET]V.A,";/< MRZ\%45O.N$F&JE=RK^>F7\R46_-1=E8?:915(M=X2+:R5'$< ]UU@XT(XI*C M]Z@$U)>!N,O@D90C\/::PGM\Q*S"N@J@J>)_3' PY'ALU!2'&#_ -[V\N GK M99V%5#ND6KX9(/QW &ETI5 >_2 >[T*0W&OPDZ1/YPQ# MC_M)QTT^4_.XRV=J'@:A;*>FL-MG2O:TU JR1TW)02HP---+J3*83PHR"\A& M:@&FK*5D/^5I"]<+P,!)! ?&#[A/O?QH0[,?QG+N'% CBE_G+C0GK3GJT]&! M =X/_^QINND'F@=>M#8#(_YZE^=V W3- 7NX#:87>++C TF TX9IJY#YJ?]^ M77<+YLI4M5AS=S?Q)8[N]<3.=BQ:7-G$\,9T)F1$_9P"TQ*)0?TE_KZWZL++ M5U4GEYM:M-H:UCRNA7'$DV0VX@_4K*D%\>OCJ;0TKPM7]J!BV$[%FK+G2=N, M7P\J9D#P@SF^QK,Z7:K-V1^_\/LSM=6 ( :I^,&I^,FI_X&"36#_--E^_!/^ MS_]"D0!4! ((!<4,_)3F!V".4$BF@#H[R;I/"0Y@T4ZJ)K)O^@_B$[M4V7^ MU+/]%/A]:"]5C5P@?-@O^?NZIF^T"'-N;KX=QIAP&9#S0-Q^H)E1Z@*Y: M?.YV6%RTPP$92)NL0ADZ2$E,E&,Y@Y-Y_/V90.UH#BF[#-T=7.Q1ZP'A]K($ M]#B ^ (G#,0V>I Q$RH5^+H,8-!+#,$Y0W9T+<4"H\MQYU&J'@!8!FLWH=:! MM:V " *JQ7"L'' 8:!74UUVZO^J"V3IND#+DE?8VH?^!U/ T((?:74R8X_D M7@*L,7?[2:RAMN:#R8#WFAX<2U5GHQQ@!)/E(OG=\4.+EQ-./S<8CK >X MM!-_(",F)!8T3E-'ZG TD3W/?("58%)^>%.&';8_3U-"G^(P_AF1@N@;:@3C" M FRD.XI"88 S]#0#?,L$(E!W $;C([;DCP=&:3T=Z,#5HC,?+*'X60G- M1X'A6*519 VFTVYI/9A2V/+]16S^@E*909=MIY=XP1(,H3=GIO.B/ -6,Y5] M0T)OM-^\UT&%S#&=4-[[UJJY^O4?\,_A28JMR1X, 1G[=S^$<^!K][$N#/O7 M58(VB@;Y=U@TD3E*L-DM&J=VZXAG'?_[?__/\>P?@U)IQ;5=[^OP41RM.GP&_''(G)^>9LM0Q."SGSPU M9DO@+GX2. QJ784KSP2/?.3!?^04,!. :O]73^">R>'N(?!GH#! 9^W=8]<[ MDN\_ K92; <"7.8@4L1I4GLAE7\=,?@EL7Q*U7/DDA_J$I#CH*Q'M8Q5:IE- MR9_KFF+K (JP'[NW/8S,YU?!FM*"B*OGW.+L=>%9/%;I E!WUSD#=,R%48*ILI;" M>XOQ (X\6=+ -/AVT9\N^5K+8-,SI29OVW#DR9)$=M09X66-%84NMLF),E4J MC^$\GRU)FA T24U454Q3>T],-GJ!+_ ?93B> MUJ,, * SBD(NQB$.'#Y>Y*AT98HUK%HT8,\IRF!"-AL98:37OS89R63^G* !) MEW; L1&_G AR5L\M9*'(GE,45JJXE1PW[6 E?\)R>KFA9'#]K*+(K&:5UZ0[ MXNEM4,#9UJ) #<\JRG1-;<)ZK<%8LF:4K78X"YOB6469UMG*HK?82E9MM"I4 MR=JFW''8<41:06NM*D0MDJ:8Z+KUBAQU?.*@HQ M&!878B4PK3F-M4(^-YY+W;.*4BO.&&63[]I6RUS8J]3&@EP1&M;D5G*J92N<6SK[/Z@R8["#)@B@PUF#"U;HWG5;I_?'VR= M%^:4GM<6187*<] MPR.\Y'N9\PHRIIOUJ! V/*Q6;U66N MQAW8Y_YD234KZ$X&0:O(TT5J15 4H5?[+!AYLJ3LC"F75W66MF2U&>5765UP MQVTP\F1):R=8KL22&O++2LV0.D(V8\CPF0]+>N96[;XXD1BG$@URA*V)@K$> M3X:SDCJLK24XE+BL^W3>9=Q'):>N;;OK.'X2V]WPN!:ZU'&PW0_GX L/L>^C MJ.Q1A'W_QWUX\^$T)TZ?29''9S!QV/9/PC2['CE/#DXO$6EY&A9X.,+;G57O M#\=5P7DX&L_#\RK1>8Q2QPE"X,^NHP"_.IY"#\PI;[N*]>/ 8);#<(X:J3,L M\BFCQC46=CH";]=\15Z ]P=>J'T0HY^X84\]]_ANRF]&"/82LO>F=_D[FDL(? .;]T_#=\MZ_?N C'4 M_:M%E8X\R:/'N^"14Z :!XH?N[C &M#@39=\3^CXQ8>A\L1W[3#0 M/L([Q^XQZGQ@Z.A[OR\$1^&5OTP5(N[I5ZM"(;[K_7J&;KN*-.ICD_S.Y,_.5!=KY3)1WJK9FT5_4 B8R(%Q1_*B5^O?,J>O M*>>[,J6B W8M.\Z@L6&2"N#^M2J7OF6C?EUL^V9K?L.VNC[&G1 A]3\?FY=R MW6(H[J0_P-;3Q@)+!V)WF?=&PG;X_JR7WPS:[-(B*\XC8I1DTX&9;0 _ 1O M6\\ :6$[";Q&MLN#Y=**'V33NO%'@+I@/C M@A=K98>LRM>MREM7;4H8F5ZR46]-IAO;L!\"\#M$. "P(,]P!O5*MTJA/F5 MM=3RP128T"/,O@# _[V]W H]Q9!]S3\#]>7FG* E59E;9@%CBL2T(CH%>&P( MH)YFB*]A-9^+#< 3E]23PQ9D+?\-9M_Z=NL'Q05NO(74NUU7@@@:Z,U9XQ'OB\QFXM4H@FUD2%F6R_!WB'"[8??IOU8 M-SI9]^'1^DLGZ\\/S^65;-KP6VGPA;0/> A$:O+D'M#4<^?/[T'N+U:ZQ\?S MNRMMK]V#.(2)]W_''_^.?\@!_*--PAZ6772]+EAT]V&YSP[;X9C3$_5XBQ)0T+LGZE$_>_+BEQJ=/TO2;$A^ER&+B'#W:'Z?$G'WS@_F8; M(W12=:N3W=?[,"&^W(HO..)+ OFRJ]>%^)(TOKQ5M![Q!>$8X@O"L:3S!>%8 M4OF"<"R)?$$XEDR^(!Q+*E\0CB61+[LBJ8@ORG\V 5 :IS.^IS U3LBZL4B\^ M,P7>"K) [;!5(,OY4,AYO>B+Y0/*!Y",!\G'= MC??"\@&OX*"07L*-+>8M KS&X5WH]O3?$SRX%#A^G1!X?+WLL^ F$I(;Q7%D MTT%"@H3D5=+!$BS/SZ"1E%S&V/HZ4A)?8KZ$-9:PRC+/NH)>S.1*V#)1H_6/ MJ\^P2XU.XLH35K+A]SLW/VAI'BCI8^+4OMZ--2F'W:S$V=B\6G7"=HO/-)7W MU[N!V5F/[WA^$?[A5!T&/EG8C8R%Q05D1X$C.$]3S6!?U>QYP0>LTYOYDD^- M+'.-U8A"M6U+.@L)\N,70=Q19.Z5F@]_N24C/$)XE+B5(SS:X]%6\UQ5]HWG M4/0%4M-8]XGI"F- M\;#G$;W3/)SX!T$1@B($1>=)P>RK[ST'A_<7V4)&S M9\]'ESA?V%!0D;,OSQ=T&3V)?$%%-9+)%U14(ZE\03B61+X@'$LF7Q".)94O M",>2R!>$8\GD"\*QI/(%X5@2^8**G*$B9]_K6DHB;FJA(F>HR!E2&53D['TJ M]4HO**1+2)?017)4Z R)!ZIFA40#B49BME54Z P5.D-6)K(RO^)>@0J=(*"> I 1)"9(25/3L-Z0$%3W[!(;7)RI"\Z5*%:&B9TA(4-$S)"2H MZ%EBI005/4-%SY*R3'2;'E7V2,AM>IR02!Q>I\!5M[QI5'+1 MJ-PC;5]/7M4SO5L9-1D^ZUAT2?=UI\-4R7%[5_6,9.[H#(E*#2% 0H"$ .F# M:I\5^( I3/H%C,/F78+&F]WQB-W5/L,1%"$H0E!TGA17JGKV=9'HK;)GS4TT M[G3*E2PV6,GS+*;-I;;4WI4]P^E3LPB5/4-@A,J>(;OHW77/Q*TH"0'E,GQM MF9%H<;ZJ6A5V7_<,^&(9YC4#Z)/6/=LOJ!G.P124:\RC?[CY^2#SQ.@R^D?3G^ M^H&Q*3E(R0=_'(BP'Z0F\& L!00^-07"FEI!:4U-HEB^(2-#V4X!Z8(/B%*R M#U];#1UM?[4$>[Q:0L0/>>7JR<^8ID](^D2+"B'0 R W$B[AN_*!/?>HEF#+ MM&RWXU7:O"P:>K9$N$*5;C\7\8JSTOQ@#FCKQ\IF3DU-S4?H.M^SYW^%V\B2^(8@: I$8Q MT)001B!H2@PC$#0E@A$(FA+"" 1-B6$$@J9$,.+[5KJ[#B.2?OGHY55_G=M& M?[3DB]VX^\J5N-[*^WZAFMWN%.2SEK1#JG(M5:'>JRDX#=]3Y MQ%5ZD$!<3B#@M8D==R$XZFF,XL9A9=]UEG ML* *RU9;HF#9&@*[HXC<%ZT5@10<*?A74/"':]MGE+O*SS2GERD;?,FJ%-*: M5%CQ/%1N.E9NC*:1\!4[<+F)T2X1 Y8H01J3Q2^4^N\K?W5]Z[U<_3FD?DO(QD1=9&+C&5 M3LF2]%W=5Q*[(ZDL4GRD^"_%)I#B)U;Q7]OLCA< M'VJO8G<$]F;MU=\*6KPD/0E)D+@%)*"OZX8YF;+_7V:'DUS^AJ#8.Z M';X8XLM*WZKI%C',+[M1L=26LG$DA+BC2)1Y@6 "P<0G@8F_*%??YGLBZL:HB%15TV[9_4ZP.3A*PQG5#>+2:1TTP([B62-O)!=@5WX-+=.583B323 MS@$5:Y6*K(1+&'C-O^6CD7Y!U&2M,EY;D=15:1$;*?,Z'$D\']FMRA,Z7<'88%Q!J'1FXUTB3A].UO("3A&=SJ6 MV?08G6*Q=(582^3I2,G:Y(D2WU=Y,Z3T;:?%Y:(U"T8>YGGE-D(EUU77IFVS MCEIQ ,KI)M#LN(677S!]Q7;]T#O3.&A%SXE^9C9NB_*VL<[4!OWYFF%W& @4 M35/9X)5Q$AR&7ZG-T,O]LF*\AVVQ?J>O?5/H\;MC"?K^<$F1(7!\?U>Q) B% M0:5>3['-0DKHE?E.JM+LLZ=ZDFWWNXL??AJS.?ZAS\^:<9 M@ U1 7\]\!W X[6F]ZSEU_/YP?Y?B@$D+KX-"#M\*;+G1; 9F#P'ED0 .W#I M^VFF5+"A@;],3;B?I>),O[@5UUKV8;.N72,Q_T,Z;W450U-#6Q.F!R*>ZL?( M($?#B"QDL$&G6L"*+KW-!^RU&FN93GI?J1>[_UWXQ7X??B_5=^OCFFJ]>!V8 MN">8[UG[^(V.HN\SK2Y6DYJXIRC$E^3Q!;]_M8068LN-V$(B?;DF8_X^E6"_ MTR2LB71>MF&P$'9'KUY.FU[&C1OQSRIO['U[14TPVT%'&) MIO=O66!?5U43DPB9")+LM3SY&937['/_SCC!.X/Y#S$XJ-V>IA;B6$<+$,95 MSUV):#68?!.Q/_=CCF/T?''<>KV+GU1[Y[HJMR1X4=6,_EP>I/0W 7KET-)%Y/(3? M$P&GGWOD__?_/(D\/.@>#$&[WL^#@ATM:Q_Q(&)=T[7T+K 1%POX*=MK.?(/ M6QES3SSTBOGYH*20$"GJGF'^E7K\$9+CA)8PNGU$L2_$=.&1[4ZO_J"=S+=BLK76EA%&&*=DF^LP4CJ^GL-66U=K PCIYYHB+ M.#(8USL8[6QX'A\HG5$:VF*GSUR)>0T7Y@.>]K9#=]9@)A[5/G:Y:;MJP9_TR M'_F1GK>[[CPST<'(DWEFM,QXGN4+*S$JUO)ACQ&4[1*6_3IY^W8TJ#'JN*E9 M7+.^&<[J+4,GX=7ZA&.G0S.^7P^\^I@4:P,: MJPF3(2=LUS [YV1HA9/XU:2+*SPWZ*R*1'L=;.MM"3]#?$I=%=72=DEAW7%' MJE395D#DP 2H4^HS,D.7,:I3PN92H= *^G,G@[-PZ('\SW)47C]FWQ^?)^U( M^3%_(+5+(+CAV;(+)I4R'RIP-5A\#\NDY MM1"*_O39 K]&>_4-\E) O/9 &[)Y/= MDO6%"-!?M5U"*'@E1O\^6S^PX]@>[SYQR[%=LL3G ,#DBL$.ZCZW&."7P+U; MW_ZO/#\%N$LY6G QX;[U\BY6.G'GM-YZ.3?(9KI9D8I7@1625B2MQQ&- M3R*LG\!0;LGPR"\^_0T\6=7 'RVP_?O!)3J&W-K_^Z!LT->#G0FM6_/FL<57 M*4+SF&FPSZ:4BK^7,L!N3/_A.V"@9MN:$H2RW?+K.^R[($ M-M!PO#S.;'!/U-^=Z_G*[$K>^>)6F8JYR5/Y8AT+%[69X#C!6!!@QA3YXQ=] M1S!7J16.E#NYROU6W/^KZ/91@:DK*;P'%1N^L5<$,$XI^S)^P:V0[!%^^DF'V^P!#:H05I;<] EMJZ6&3M7"?&:YW+>/)._)U@$EZL.B9 M8?9RX.BRYPO? B4_)^2A$-+GLY::VKENM6K8IF255WXYF#XUE MLTP&!9"^H7ZC*-+G,U;.ZW>[*RP&_6A3M9;FLDL;8R+(Y=J[+K+$'-UOW=VWN@03]>ZW[9BD7EUEWTOUJ>,AA*IKC:ZFIIJ&TBV]@6"/' M^8\,ZYUZ /*PNJ=I,(=X3ZY@F!?[&Q;!JN:0#!:??5O!/Z#JC] MT.HK2+SY' M^D42[*+?/QSU5ZZ&9_VQ+4:$$:Z:BTFVWVY+.91]@? %95\@L^QO\47VL,C4 M%WI1U 8-;COM9)N9+2R=^063+XX#1BC=XILXE2AJ].FLH_.GL25SF2EKE)/! M.$JKL87\9-GRX]*]<;H%1:%TB^^HWRAH].FLD_/ZW1I:TF#;6'0Q>LUHX;26 MIP6Z/+IGPP$SEP MO0@5N_@N]O4W]I__H%'&$QL;=B^"4PMENP/7Q3PVH@7SJ M;ZCSW]BGOK3.2V%A(FKXL(S5:%H9FJ'!SXCW-WV]@,YGHAK3-;(8*T9"(4M4 MR7I/:<4Z3[^M\\C/1NX';5+#- *2"T\307S"[248NJR MIP7@IXD'K!MD=_^18G[)?)W#+I/<[)Q/YZN_?!Y6UKDLY5?9DE6::8-NL3_,FUW2[4:S6N,5S3,Q9!9!VO89A8F U*OM2Q'F/%=,6._87][R+B@ MK_\R9C "%>B8MZ4PKM*N")%3ZF9*-XWP+=)M<^7V\BR_G$:5,KM0YIM9C!GT M6YB!?'WD ET@69H$8*.Z(>RD<1,DO6#9[R2N]?;(^FB,S>6ZBAM5+H^%FE73 M1N'$:J[>GR)X)F_H=R OZCM&1]]L7"O,^ 5SO9W4YR2 O+AB9?:.R5W14$(H MD!S-N#@*_.9UB6\) D?FE3O*=&ICL]VWY%E5-)F255S;'XX")F/6)VZ#+?): M?BAT1:O67M1B%* A"N3P-],)_QW(X*6_#L.:X1S07DF,VEYA&EU-2S7=0$L1 M*?A" OLG'P([5_/]%*LL0W/7C-:/_X;_$\>KH#3##V4;\#>03=M/>9H.Y =P M)V4^;Z*5DN%C/$U-J:$'1\!M _PM)8-O^:$=I-QI*C"TW;C=Z^!'I7[^_EJ+ MOAWM8ZTU@8WO!#])^LF\8GW%B0>E/;[%D](VBSAFN.L?#*@8N#NB3=R5=H;H MD$_P[X$!W)6X]JAO;E)S,!G#3VG@_6KJ3#?3'6OF .C@!6;PBO^^,' 40B]> MCY21\)W]T'./C ER$.$KPYN0/#?ITE&F./6+P_?G(Q]34)@^!Y7G -*4/4]R MFFFKYB8K)>C4+X60JU3,MV.UZESCB.C-=#"2>CY2R$RV MKBB.VGQMTU07X/-/:6L6F MOIH/K*AB%L2QS&0PCY5("7L^,EW-&SF#L")+,YGF9,PHCIAK@Y$G;R\5)V:6 MRF%-<:#55^F*)D>,!)]Y\O9E@>4*GKE-*.KS<5D2;G?3(K4*5%!XX\H9*SP'3+9Y<9 M:]ZIU6OXNND5 EW*GKY='>=4(],;$CS7D4N]Q4H:#0#ELZ=O+X0ZPXQ8HR%& MC7F6+?'F?..OP?4*D^:-GV)E?IBUV[ M&M:)=!G332CS)_/LC#*.-\(,2I17@8$-%@M&[IS5#M-H8MMF'>]9X;S8E'/K M<%CUH,R?/+.K$EO6QMGY.EHAE:=WKLW,"HQM9C\OY?GTHM(_X_L0C MN,26_10Z"]HD*)B^8KM^Z&D]\.R\[2K6WK>92&6G8BK#XKS#:U6?$(@NX]L' ML ?PI:EL\,HX"0[#?Z0T@, +\-; "[6+>:+QK\W%^@3IB::[:Y3;AC8T#L" M/W@I!_A-?FHA1[L!LBT["O@ ^#; ?X$[3PIL.GM_!VQ.AY;Q*1*//\5_QFNZ MLF!U%4-30UL3IE#$>G"JI](5.2N?R1?J5VX]?^"?LXC>+:MKSPM9^''XXG!45@/Z&YO$G'+' >PC9I M6YL&QW&;._CDT,(;^Q><>> =WKI_&KY;T6\?IE"OIJ*HYNK,\X'_YTV! M:!Y(>)EOI-2#"/PMWYUS_W/F0*^W9,_>AK/C%AZ'RQ'?M,-"> M+?0Z11ON,>I![UZ0 OSWI>#?8&D/__YMF)= ?$D>7]Y*MT=\N1%?L'N*08Q) M'F.(>Q(!60+Y@H LH7P!0$8AQER-,7^>;?2Z@7PS(C!_0(2KFJ(WI7 MFIY><)I<"2QOF"9^816!0='/@IZ?24BH+R8D^"5 ,P&]!X[77/C_Y/GB'R%E M.G[HP6.(BR%EPA::H&S7FY+A-1G_[PNAX#Z0EZR;OX?DUJ=FQ*=(M;>W.$KG0\P#.G4MQ[?<9;L*(/5Z;A+YC1%ZK MTM,E$N:YXW>Y,VE%%]L-DZ8!" @^% BH[PL$ET]TOP 22)LJW]K,^9IB*K:5L5W8N5($P2<&1+UF<['<"0G\1 M KK2T>070JWKF"][5:P#37P9FU9Z9=X4%->P2FNRL+#EZLBJP61/:*40U/5L ME,2(-U+ICU3IZT9RWZ72<5XC\5>%B1(89LA[IJKO]F$48/C@Z[2WK$Z26,T_ M'YZX->&^YOY_R"C>@0"T ,YL_2%.*GZSO!6PB'&(947:KBJ+M11?Q,_<$=>J M6(0"% A(KA#>N#7A;F1UW%(>>FX@VREEYUOLKUC VQ.Q[W^X;(%B '\#$+.;)T7,!PH.](@D%1 P0"USC4N#4A$@$"UZOE\V1'I M.I91*,_&6@&C<6HBVBVF1(2P+ -LPX3R.)#"?^L\CO.!C.N6YSLN"W&&74=5 M(]T/8S8"M%B5)K5J(A]5FWDM:$2<:7B$7]0NX/W X#.L)+=- 0$T%(+SW04 MXF6FHNJQK84X ?<%14[X70TU%YC[/5\[QXQ-2U;7?M_WPH M,W4LKL^J3KU)][@&#:J]<<7:&PQYGR'13<]7I>!&5]9?[4J(V'*K&^LTJB20 M1+X $__5WBV(,1]Y8WV_K23,U>AH<]F,C1U@Q^PNS5W M;QU*_9D>)9T AWL M#_$L=\#S"3S+SQ%*.CAQQ^[:HQO7T0X.C#!M'9R:![46ID43AIM&FNR="3S1 M?%FA.^0*%^1C-S9JV!HTG^^$7=T9D+]@)^TZR^OO0#II"7PK?O"&:) M6?.-4H/>,J@0B%T4Q"I.$TRJM];LE=9P82'O<]U^!N-M5!X[4VRN*RU=R)1J MPWI;(N)F/Q1^<0[WP(DO9\)1R(1#)APRX3X3;,&>+&> :[302,>@%WDQ/19K M.25D%YLMN[L:2KW9G^T+F&XT,MVN;;K=^M;&YP#$!!(.8>@3#"VZX;D WKK( MB^M:I4;Q8= >3WK];4M=Z;LK=MFK9L@FP!A\Z5#G3TYUOI 9>0L*[''WUGGS MB3GSN#4AO@]JG@%#KR%HH:J7+"LB5H7(* I,KOQP;8ABWHP&'N<4/NT%>-.L MPL1VI5443SOTZ 5D32NR;\ &M)JG^<%#G]H/:2)[/CMR+SA243:]OFR'6CZJ MF_*.EIPM^SZ[,?V'47G7\]PUT$F_$==7EL;6T+?<6HWG:8,@B?82JY:F?]$2 M\T O?D>9LTTP\5DQW0E'6!YN]6_:9%\ MS4ZMYWO9_B5SG/ID5*"L\<+J.DZFM&P[U8)Z9>9LY&@RZB^ZMA76/#5?L%R6 M\'7@!">B]>U?$G0@*O7\;-RN6H*D+:=3;4C9^%^TJOX=@C:VMMU=K(DZ7W-6 M6:'7)X0.U_[QZZW&RW_3*??^; ;S+B7J*/%+L8&_ BTF8[]W/-A#<-NX1N;7 MBS6AB3+>C9>W3Y8C8BM.U]"XK M3IZ"-_^4[;4<^0>)D/O/WLC-6_/EL!=_ 1& _G(@__(*2!\0"__JR=P+U^A<*#& MV$\Z1.P_^O$KOJ\ [0YNER7N/UA"\G&^WDMB^92JY\AU+C'_K9ZJ-[ 3S9>O MGCQ6 J\\5@(W;V0K @0&4AH#CZ\!:JFI92A[P6/BX5W\-\Z= RY& +(<;0V0 MR S\U*$V:HQ5^^*HJ?^!!C"!_;-?8OP;_L__/A8]CW%.3OW.S9KS)A YB/"5 MX4U(GIMTZ2A3G/K%(?L$Q]-@*3_5T(/YL+[F_$%%5Q5.+^"FIA:?-S7 .S&O(=T#D:YLCOTFH MR]?!W2WT['Y8E^9)0CU#3QA /.*.S)WNB?>IWI&P+63S^C;< MC8G6 FL\2[B,09NM^9:BL%+8F&B;PJ)*Y8%EEL%.#6=XFTE^D#?573N'VU.Q M;DY-![Y1C379BU,0/Z\X'JRQEN$30VQ AC M5,OGNFLC"MFX'/L9*830]U2'_11,M[\):!TW'P?"$W@AY.LSB-J.U<%XN.P+ M5FF,2\/%=,#G6\#' COPWH(\ 2DY>$3AMR1@$7J:%':*7M["LAA/M,L;EN'K M](K^ZSA3Y@]8_I0$E7T\HR,'&IAIH*DMS8-F)K#\'H0@31Q1J2DTW*B3]D/+ M;*K=%B61C:T*5(J\/U/O]E] =8"-8:<6#T]- 19K]\G0>E+VUNTKM UL]R_#])Y)1HW/3'AD@+I*OTUI):&;3/!KC_JC/]VW;EXV:[ M-R?C_]ULJWWFJ!JS$EDCHH'":X0IDF5\2Q<-_8.WVG:MW!V-)F/),M<+?U5< M*YKD ! @[TC\5+YOL-7>F&@O;K7-:;NR&KF5CAAAF7&UCG>JN2(@'$V?"X,D M<:N]#F7?M=4V([O;7/?')04C2G?TF8H9+V^U;X.30/9LK-4? M*J(\+:2[_>'(70OZ+< )\%A[V&>?X-,'[+*XA(!T_\?7=I--$?_[U$"0?1_P=X=3;ACX M4 @A4CW67YC(=FPL@$==VTP\1'"?BEXP; M*=-/"<#0 .M/D=A='"';??O,P .?)Q'\:UPN)_L/,!\4!:[+!_:!HIFK7<$2 M8#O(MIURP3N]^%F*ZRU<"(505;7 OT\E$!(/37_JNW)WMP+$8TO6 ;:2O9, M-_2?5N/; 66\2]O18W498"'J$/BF0!D_^AC<]P*I ]ZOQ8H&?VL >W$>SO<: M]I96'M4Q.YQY]46<5F=,,Q"US;IOU&B2RXE/E?+]N A0T'154VGMB'<^;M5H MC7-EK,"+LJ"UJFQ?*E4=@(38_:D/36JW5:8NU8CAOEK>U*'#T<\D._X+" M?P-Z_ZVTEQ9;>V;Y(Y(WQ^*H4!GPG5;U9O0N91PEJ&TS%M\=3D#E=;1'$:X:?T(^'[$\ST*Y=(2YP%%8:KC>1 E[LYP9&I6$)ZYE,:[C:%B"#KE+J M[21U\^5-NBGT^%W. G-_Z(@-+")\WQB;8UN5'EM/==A*ET^QS4)JP'8Z;+.7 MXH=\AP,?)M#^@>YWBI,7\(-41S;]&WJ%@A/GAZ2R=V?BP;%]Z0#L7P'UXI@#4*L*& V:E[FA8'MG;'[S#Z[,8/!3Y+&+N&<9** MO#OO]PT9J"[\27'GP,H"RP=2"1\'!P?PNVL )CM7]6$>A[>IOPN%N]=("Y5W M,[+0&F!+O3;,5JJ9/G"^7K $:"E[%"3;_\REE7$4^'F6E[=MU>AEQ6:+>)I# M2/\!D,5Z6@&$T=1=J'ZW<7?CZ0)^QW]ZO"B/'6$87TL713/P"*RF9,8+8^"5 M70X>3F%W&!;_=VHXO4!M.7C+GBJ8*U/58FMJ3TJ.[O7$SG8L6ES9Q/#&="9D M1/W\OK*G'9;;#LOY#-?$!IE*#9?[$=$OM]^[!\0T:@'TU,Z21S 7G<%:I1>\ MYHQR^2RY\*(L($_F_AQA%@"NXX7MO#)'"Z";'8;,DJ?GV++>WY:4=3NC6/!@C;DCL-."\$D,[@W .B!, M\1M@<=P4QX].^J:F!^STUP[Z'H(*"\ J#\C@;A5[@P%(YVXUN^#"%2'V.'^3 M?&A3H*WP1=HEB0$F3'29I',4O6*?X 3VNP<\P,":P+))>S[Y!S[!$QU3=X"H MGP4/J377C&K;\RVA5Q](5&M3:FXAMN)W1(Z\(\[8B4_"H7N"^O&1Z3Z-'E 5 M[%G J-Y]>(2_]ZGSH5FPFQXXX3\_IX4A(,"?)T!UA8#?7W/JW2=&>XX=&'8> M0=)\=3G :;Z'+2O.ANXP54]LM&,^99G3&.K5@F'/=//U"H5/LVBA"O_VY:ZK M%,=^Q1A_[5;K_ACK_:N18SY*&4K-*8HRE9B,0D@9&9.E'*[E))*B<^2$SC T MF?VQ2P25#U>#L+P<988TG['F?)#JTRVN)D+#G([6YN;;;XZTKSB="F=KH!->58.DAXOG(46G2)=,9I6$->L:$ M,)=L6JK!D9GG([?#TG3'G09>#B\9.9]@H4*1>KIL5S83=-#S?^DES#F>(GQ,_.W4ZN9+.6U9TT1C-V M3%?6.'PJ<4)3F=RFF4%Q*(E$B9.KMEMID6S]'E358K M"KG9!I8].7EHV@EFRWRN16&U=2E<;.?F5&FMP<@31M7L%HFK3,W@0XKI5',: MVW0W<.3)\DV>'[*UE>"*A%F5LU++L@2[#4:>,(J>#D.,6M77?#H3NN944.@: M!D>>BIX\EH7(G5"\QGN5X71&;ELM%HP\951'5+I8:6P,L>XP/Q+FV.A M)S.U\4VOQG/+EO,N@,B4"8;.(%31D5KO9B.I(9BI?EA<645S2XAQ$.IYT,+ M0.A:U?%DQ=/Y]+*$L^)ZR.A2YI2G [\PIS.-OHZ9X;2YJD=N9"]A6_$3GG+] M%LD:[;6) 1N1+7?+/N^$:S#RA%+IKD_:1) FQ'27ZQ)*KEGR"_"9)SP=CH#7 M6O+$F3A?5=J&4 OY20%6KCA=DC(IM_)U*C/FZ7)SOND8LVQORDK4Z9(^CY9DEZ,.!)G MU08?6FUS;-6;4I6$(T^69+)1&^.G[,;B-L#T[RQ+':8"F[6>+FDR*]=FI:4O M\%I92^=*6*#5^RSXTBE$=H;^J-+" 49W5X$\7,T&-1+>R#Q9DE1OY?M\/>^( M1,6TVMW0Q0T@I?3IDAS=((HSL;X1.7I4$WSM_V?O/7M45[+]X?=7NM_!VG?F MT3E2TV.;O,_\MP3&Y PFO4'&-L8X@0-@/OU35;9)IC,T=+=GI'VZZ:+"JK5^ MM5+5DB.*[)6%.@$^*;,1$S%RCK.MM9@<3JKBL@K[3)^VI%4%*".=+4'?+=;8Z"M5H"BR?Q(5&K-A<-6>C%TEF2 M;$39W!H:50&"*N->B>H#Y46R65*=1#.-8A>V#"R^.E+;(F=WTC+;& \I;MA/ MYN>P96#Q '(&*Z8<&=,L:<4Z3%%@K48+M PL/MI4%Z5M:C.0"UTSHC!&?4DN MX8J( $(E1_UL9I:V:)R:#S+LE P>):-VT1:<849VHAU1Z74%KC?) MP*8!DA:I(4'*O:J7JI&\6C66T- M6@9(&IMO,N5)M=K$):F4MK1DCG/F+= R0%*C:U?'RV&[AW?BY6G'(9PZ3V5 MRP!)FP*M.D5;G=.1*>FH55Q?3VJPSR"A]$9/%EOT)"DW4H-.,^WP:ZZ')AH@ ME(GKTZ@X*!GRC*@HH-],J&49,B;!HX2KJM-0#14MW&U4JZILO=R,+!488"PEJW "NZ/DRKYO8"2IDH7"M,\YO'.->F542L7C="=1 MY-5%A:UVYZV30BA/MO.N"-V1>SSMN<Z=<]^I[+K1S(6NF3IT1!O 2(;1%]^N>-99[ M.T[(W/<'0SD>X.L+UD!^=>E\TE; CZ- _\U$TBV!FVFZHHL.-K%-21-,\]@1 MKT]@(LD#-A/4Q7\X5M/8B>12=:8O3-?]:7KUA;")H.AKS+15L*E@Q\VS8W-[ M>7O X(4\+YU5@JE(/CT>8#Z*#CZ#+P>@90@L-\-VY'@$W9H67"^JJ\8?U.S) M'&R^(6"BH D&JRC("P)O8O(PN=;?$30B+ZS Q!?( ^M[6C%=.SM[2H>\"WU= M%-Q=1>+1%%$#NL$LIV(\%PG= M&#:K-":*)*+>]H^!>X\..7YEJ'/UGP"65F\RD;J#:NV#F+> M^797Q;RP?)'_.(VE'SQ#0R;O\TFB2[U(=+#8QVC\QZPU^IA*_YC%_J2-)1Z3 MH<1^Q[7BC['4CUGLS]C8IUY_PQ\3/P&SK_;Y8>\_X-7'_\9UG?(^T\LG_C)S)]X)'[PZG\X M[_]TW/\1.H_'Z,GOL=8W5@>ZWYA)\E*;?+S>>_5@7&FY=QLY";?W$LN]V_A) MN+V76.[=1E'"[7UIN9RNP __WR\B^>N%M3^E?\5BCS'BM*S.I]8B@^M^\GGY M\P1\KMY0WK9L ^44^1E0ERI =*_:&R1@@!#74>>>*;DIHDS4L)^20"RS>53*_#X:FASP2\L@+ M/!*]'(]<-S;SA7@D4'WVB_-(+.21R_)( A:K_E8L$O\J+/)\D<)/]:9HV?/7=CK$N+!/T51R\5SG'@O\>D^-EYV[@81K\"UQOO:THK@% 1-"/?Q MS;<8[VL?BX*ZP/Z#4=Z3!>%^OOGRXGWMI_^B 7P=-]S,"USCNJ_M_==E+F=] M_J(.E";TI,/A*LG'V.DZ7_L\[GM++,'J"UX$$+X)X]195=A76@"'&WP/Y:0N M _3M-Z89^("J*!R79NCX;]CXFLY.T?'Z&,A".3:B5W$\$MEH@ASEN$ST_4^Z MGGVW)&<+):T.5MQ="\I*J.FP!-[I Z]=;IRM=*?5\J(6I]55:M9.:+/$PH9O M+:9A#=XD&2P,%P))""0AD/PL(.F@PL;P%:0S$)(:%*J:T5X7Z7YYKB?Y9=09 M$.AE51)B2"H1+ 9PF2LF(:RMPUK]@2JF/U4GA,W M7%&FFOU6:IE8MV-CA"HIB"HQ(A:BRB==#O]FL(*N?(>H\C51!=4Q>@I24'S[ M653!J7XL/IK$'9I*VZW>F&MG^"$JUT! 5$E$0P,HU%5" ^BGH2?7]%<&L M0[&6(.J&TYB6+&'7@M]KJY[D99#@M5VY(UZO['I:RJF*FS*+E?K*I)JTE$SH M96,T9,;US&U2$&94G[5*&E>B):&>Z644A^OJL#1@^M>?^/M-YQ!T0M )0>=' M@LZSZ0K5[):7&+8_8!H2,U^.N3Q5(B'ZXOS7$YVTL-HHY1M)"--J /!E(EX"$&A$A1:82$$73:_8FP-"JT2+F3H M3M*NTV*'T/ .PIS8KS_)CWN:/^&UB6=3*C*:6ZUQ=-U8WR811./ZTW&W%NDP3F$6*<<4F>_)K7'\M#.2M;36=( MODHLF,A@7IQ)2;57%T4(7=?,60DE];;O=MPW1<)'/WX&='TPV66NK,W!6JI/ M\(Z9)\32W!FDNE#K@LDNL1"[0K4K-!A#[+J%VG4&K.3L0(M+S1R/+[.1\G2U MX43'@,XMF"63N$R6S'W%0M^3./-"X>P;KJ9C@]U]9^[,S2I+WC=6WO[]DHP& M<$YBL2H[T0W6T@U),!^PDL8]AEO[E1XZ>6>!E1^^>2_4CKZI7*+T&1]PWU!F M)=S2\,&"+_)@ 5PB0?X3U61!)6O\:-S*UGJ?_HZ&1+&Q/M[N)&22'O>+C3X^;Z0R8/FH M[$=X@RN\P17>X/K9\/%<)D*\QZP(-4J59*=4;.:YMI2J4RV('O$0/4+T"!_! M^/'H\6Q(C1X,\D,]$Y,9>\$S7;DNV*T8@H]4"!_A"Q;A"Q;?'#X^&)%?."VU M%YM+-9F<]29YEJWWISEHNZ"*'7B('Z'Z$1HOWQD_WAH5+Z7M:(]E,Q+M\#.] MU8F0>(=%@!$#@'&5 C^W?DXB^IV>D_!+O83O27R;]R10$%45+$/:A'OYQ9^5 M>&=PC]6+Q<1_XG[&][<_FXWMR\:2@\9(!2)KR\2-ZT=>:!#7K!^ M9%;A5R,CPK),9)T?-F,17%*WG_Y* :V(W4DB9DER)#*0RE1,BQ.@EOG82@])E1_S9I"BL]->K*=B5F%:_\.]]I#B0C/B%!O#?76:P1\1P5J8K E<2T7C/AR52"S MXZ&Q!IHJ"O@^1*/1*X5\[\N1_U?L.]V-!IMOVHH%AMS'@<-+F%_]7HF$MW> %(S+1+4M7?Q.+#6;JBL1C_X>C M__U<\G@QKMN1YPYU]%?HW'LUZ%39;A*):G'NM)),HY<0UHMH.5.IM&Y3#8"W MXHGYMI!-XU23;C9JHTYA51+'*5@-($&FK^$J#J$FA)H0:KX9U#P;).?EDC;@ MUNR*!G^/DJ*Y2#### 9&"1/)<.+(%?Q+(8@\ZR;,029+PB M2I.I%'/],54LZ=8684S\UY]D[%I![Q\K12'&O"+<_;4PYJ*1OA^[]5Z@.Y2, MYZ+>H6#\O)T/3XQ0*_UF6ND9/;0V*JRWIC'DF$Y-7RW4D;Q29.A0@R%M\H&, MQ;_A+>;XF^+7+G>_&,+^8:DQ+U+E)UY'>I$HM[@S??]4"5GER=![2)6055XD MRBUN>]\_54)6><.5V&--/@HT>5ZW)XKP6:K\R/75-6Z$O2+8'\^58S0^Z^JR9$];Y4)1+([9S#@-@_WD M0RR>>H]I$L)&"!LA;'Q9V'@V<*^(XCS3+:HT0_:*1D-MYN>, 0$#!NZC#W'\ M7??;7X$8/^^JT,N(<=YXN;7N%_U3 >#8(3TR;ICA>KQFJRBH, M46_/%M0:XD4(->/&$0_#6"_^I>/'L$]&)\:S1GX^&0US M%7Y97R=+PQ52,. +\P]Q,A8"QJ>Y=YZXH']KP;DV8CQU#__6Z_Z>@/'!-^69 M4H/<2$(D+=NJFB0X!(]0P0HOD/@'CK0D8U64Y MKY+=>HDAV^G%,C\>U:VI"!$"/2+_$$^\ZU;3RQ#Q^>\*?!9$H)2._U@LX.5+ MS1KQJJ2!<:W?QZLXG;;[EUU*%/F&N;N[7+=5, 7NS.^\M/KS7_"//Q2G@$,' M[O3LG^-1HW!>?FP0__?E-N] 9#D!OOCA$X*,^?NYVTPBY:X*S1K]^[__]%.%W1C=\^[!PL:R9 8/A-(F84AKK%G']):92AWDH_W> M01HE#5KJ6D5 M05;;TWF5C=0;5FWMC0' %2W=9U?WM 2LJK +4_CM__#/!;;.E]N#3R#+((F# M3_A+ M!0Z3OXB_3Z=TI)"@\% GXBR\.TH4G*UF O-SYR?HE$; .E"(6JSZ"P^+3288M%%:S M'K$NH(($5#")53 S*I/F0-"LN:>3H>'VI%"EK,-))UC OP?J61=_=7O3%4$ M1Q0TX9)O3-E49A.-J32NRCD]+[?25I);'VF $5/@?O.VL09B: K:DW76,,;M?G*[&"XGEFQG(AF&'$5BA8KX^0P_A;SN@)7O ?U$W_AL=D+B M!H;4%PBC 9WA;Q 5X.^ N7X:"S7!^G0>#.YW2V_ "6PB.V+'3XU!<[P82K,B MPQK=$3=VEJ,I>P-^LM;Z7;'3(];0L,S"D!2@$#U@8/^)AR,P!^8B!K:\ +8< M0[JLP ,8LW2,Q?*285I8!I"&"#THCE M:H@+/)8C7\UR&ICX&W@+;?#NM'T#,$9W8 B0,7HS9.3T&K_,MC,)FM)-9=Q, MS%?B///APW6>6#KQ?+EOR4)^*I7&HI/'K5N (;"Z[NQT92V$""*@G B0#' ' M8. #WOGD^?SKPMZ\K\+@%PL_9/R=; ![K.2JWZXT'+L8D5Q,^*'=( [I1Y-_&]Y]A:W/S2 /"%MVC]L_H)___^6 MMF[]TW:_!#4&DOCG;]=\.YK@@@5#Z0ZK6!*@"=B4%6LX<%A6A0)DPN']CD^G MM--'HFF@C7"Z"M". YPI;3W'B[O%GC*%=AK-7V#!\;;3CHXG-0/6(Y 8'1.! M(,*O^8.SF%Q:]>]N%A?KATKZ,GE^WM MT+,S>D3>M$_W.2'I^"%.)_+.G$Z0RU5)DU1;!?RH06%W.="!SV1B$F E<,1( MD.=9D94T<&(;MJ9!IMMS*F O$P ^$B-/'J"5H/,V9YG'DB1Y@@2 YY?$F0U MJ$D:@J1.;,.$'=>I#N.JER[Z6#!_+H+.3" BT .,5 ^8L"07QBH(8O4-! M?$E((%.!,P*97T#4?.9#?'0@ P_O$P)@W)_(M@,E>VI;MB$ Z]#:"[DOVZ 3 M<(8@44%GZJYR.G]>?W#]!RQFSE@##@.Z\KK??17),%PTX"OWY +R) !=A7?' M.6J(SD, #A@$!^_,A,H+!X]+6*$=JCK"PC56*59C>?81\PJY@WXA]4ST!8\F MKAB[LP2;<$K_@Y8'U(.4]SL/A?DFPAR[,V'>.6$(XIP31MB _T"'G&0A)G-= M*R=1GX.R%8CY9H*Z^ _GAUT\"03&'-#B]07\V@.RY6P%28W+PRM 5)[=^^/> MYJ8AB ,KUO_E)K4V2O(JGUXU+-F>93>D;2;']>S'XR#Q>+6L?ANGS;9;7*AD)967!8UL1/&M81:- M-4P;Q?&[<=H\8G=TZOZ@_(GXG1VZT/UAL%#Y,Q;0!24@/=*KJ[,[7)\SN%[C MO/O/22+/-=+[HHDG''I/YB@^E:\QT14>?*,*Q-P5__.Y(D??AYF!1 +_!R9T M1$Z-=Z!^SY%]JP-+W^\4 ]H\TL==2P"L$VGF\+^>MPTPN:1!LQIHYH:)W$Y0 M]YG8X&N">>(CX'5 .4VWH)[DVM*L:U##O53AQ@*=25=LWZ\%O[,0-&3^*P#; M%,P%)-/UJLU8F%*#P2\:,$%$F$YAK] 5:)F(1W2D)0G\H3L3&BQH<< &?; U)H6A+O&LR':G#)I0_R9P))M(W.,ZPP68H$NNFK"+=]9#;-+A3 M(M1T= MN),%?8/Y #8#OSUB8&5P<^!6"Z:_12H+Z0JG"AA4-Z'Y"L4!CB%IR.(T39\O M?<^MMZA'K ]GR9[.",D6VHNG9W-,M+V0^-0[2SO$7^PA]9"S[81XOAEA'HV! M#%LPQSG@V+U#'P[N>X_AQIH"%#&-5Y!!/O.)_X )P/H &.GZ!V%2C2;JL,V$ M-26T6Y":+GF]67C;99ZC#]HOU_ YOU/3!\R#"00\T+'M3@#)"/P\T.=!@.=E M$KUV@[SF2+K\'%%/^E0=Z%M0^T,3N\RU;BL\Z$@67/($)OXL MSS[%86]=+0\/3-Z;^JOYT@TP/<7Z8HYA!4P7_ ?UQO#[^,A M<(_]1<&C K"B>2:89$%Z'.Z$MPV'N_7\?G!H/UCWW$">W=WX491:$T''"NJ_Q.;]AU5=9G&M9]Q+*&SD]M 5C^QH-_X$(K%BR@8R'0S$DFL"T! MPU'P=M_._TNS)F!8;?]G0 JX,4.8M -((UF "+]W%'0I5P)BLY)X8 @JKESI M4,F8L,9($WZ% [S:@0\'0[07L MDWM\AC1G%TJ!8Q2KZX\8\9M(8]P*P_$8GGZ\#><=J=&'E@\XAB+(]CGFSK3/ MG27PM=HCV%T+JFW'7$F;IK#!D-? 9M@FBPWLTW!LLR[XL_;,R@DHD?!N^-. M=\7CT\?2"U+'U]]6N1*7#*U'AE:AK7(DBWW0E*GI9[G^UKE$#MAN9\I$< M!501%$O3J8]R")60Q8>M= 4 .6N B6&\9*J2::(T:F@Z(J7)3?&V11N .''8 MJXN)7H_P$'8[!!W8*)\;0S(!=$T30A,RCLO >/I:@"P4:]A+,T5!14-CWM #2'BDM$6X5P0DR%;\1A9N[+0X2R-,O MM-VU@;VB 2A4UU?>OGB*C,?'BB*(8+:OC*T !4 =9\MT(T6K&P)?1IAJGIBP MY=+\[-UV@A@3Z3$<;9S81@;==3T_ERNQ2'6=M:=B5CR*;)3J^6!,3[/5DYB> M?[V]"@Q&:F\O-MT= W:-I)IU&RYU%]/ #V\_#:A:3Z86*;F1K3QDM M+PH7B&FXJ03F;U>EPTK V#N^]X DLB:8I@%LS[VF 3\]4"[\M$I$ZIT_\SA5 MT4OE]W0@/QE+6.@&5!X[- 4W&*P0_ (=)3!R#*3>%-RL#J0B 4F#V1%NVX:8T MT1MN!@-<&# ?W0LJ-CB2"'P2B?_C4\LCU\OD.42(=P\<_XO]&WWP%_?W/^@' M?QJOGH>OQ+I;Q8.]"-#IW%1)' []_%1=ST10-$U!D)%[%GJ%I:D#G1T0V5RL MMS7H)9&F$O@.![X#8-_UTZ!,'BBDT!+@614H8MY7@.6G&YK@L]54\#C$3S?[ M,K86B0?OKKQB"STKJZ;[!T/./;E17P'ZHQ.\;(.=CA+'@\+#8P:4)B!;\%@! M:_.$2'>!5]T-X*D&;E?>$HC8\8TOV)N?/>Q^\\'_'CIG((@CZ'*]8X NP[Z]/ YUP2 =D%PL!3!#,)2],#'=TTAW=SQAVWRS%*,G@;,FWV,!7 M,^BKGM?LI)$_6]?/[26!3@Q@-\()F]Q,X&W/%[B;GF]E_@=VK,!<^9W="6_@ MNG/7_5MQNUD^9:L>?0>J;D32_<;9"3^U67N5A/2_C?FJ8.PP/^>D/T]9@U$B M?2%I*/0 S&1#A>L'< F5E@?/3;D2W-S5W<>POV,+>;?E?J:^1@09Z#0C'IQG$="64]Q8!6AL6CHG0W>NQ\-0^P(& @"0B6UYJWGU MV$B1/9X!@D\_'A <'G 4/,XD;06=R*X;&NS)&3( )D>YA(>;\(#-_&#;[B0] M\47,@#(,G?7 .(0G)<1.+U=RSQ@&*\$_> KHVS#&4[U>"3%0B72WPA0\!1-E M.2):^0RDLKLKFJZVJY];&%2@W35YW>W7XQ]= :XX'?'81?Y*]05F@.IK3P-! M/B]-6.^@[ $SP[I$RQ(FN,%'2P';A\ 0:"2V"94B78[Z6W8,6&@)\<#)@^= MGYZ@Y =#X7FJ"):++@W.TI%V3/J(,-4515_#+O='?FD/OTP[PM^6'DO@+[@&S = M6 )V,]BV!PRFKUD*W%P7X8_UWE?R'HK?F_8$Z& :>N'!BWYK4(EU\XMY88JB M/_MK2:4*VW'4]>[/-7JV?A\ M9P:V9*8KD--R8*25>Y\7VK0F>K'C5GZ"G:JR\Q+4!&7E:%A%$23MU*U>AYYT MV_>K[^UV7QDR#Y;)[Y>)]N6J7O9SW;S-MXYBJ? *ENKJ*!YJGW::U9%R,P5H M R^8Z(9YE;#1T1[L*:DXQT[YH,L=.N)/*/3@DJ@-P!/.O0;$"1YRAOG@^[HR MBK!!'V$Y6P,#U@'F85G0SE84,#+XI,Q")NP_0O>7)L!8UADB(AH^'04X$W5* MQE*/6 VH7FBE4*L%=C6\2[!S*!VM_4"? 1#VE_2W=]*Z.^&!" N/+=->+,#: MH.4(W>(0VV%;"=HEO W8 4R.M]$9XMTH\.Q,UC]L#J$(!JMA%L"I$?H/F,/K M)K&&^\X?Y,0!01*\FTH^](%%*^S:1&JGAX6N-\$/KGM_=8?UQ]T/MU^$ZT" MS/A>&QZ+([745D0W5P'ZY6S$(2?D6H!F*W3>&WO:!8QUF.IJ\&?("K,Q6%YP MW01_2:NGB?G @ C-S/W'SI*&;P]L25ZN"?HR]L^'0VPU,9(4U7$>V M 4W)Z<.1IUO5-<%"JI+OV$;Y?YS+U#M=1M170*=%2<=>QO>I!]QCGA,?^&'0 M-AZ,VAZEA",_CTLG]%X#6IF?7WX%=OSN):V)_/1]^W&NH$2_$&">B M?R.K]7*6-OQ=VJ7:'*HX[["PWVE7/SV'3[2G7Y&1:&M0&_59HVSS#AAGK0A. MB+@70=P#BEX6;J]O;#Z\ 6^3)!'S\18(B\=";[,V+V!I3ISW&IKW"=\_'!:Q MXS2;:/ $0U:)=W@=9/J#A3CP18@SZ3A/GUTW1&$_E!KW [,5 1C%4!@Y )7Z MI; 8APC$%Q%<^ MQ.-CPKX7DH/X>0Z.@[A['LI?SM/-1$@\DL)3\;2GT.XXX]40>Z6TIS$1AW?( M\7&.:I6G]MQ@&*I*%,0"3SAMY@993PUEF<^FR64!IZS:1&7ZF4JL__JLIT#J MT@%$O7#Z'"0#[7L1'/1$F60=.R>1M_(T=<9QU-"*'M8M!V0-4OBVLN3[P:U/8&^U-V.OQ\!Y9/ MV^D74NIXR00:D/L6AG>E PHK]$-/)2]'45)]9QUZV@I\SS)LMW/P@VF]*KGM M9!'H$:U=?IVKM<(("%B7H '(Y03D:PQR9=91V#50;9>VA,+Q!Y+GQT(\-[LK MIX!9H87CL>%#(+'X$(K YLT$EO>R/07^OC/RW&>,R'@P->Y0Q]RQ$MP*EUG1 MC>EC5PK\XRM5T-V38KX2BOE6.9D\?E'I>"K>Z01'V5_YA)?/W5<$ 43\%<7_ M!BSL +:!7OUS(&/8BF">YI&\-M?'PRV8Q8^A.Y:8=[W2E;*?;KL\?YGJZE)P MP5)97RPX1H3!L3 X]G)PC/6+ O:(U3Q6;E.&3*VRH\&<*) 1380U37ZYH^U: MMJ6AQ<1-OLFH\VV2']&-#5MJCTZ,Y0;DT%[(-AX8I02Q]%@ MR_YB:DPJ0/FE[;$0RQ0,6\I9F7$L.'HZ7EMF$@6[C)/;Z*(_5QI4J;0&+0-] MTE%BE-G&\@)32+430IQ."[&..(Z?Z;.TJ*J&,QO@CM.>T^.<1,XIV#+09W:[ M+4P3LT63<:+-"M^J,E2);XT3P3Y39CI:;#J"30M=9>FPDP57K(N@9:!/HFSH MRU)^LI;)2DP<+B+Y1"FQ'B?'^&G+L4YMQK)NUAD2;^3)4D=W=$8$+0-])BAI MKABY[ +O%**<-$\D%GA;'*>"?98FA)/H1Y0238VT.)Z(1&N]1@:T#/39'LP3 MT^W&7.,V)=1FM$C6)WU8NCXXSXXD3K>6J3$-9<3T&Z7:,M& +0-]:@MCGE[G\EDY41L6($YWCM:((FP9ZG1!5@6Z- MHXILK]E1.YM<1W0'3( ,]MH83K1!LM[2&*>>RBT7O;K13[9@TT"OT15>D[3T ME,8[;6Z-$]%QF15!K]%@KP4F4K&*MNKW@3T&@OV2G<3I=DZ*<7P1$6?U8".SU8W+=@TT"O?2ACFB),Z M3"-EJ'%AW4ME,J#7<3*P6;4!'1>X[8RF5'9I=R)DRLB>Q8B:OADTJWQC3A=F MZYZC)^UZPH$M WWBHFS'.JW"2J;,043)X#-Y6#J+)J-1,2K.I"HE-RH9@A2% MA38'A(H&^RS.AT:YTV#K. "U13J3+BJE.NR3"-!I5$@7&2N;%AF;;]7*5D)8 M=$WQ'$0ULH*4D;M46>Z3PSA39\&T8:F.@9,.5K0MUJ$42.[HS* MY6JANIJ12NLD52B6BV MU@!P=@9,>XU6?LDO5)$1N-%&-(?+R+"Z!BU3 2J-U-$X2[ -AHRGFY+>5'-V M!P)TD*!&:A@KL'0O@2_M338VCS&3JMXZA]!IJU5?$D5IQK#KQ=H4%TPOTCN+ MT"-Y%2_5V,*6[DL;L[E)MYRX=AZAF5R_W5W2W2Z3J)OEN3R,3T9 F,XAM!YA MASPO=C:RE!=P83FRV)C0K:R ME"Q0T]D\'8F;!M\ZB] B13I#OE&V9))+#CFKWS2J;R6B^.:-I22[2 MS*1.RUL9-0WL53%/X\9DUJTQ5*Y(:K'M*MMTFP8WBY*JS9Z6&DQDP4G-G54^ M*\Y3YX%?''<*M%D;M'$UK12L1H/OTKGU6>"?&$:O+;X]1KU M&ICL5&D(Z6&;-F1!*4[Z$Z[4R.JHU]UDWUWVKBG)BMXV2BV:969BLD#JC7*B M=>K;SNUN"36FE'_9$73:=O-0*>CC00GM66!+\TWW)72S"^:0571._N6GB?3+37J-_-IHQMUYRK= M[2*Y!^YLT\MR]5Q(3_I?T07!AJI)$]N$GT#/[@K=B-2\HC*PC@S^#VH'/SVN M*[/[V T,[.])H>N-WB/TT-%G.?!"C\$C?X@ K&KT[/O>LV%BT+/IA52G@N^* MWO5_6(0"^41,Z.%R;VC:"]CI*V--B$;F>,'3>HQM-/OX4JP,DJ5RK) M,'Z;U.V#3_@;RLGO)>]0-@^>.',0(JZ8:G&-+.K!8C:F1G;FND&+%)P M-F0UI6VUB$_:&X9-]$OQI145-&+]ZT\GH7 MA]I7/I;^XB[#R9X\I%X>];9=8*TG9%8<6(NJM1C(/-@I2]#\"G3'#YK[!198 M'M:>,=TRA (L0L9^$RA[3;+U_B MH7/5>];3O_9LP?H;G+204*K]F0W<>3\UVT^CVO/?(:_!KM#W%4EP$Z_<%P/A MV.H%07BN[XL3=XP=O_9)>JY@7C]I=HO:?8 M;14L *S.C9^X]V10M-=&M\'![- @* "4$S@4._:$@-@+ 8'Y95"?$!)W"ZZL MKW:\-Q \-@SP\9[DB.*(X(A[,VYE* >Y6M\G0SRLI- M\4H:*8#)B.?9QQ_Q9Z,E^V_BKP^4O.$)?G=2D,F]"4&/->=ZNH^# /C^.7HO M!! ,LEB&/ZK7&^&]L;][K_[D&7PW7O/T(_C)^"-!_ON0/B4G:"7T(7/"&4 ]H@_]P@]^MY;(VC> MO\>%!-ZX,>1C-!;NR_WM2_HQF@CWY?[V)927^]P7XC$6RLL=[DN(8U?=%U2# MY[CRT1,;]#HU[&9$2+V!"%<%\*]$ 6 "P __WZ_8K_=2@WR,DWZZT2Z7:['! M4.HAYF>RL<[3[[GB$,RA*;RK$1'*RH^7E>L<7U?.1KQ+FMPU5P0@ MX;V02KX74@G\,75=W+@P9/;1;P(?HN4WEHL0+4.N"-'R FB9 0MD12$$RU L MOAIZ7E@2ZG[L_E@60I8(D1+Q!\HFB,#[BR%8WKEDI%X@@)]#>?KOQ5#O^SB@ MW*R:KP*)%]GXBV';]^&"/"L96(]5[!#[[ET$[IX"7TTO1-?X==MD-?[+X&"H M&GXJB_P+6\#R'?"H?"\^OI!IMK^4__O_.$X0IM.;LL\N+,5:N]1,OVH6<3$! MN;-%7UI'_/S5'; \2I4\7&X4/H-PO."KY9 3Y#B*CAB9*DHX49O.&S'FXVA!WA=8^,%( MS\V.?$@YUA*@087LJ=/K*?!:M[,:K_J\V,4KZ0X^3^/;S'H!KY_'?_TA'^/! MRVY7T#=N(S8)-$3!O7;U+?3L"^L,7TOH+W:/->H! #F>9KG$:K),\W@DHZCJ M.D*/U.H]J@N(BRN!J-L7),;ZU=>KPY2>@9Q /B40L "-_A_(5NB6^(G"$&LH'H.,] M&DHUM4YN*APC,)%DIE(8MZJ#81>^%82Q!65D9\E6I[F M<6/1^B0UY(X!)-1)W@,A-ECV>Q22=+372#7:$X5NQ+5^)$KGDCUN#=$%:22Q M3XF=W)FZ?YBK44,U7 Z?SR)#8^];.U,^,ZUC#S=;?BRU9,:19& :-&)E)5>H MI<0[5%E>SNJH)KNI;+XJ=FDU,>EO%U6MT!RUX"/30&&)/>#1*P9J?KQ(A?Z3 M^\:*CZ1UO 4M[D,Y^5!61Q6?-:L%2^_(E?I6H\I"LY2F$(ZXSI+GLL.^A;/D MPK&;GP6$MP__?JXG)';V+=9HWR%6,V,2I:E))^'$\E,S/\CW>\3XW$F*1A)0H2XA'PFY#>^"A.,W:":]T>534*;\,=84Y]3 MK^E.5):7@S(YOKHRJ1Q9PNT**6SCVMI4AZ@R,;IKFWK6FQH*2^A ^0(B_Y'8 MREN$_CXTA0_%5FQ?*M:&K5FO&NP&\)\E* [VKU>>C%!0-*T157JE80LO M;+2R5I>V^6VJ=>%*J7=R2A[[&+NZQ2I!&8D>%#U<,&HD'2W%&[1$Y1=JA&>K MT\1]:&.EISKA1 MY;!$,MR(.]@((!'1<"/N8"-"B;B7C0AWX0YV(?D8[L,][$,(2W>R$:% W,<^ M1!_3X3[&/-B!<]2Y^WZD\KD? 2 G_# M);_D+;E^K<4[(,(/W/=GS[AON-X7C(V0S3]]V]%OMZUW*G8"1SD[065 MP]T/4>]B.O17@KU0?_UB(A[JKS]SWV]_L*>NK.R%)_M=;_^=ZW5G2[^'FQ^J M=:%:%ZIU]R_BH5KW,_?]]N?ZO:MUX<'^@[6ZMJ"RD@9F%&[_E83_RCK/AZ5? M% U!9*UWEZ(.]9N[6/)M3)BK*SP?96_W3KA[+4J?AB#W(S4<>B,8G&2&*LZ/ M5'$H\!&\IFJS2L@ /U/)*0$.D#13XD(EY]Y8/76Z8O>L#OY[,6WEA@^&?92/ MO>O17P7&WK>W%])'OO V-^'#">$FOZQU?.$][@J&&F[Q:_2*+[S)Z'654.>X M-WZ^OR7?O1]%@@_6Z+;):OR743^^G!5UWW;TO["%8&#H<;F0 [Y6AO]]D^"% MF[P_@02A)-Q5.M2MH. S\J,^A0;OTW)O^KH_=*\7M0RO_[XV07IU#(FQ/HRU*R.IU9/9>9F14@4YOU9N\,"VYU0\8/XG M'])N90L#(KO-91FVN(UL&UHY5B]EQDGXCG;\@3A3D#T4E(^]"4>TT8* M[M<6]X^\K?TF@?^4Q[6#\G[RB+8?+D=NZ#/O9R][PRE#C[,-VE&S^=BRJS?X M*42!^*\_0%BO\IC^3P6!.Y2>F] !V8@_;_M_*MO?P=EW"UE'X8YO(^Q?(-1Q M8O'56(.;88>6WB6J)MW:N?.99MW]%V.[OHWWEE+U=V?BI?JIV3#69>MR9%N- MI=.;2L2AQ7'J$TR\;RXAM\U7N*9Q]WV$_B.6WEO$_FL8>C%[G,DDK(R"VV9C MD"X.^.:\ +'@ZH;>-X>"+R%:99+K";+-(]',HJJKB/T2*VNC]@_ M8@K<;]XV'($USC+_Y&7FG[R9^7*V4)!_^OR)OR'2ZF_3?9A<;^2:=H"GT/E+]WRC$C>3?1'3\AW7'Q&J"OU M(C%KJ1+/4+5FLM <.//N0ARGH$K.Z;#H.P'3/4/B_=%+7?S MA:/=EWK3K]OZ1@,^3]>WH[4S%FDJU]):"Z[47PPS !F0 4\DPDAM&*D-([4A MVW_M S&,U/Z 2&U>-Z:"9%W0C/OF//KI;Q%^3P/M@\X9CVUM8Z_#G;'@5**L M*@VJC-.4P3)K9:@;%I\9$S@RX?!KFG#?7 H^^U+)Q8RST!*[*TOLC!R_T1;3 MM-:H1+7%&EZ)91.Q9&,N=9DUE'%DC$73833UB\K+[] M/W;%:Y=OD?NO<>U2UE9;>[B1AG3''(QGJ=6P:=9:$ S<>Y?/W='X2EAPL5/P MRXG#:ZY3OLU;\@6N4Q;$XFR;D?6ZW&DZ/7U=R5JM-3KCW/N4T? ^Y0^1USN0 MUO":Y)6N27X%-?S%:Y(Z59PZ4WFCRHUIQJI,%5)T='0"PWN2T0?V0O0D>"I=G ,V *(J6 H#LQ% M< <4-D!F>7>X7>,%5 3]K[A3>G3W]?2DXZ75G_^"?WPR<@HX$R!RS#P:[% M+M_#1QS_]U5D_;@<(!G;R[E'?-\!A&:-_OW?_SF<_1[+(IRNZ,9O'[ .EC5S MRTF1"+M$(3(Q!%:.L%,P\F]66;..Z7M64H]DS'>G_MZ!'B0$%G],I?Z-[7^$ MY C04F4WD0.*>4@9482I]=O]EO\1 CG_,]V4X(;]-@0%8,-*@'T?]8JVQ=(7 MOTD"8N%5=N5$ *('.B2+S0P(E/_7;5 G0NMV G\&7 8 43FJX.5]!&0(.?@ M>T*=#>;#[B2:_7.PP4^QY3%5SY&+10 XGA!I(CKA^?&$Y&+C&!E+C=DXD1[' MA/@DGB"GL4E\^LL=E?4A,U(>Q=OZ()/ &\2 ;I1J\_5Z(XY13OYQRW2FE8^, M%_6J3/$16MO@O>$PFQF38_RT98/M;,0,94^91+JR4.N,Z+01KK2EDL MJ^D$(VD=PBG-:FHD+L*W!$];6G)AJY.*6&8$NR@TDO')6DQE@$40&-TH5TJ. MTA&;>#^6C,250L?)\&O0,M!GOSOHXPTN797M?C.63!'"LD!DQO%@GW9KS79$ M><31G5IO,X^8&KW>K$'+0)_&X:9\2QR3P3Y[ASG1IV:[PSS.%V)LYF&EW3)(:9U 07W'9[]QTWC)F^6EM:DR*CD+-FJ9!OU%'EVX[E\D@%JQ7J-2^F1 M4*W@K*4*<.,#2YI,:CF*,\<,;J?TE512%\7B1 0M TO:-B?U*$=D!%J8C^9K MJ]+;SC*PS\"2!HEE9RC.M3XN+755*0J= MFNSV+-\5LTHEX>2J%$UEQTVK&3,7&2"=B6#+>'G53=-U5L 3I=*H.RB-2JVT M"%H&%A^U)_DIOUZ:=*>WV;0ZA7$$'\&6@<7'V=QFI'"YA.R4N5FL01'"X0TU6TFS6U4+@%R?CNJAOVQV] MGY 36HODQWDG:N+BE+GN,OUZ%@LHOJSD8+_&8IEN8"/1?"X.?'.I1)E"U M,*B%/V(E] /Q@%2:M><#P%C7"0#/DBDK&9[FQ)JFK7H=V$"-QE#E: '+*D _ MB'2XF:Z M;E#1*"N!-4I5><%!>KQF&D#50U-R 0C&; _\+FBZ&OS-SJ>WO@0 M]=Z6:$JRHK>-4HMFF9F8+)!ZHYQH!4P$;B;PMB(TIN?]@8=O,D+5W[4@]FM& MQVL73"FK@(:_?#989B)956Q4,XR@C^N%F,4RW9KX"Q. V; PUN&+5Q.?P J MBJ=IX8_/:_K[;\(_OE+O1U;)3NUS[56@\BGLPA1^^S\<3@JRI#2A94>BW#']7KC7!7]+HX:RKZ2#Q[#_E YSGH7P=]3@'_^23Q?X] M:_ZWJ\&N 1%>5!X]91X-[#=E)Z:NV);P&7HDX(7X7I,\SP7$Z[G@P!#XH"^$ M?(R'^W*'^Y(&$POWY?[V)?Y(/)OZ%>[+A_;EC>D[+QXK-R-"Z@U$N"J ?Y@" MJ9<(,#D:X;!JN1^;"/[[W_],CA?6 M.C^DT_NDXZ;QJ>":VY(I1Z:&@-S)P,HP+0S8#@+V%W&)AQY<<;BS)5\L0N=J M!??U]JD?F#I<\&MC4PO;$,9V.V]D93R)TV2KN,FDZ&IBE6@]\8[!V^S+?:PJ M]AD)*WE@BJ.8U(%1"MD]#[B]Y#%[&_#Z+F(5V6?H+S1JI6Z7?8F)K#/ER7#< M:$XG:]8 MJ9P1YB?6]9"=\ 3FZ,US8B=9*AZ815*NQOZ*ASA#J#-].9_!9 MO;?C]*>T!C%AYBA%2'5HJ3VN]T?;V9 QO+!4*OF8OLK5]5!MN!JV 1U1A4&= MXV#07[%0>[A_[>'RX;%K)QD_ASW'N<1J)ATEV-AH3#>Z6GP3G:U+ UH<)'>8&7CQX?S^;4M7B(3<7EYYPOW;"4>]=])I2+UC;D0[ :;[ MC(,Q%>!!Y+,ZGM()DP:\P^^<[6LSS&8"9CSA8)-,#"$ IKM9 0OTP"(&$(:; MP40 -Y/RY"""'QX?1D=],(^=1ZQK"*P)H,FS=3G;6,&Q,: 2@,[\IFZF P]F M\KCCSH!4A;QZ/5XE[Y!7A2?\)8!743(+3'4QL:U@Z(#-#M)G9N!330!DP1:L M!%B.-6>[+L!?= /C=3!E":;6 ,I)"R@ "Q;E#^_;>>DQX)@53$% K#>U89V) MD$-OPJ'1>^;0 [?#(9+.) "/!ESZ80L/.3UV16ZEY#^FBZ0A<]V$N6+WS%SH MN#6$!00BF'YW<#Y#5@+#@8]8:W<(H\,4@J-QV(F.301,/WBV<<>E*Z %(.R# M. C^B*P3[]8@&OP9ICR?@X\TT%WV_W5NR;PAM_*_TIE.!9CZ"*G&'7Z=TTW+? "GCX7NO[@DG.Y+%#U@ M*'?#W8]VAS$1O8]TJ$_)ILQ))J?H0"\[RJ=\Z\OF4\?AC\MD"@V$:TG73P[SKO^$FW&..'O%"S:-P7VZS+^Z] MPG!?[FU? (Z%^W*7^Q+BV#WN"\"Q,#?_#I2O$+3N4#A"T+K/?0F5K_OR>+N"]Z(C\/A?P7N7R^TK+W5VYB[_WRAV)/SXKB_=VHZX[ M@UDQ-?"'F8G1&@^+=$_>PP/77?57XX'H]2^@7I ).M+FB 6P#]VQ# 'PZR[W M4@#X?:X^2B.O$\1N[.;O1U6@5FUHJ )!JL\ MH'1:EE6]+CA=I&7J;XN*1QNBJ WBV4"U[5.3<]?".9NS8=05$ >0JN$&8T/G,D M@5Y.O5D38$F_L3./KV("F1+P!"M%C!(7&*;N!]DQRHEED6CB:KF5 M3HQIHE--9]SGV8D'/)Z^3L&OY&VXZ]4&;8@>'T_W"M&#.$0/XHKHD>X/AA'3 M7DP9J5&FC?5B4%0FXO718VHWTDYIPECT,ANAA$UWD7 B\#&5!$0/(IW\"'K< M(U2$BD>H>%P7.LY?8+L>=,PB25[H56(7J$Z/$^]/@TQ6-0F&7J2DG?,(TFFUUI MZ0UK,)GKHT>)Y!/2=% S:9O4*29C2$1IU()Z%PDUCT3R.P''C_MT?#D$L)C; M2Z&'B1XD=@<;86'5ZW4YTJLN^P(7*3F+3X!$L[75ML,\E< [YG!L;8J#U%P1 MW:)XL0\98C<+B]ROZO1#P"-^^Z7>&7A\0+-Z#7@H1RT '@D 'JD+>7'N!BE"O2/4.[Z42^! VTCG$_*3&D68^LC69Y-"]^ GC$1]5-/#I+ MEQBV+A5TIQX=]'58R1OZ<9+QBSMQ[LSGV=4M5CG_Y-W1$WH7RY>^L_7?D>O[ M&&^B &]XW89/W=T#ME[5-W[SE=\+U)[W#T7[#K&:&9,H34TZ"2>6GYKYP2?X M468.@2?" %F($I^7NG/SE=\92IPH9+-Y M(5HAG3Y'"Z3$1(O$-I&??4(8?<,*G$G6%FW(S?3XO5U"[#DI8-5XQ=)-1Z J3RK 40]95K04FAI)MHD28Y1NB M1(@2]^+=PKH_C>/+3P@"2?U%5'L2H0)Z]>PK\NS)L9<]R8'AQ9*EOEB5F9RN*V(%>$H3V1ZZOW M,R.M+A3=$82.8*PD3CC/FW5=@^4W!!X55#"1E^SP[Y1N6G7=&@I@RCZE3OFY MSAK&>"8.C:QC5 E9;76V:R(Z7,VH]:\_R0=&EO[DI)'DJSYM.>1;2W(.T/_PZKIFBZY0C6GOV0@]@KB;*6 MK!E )]"%KKF]>R5KSDI"D:#H;+M763%DIAN7"X.U7E: )"1205"'7/PR"*'J M.H:PM"5#<,OOL-Q,$E8H$ &[X("VP$H:MINDZ0D8+,$#5@9VW\+ %D_@F?'H MGB1@)G"3),UFW?/E,_#X0D?'E:O3M %I-5O(&[I*Z6XIHCY@ DP) 8"#TUC/MQK 9<:4B-4^?Y$@3/:Q2]-SU M[7JC2V,$\>A6H2?^P=ITCZXS-/@OU2C42]U2H[Z[WOWI,W^VOE(7L#W'Z;"D MTN?H':?3.UO&R00_(BX#DBIHL!@@%'IS*H&_L/",0_BG<0*F3X#V[ +"Q,$ M-VKF5# ,M_83X$Y=\2NZ 0GG;=A36$S*$- X_I=-KSML B8%7ZN;2@HLZ@E@#'S=<"-MZ$?!L@1P M^H"C;(=5NX$?_()BYU8,#B>?+IY&8(%M@747#TK8@9,#E@F3-'@5GP8#>#VA)IP$9*%JCJ"QH(& MILFY]1B100,'6[A%J?QI^=\$DS\@'?]$0:\])P###2YPIH-)[/<%8#_L%![" MH&=PR '^126\O J1NY4>%3^%S4^']W -FP)@,4 MFX<5W3@)GDGL1O!"J3-IL8#<"'^9@7\4Q)K@)!9!"X#FBJO=[;CF 1+FX,SS MJI5Y=3)-#FK>NL9K%:)97IB"NEA4 M6SC=ZX(#_(^FGS&83Y6M'?_ N>Y9#0._G&'\G]G\' M)R5]*"B0W0W>%5JHZD.&+^@Z;V(=<,#Z0@NT#1YJ?#S\"27A($'?)9W ;S4 M4GK0#*< Q=80P!%B0OBJZJ:)%@=[L]"+LJJ.GA,5$$ _MQ@X:R10E];_/S?J MZY(]H_'H:98NI/Y93DHNNTZI':6JC.",$Q69$^:-S1HZ:5/1V!G> 12Z-F&N M&^AZ+6$4NM$K12L"SRRC)8/B0"];W25,/)B?#"M*FM"$!^RG."=<[W.B*6WN MB0\_)6+P6G*;J]Q PR/Q*2-UQULZEFZGUR5A()0)C80QH^)?4\'^YLW$/?J/N4_,&#^9PBL 9TKL_^ M.39&HU!SO\:+^4^^J$7&_-C SFX@HZ?/X/_O_QP]][]S]\.RH+KQV_?I'RS+ M*S- (O>^*$3<:@+L%(S\FU76K&/Z$83#7-#?N[@ ) 06?TRE_HWM?X3D"- 2 M5AP]H-A1T5'W6\=E1[W/7BAIX&T++.H+SM3$E7;EQ':+[O?@ORP&3E$@(__7 M;5!GGV)%QN:SM921K0!.;NA+@.5L=YX,]K#.P5-L>4S5<^1B_:A"?1GK*MG5 M-"DW5+&KX[1@#Y(BE.E?[FB[EA4NO1TX=K[%L)K*M5)C.ZN9+= R==HR58FP M.CFA&M5\8;=AR:KL5QV2PSZU=FN,5(5/&$W2DE9ZMR4HQO08M WTZ3'X> MU;=KBTFD-MM>5&]OG5QK' WV&27PI"XD;)Q1>4V?S8""L&5@R_AIR^EPL3%T M8SYFG&VQN9HTLT9JD $M Z,;K(SG&RG+PCMB/%\C(_.42(B@)4&<-HTTZBF9 MJQMMNE*/JNE2SJKH4WCW&3]MN4Q&FIE94Q5E*JE*\9B0:2]D^,9"D/1KCC/T M?)FGU6:UO;6CD46%A'T&EJ23=KJ5U=(;O%%8IEFSU$]4L[!E<)/*,S-"=<8\ M7AC8%48S>*4EPL=A@DL:3]CX5FH2)7HY'K7J>"??2UKP[F)@2?U^F35Z5BJ* M4ZV>D5VMTG:BE7$O*AVW7%02O?1HK-08*EE:\J7D6.>B+2^U^+AI8F@V-A27 MFLD2O:[H%;8;R_1AJEU@^"FGZ8/">CV7.UQT9IK198Z*P'2;0)^317/#43V^ M(]N%9K8MSEI"1H)]!B@ZQR-D3&KHAAQIEXW1E)Y62!NV#% TEC'G"V8]%W R MJ:ACHEJ;X=,U#- %*(H7RGRRN;&2 $EK7R9R3.J-4;K-;-MM@[*FH M1ZM&?)K+0:D+=II;Z^-2N4RU:35*;I;.8MWLD^MS8E?;+N=%)C-2Y4I:+$E" M->;DABW0,MBI0&]&QTIV!R_,,[4X.2\T\O7666F*QR=L*[$I"S(9KZ^'4KQ $BH2 MO.1ITPP]&45:N=2((>WV+-%(,$Y^4W1UV<2YF6 MBG>,78J=^*" MWLSE\7(YMCXK^*PTW6P5V]1QNZ"5\D OR=ACA!$!0BUB6MP8F1N&H>QAD2T. M5^S(A9/@2<+;"I-9FVU:PA-M,3$;-#O3UCDXB38JHS6 >XLF;=' XY5%D\RV MW!S?$X[.EM2)W&X/&7O1=5C=')C5S?H2>*'9G;%3TLH/:EZN MSXD\I9ETN4O0 E@]:\?GXYQN3/UX_W'37E^JCW1K5)#)?F]AY,IYNM)&30.$ MVK1Y=J#1A8)0?MPU:!@@E]!?Y63JWD.A*?B LLS(XQRLMT#) J,E: MLML98JG)5-^B&Q,YW4Y4X.@!0E&M56TJZ42*+A2J?:<@RZRP@'T&"44Z"A5- MRQ.%3FP7DV4>X#X%3OSD&4(IO?Q%7(?*C%-!0A'\>-)H.4V*8;-<4FRJ"ZW-MT#+ *',8L70"_5( M!.^4&W/9V8QG5 OV&2#4;&I(S551MFA57A!VG>GG!S9L&9AG:4-5LI5>IHXG MIK4*IY>$2B8K@I9!0A4W\TB$FG1R3&7!=LE^8=V>UM>P:8!0;0&/F"IN9>B( ME)Q39B_9;&_@^$&,FN'I*I6>6"V97>M9G%AR%#X5Q^DS)WEN-%M:2E1FG V? MDV*%2KK9:(&6@9DV-;R4C'>B&8:BXU.SV.=FM3EL&2!4KDK5E@Z57^%2=3B; MC]>)Q11 =#K(43&UW8I6*VV=[F_;W_?F4 MC24CZS&!GP&I0H\:\<-E#E_VN:H\-L>QK(::!GB*(GG56B>C43H1

T#1 JW*KE-ETVM,%;C-4]'8(QW&V.,MR\*(95 1B"L!8Q__.*<'@Y9:,I_G$+=V3V]K^*E M"^MUM=]IWEXTZ^5^Z]&OCPVB7V2K]*F+ZU4V[-; K_1.VE/S?GQ)'HDR[M+' M+J[7HZ39YX7=*[7^ !K)TZC=K9;[[-J%]3KK9J7]ZT,BU:#2OSX!U MI?SB>EWYQ'Y2JW?W[8<'O>C4:H>:A 9U?I$?'RYNBK>:=%D4E>%U<$_4B6IJ M3;QT8;VJ#_9P_TP[-_K3X.ZF>;HS#,X&= +X-7=SP]VFX]G5^+ %0MB1;J= MYCUZZ2(_5IK%L7%5'.[T'\:M V4(:HA^R*Y=6"]=,HHW=]?^N#UM=*Z4PL&M M>%.C$XOP:RX_Y.54AS"%X1T)#_(Z4AQ>3!0X((/1/S5M.-0ZEK>^=(%S'CUF M\4_,X.'=Y>UI,FI*TP:20? X?P"_38;PT6<7;&)=. MI@6P64]H=)=%M]F]L$6T&YZ 86WT-0AB+2X:J:<8%7,O?3G+">FABQN^8S (?N80>$PO77"-!:*,1 MC!4]CIF9I1]I4UBZP9:3H!T 3OI4OH)-P^S4LC0B),! M:&H)4!-&];T9>J';X 5X$WV+@$EU7DYX+N 2X^))XZ_ 90,M#N@1S"]"#;&B+NZ%K@D1EF[1 ;LSL1Z^"S!QQ"1A;E M/KAHJ&$V3X93!3MQ!- 8"2;!.33S"A-J\"!I+P;SA "A4^/)<0D&#_/+YI)V M$LE7+@'4\0A-BW]C)'($0U:#BSUWIR^6Q+KX4ZE9O<)0%2]WO%&?"Y_);LXSYZL69V0U8 M#"3'<^)B&"^*7V;E1 !S.JWT:SO'HVX]JURIO;I3\$OYZK[Z9:KAW>7+3ELYOK>_VZ MT&A=P6(N.3;CS]E8<(9FN-'V'R&UAUPRFRE#D]F692H(>3$CL(H1JHYPWE@U M[<^%X=^S75WK_,!M7O:ZHNR-W.Q9O;>;G38_<;OR$R^;;59N]^J*>JO5#'5Z M+%TWO_TH+4;N/X?V?V$Q^P\7^[=7DVY6M((CB^3'!;'Y])FT?]O4#I5:X?R@ M+C\=E%K7]I78NN]B1<'KM/].$I>>%Q74/-*Y>10+#"P?L>WDU2/'&J(HSJ*T MX!KSBC/V9Y6,ALGG0$/OB^GZ!]=GS?NJVVG5!Z3:%>\GP?FNUEQ1 CY(YBS/ MPA!S+]?2Q7>*;Z^%H'6 44H(*_?4'=O61A[Y'GY(#@IU(SX@S"[065;";,)& MHAR4IVLL)L3X;OA6_C2)S>B#6GTG\B$2STRI_NR:?O" MDN32?=FT?7FM3VFZ+RF.I?LRWWLLW9=U*U\I:&T@K.S9^^;_?BM]^DA=E,;?: M T[*HQ>*/I"YI&.>4A6_J&+Z)NNYL^2%1:Z6!_(N""G-YSM\>*_ M"]@0,8O\L\Q2R>7EK\0KF(;S3@A]I4_]>I=F2VAH_0OUL30D?2@-I322XDR* M,RD-O8HS7^3P2M["^&\?$;1T+MZ M';[22;[^B#V583NJGD?@_XQ+[7'):3&BXKKNU8E;Z%N.IDUUR1V)M!%8_MN/ M2J:RI*8B/5,J!8N?/7[R-P.+E599K0$LK*N+ZJ#9;U;JTZ$\"/Q>9VP&V+Q, M^?:CG,G_&EAL(C*D:D6J5JP6*3ZC?'8-2'%0N9+N#'_TT)?W]A\ZW9V1]#C" MAH25;S^D2D:4TA-M4[1(T>)CFJA_;,'Q&M#"-,_$^I[1OFSO%X*3EC[MW#UI MM-,I'EE9S$BETFMG5FY5/&VFW/DKY!@D/66?"7'K:4U&:M%KLI;+A4Q15%:G-6T,H*3X\>'X45S_5-^+'[1YEOR>^6\B M+:?",16.&^Y,6"H<;V]/:O6[OJ'6KGIR]:QR4[M8M' ?]FM<6@^E%>ZJ< MW_:/[<>*)O.S U+AF.+'[X,?"\+QBV0B8!\]CA49[)JYY4D)&^?_FZ7S/-"Y MX038XFL3>'JE#L*USWQ35(1/.2?U8^1]\6G_V'_R3TUQ,'@*VLIP[)$6/U9' M*F0*+SH%TQA"BB$?G+RP]IEO&(:L]DCAC\&00_O6;(S,)[/=(J?[;:]?NM@Y MPE/YOFK&0HH7JN">!-:GLW;3;^W[0D?.#0K^B\6/WY'RF MN.1TZ%3G2#$DQ9#U9#Y\\/'Q'X,A)=.V2[>-W8>Z-K@L&+W>3O7&K_(#.=^6 MS? /[;S]8^&4^?4>#O1&$%AQ/_:6WB-&8!.O8=;PP"7<)]Z9W?+Z.U/\=P^6 MU7'GNK/O VN-5.N\N&YD[GBQERY5Y15URP0T&OKQF2L9?@P3GC%D$-,:XH%;>+K, M-#YV:=)S!!B/-;:,@!\1%KU$$O_$XX<&CDO/GY\]CF;F%)KD<+XS.I^CZF7' MP;VR VD'_95VT)?RN4+:Q'7=35Q+N4JZ!^O;@V>5M713-F]3\CDI!:P-W!-W)<4Q#9P7U(0V\!-24%L TQ'L-^5=!,VCSE2 MQ-K 34D1:V/W)56[-G!?4A#;P$U)06QC]R4%L0W6?;=^;+^7*JV^ZOW''%[WF./GMB""_56=8?>SQ12D M;NUL/PP OTX#\P\ZOBA%R"4(^1M128JA[Z615;P^\?#$*2<$E!9>/ 9=4 M9]LTG6W+64;*2FK0?!HP<6>N],72V)=;AX\5LOU$V6LO/]4 ME%/MWG%#TO/BMN_A5[SA^[L.G&.->-29[CNL]\X.&>H]6(0^O3>\\)6V2J\_ M]G(Z(C-/#&]=N)8_Z^A,O7KL'#?&HJ+DBX.KK-Q7[F?ZV1;>T19JX2WGQ,4O MM"Z1HOY/63EJ -60[@]:]V=DIU_;[]P.:]KM>=.:J$7L6R,#-!56T4..-4#8 M>![X\\.4A T[!F[C/)A;@8C_[V/(H922P\8RS28ORE;PR*JUAB6G2?Z>6L/> M[4FO937;-_V'B=PXNW=O)[>[GZ8UY+M[5^*Y6SH4![VGXU&GM7_L:GB\31FT MADIN->CW_&%9OR?Z^=/1<-R_KCKB\>W.TW'# M[Q"CV/TL]-N;7+?'2JUW62?=LT[IL-0H6BZ>?"E) '\ 4RMIO/T%X6_C]+^M MTI*W A)3HRDUFE(>6:_:D!I-_%G#GAA4QON[>W7KOJP\/97NS!-[\EEJP\WN MOKY/_$Z[']Q7[\VFN%=_FG91;2B!VE#(E<14;=C(!- W1\MVOE(1XZ_&BW\: ML#>+,#'YKCH^:%\TVWMUI7)7.5 O'HS!^-/@N41$3SP+FD0<%+WV M>4?M-34=CT+!DU#*N?Q*?%JOM0+?;@LNU<\W&MD^SC9+-WI;2IA^4U+?P+C4 M%Q7B!?7TZO#II&B(P?2AHKGNH%*Z^30A7N@.V_>'V9,ST0H*A8-;TWQJ65W8 MF?*W'WDQIZS0Q-HLBO_)*-2&HE9JBVQL@.F+PEBK47TX*DV,@=BZ:U3MFY'D M!M*GP=B5?"L=W)WJ0?VZ\U0R"_?=T\NS"1[+*($Q4LF)E13'-DTAVRH==?.@ M+35&4F/D-R'U#8SW?%$I3@XJ)\1O/5[V]X^\D_N\?W5DF)\FQ?7:?G PW!]. MQ<9=I]FL/MX=G]3P@'8,^( UDO\=I?B7*H^J;7=YU.;:71L?K]S$L%#M:X)X M[#3TMU;EY?-"SM[ORH?RV5CNOBA5P?UR9JB8:% MQ%QY)1ZEM$ J3>[:/DA,<_W27+^41[8N$/5%U8:./?6ZYX^N6">EG?OSVL"\ MOKWX--NO6U5KU^34;8C6M628A]9>76DT06TH@]J0SU72$H'MK9!*S:8-Q+^? MCV!]4?QK3?:/BVZS-NZW+D8'ANH.'FOC3ZN1.GMPS.S3@_,D'M^=79CF8'3S M0/&/1K"DG%1* 7 [5<"M4I2W A-3NRFUFU(>V;J8V1?5&_9J^Q/=?1B>U&M3 M(E_4\GM[^<^+F9T\&:[>;GG5]G%A,GYH=8V1/*%Z0PGT!B572@VG+2^2VDV+ MI-*4AD^(ANU^37@>%<>7I=+IB=?7]HYV'QJ3P^'A??.SX)E(U[N/Q9Z\5Q]< M79],[>)5R9:;:IFW"Y3DM$AJTW*SMDI!WSQD2_,2T[S$E-134D_+:+X.H6]@ M$.*+:JN=EM,ZO2EZ^_WKX_%NN=10SN71IP4A%/WQ>.CGY>/V]=V-Y(VOCN_- M&]16::.VXHJZ6V]X NZ&B^R-A/;M@;94AJ?J:DKJ*:E_K3J+>EIG\;L&_CZ" MR]>13K^M,BY=I91ITHR2S6>:35Z4K>"1#1]BJ54J9)B6'36":35Z4K>"1#4S5_J**M2WV!OE^2[JKMUH2T0Z5 M*ZW6^K1<0'&OHC?/Y./C=JW8JSZJ1>?F\J0*BC5-U2[DBOE4L][N5.V]-%7[ MZX7--C!5>^]KPO/5W;YQ<*_LY_L#KV")EVJOW;G]-'A6S-,'HU?+NN)@9#WL MDSUM7RE754FDG8OD7#[-U=ZX!("MTM W#]K2C( T^24E]934TUSMKT/H&YBK M_475U;OV@WDJZV:S;C6/2^5FH] @=Y^FKAI76N>D6M^[KS_TJ_;9[OUH6B\U M45WE'6.4R.Q?7NP+17BJ;Z:DGI*ZE\K67L_3=;^74-_:;+VEP^/ M;]4J;073;&! 9O]-%NX!&8P:;DT;#K6.Y6V/H5MX<,:#G<>;(_'8<896X50T MY=ZGY:/6KN73WIXY.6@_..VR>=YK[!^WJV#EJD5JYXII0NJ60F.*A!N@/J39 M=6G2=LHA*8=LK139JE7:"J;9P!#2UU:PNXK<,7N[]DT_S_VDM MA _VF]FCEI6OBMJC*8OG?7_8N6BB@BT54@T[U;!_9RA,]8=/\ M3L-H:TG1W3XU-LV6V +:WT _^<&75N-+I_G]IEL_4\0'60E M4KZE$)DBXH8CXCN:?_XFVN+#Y?70SV=;9_W&4;\=2/<-M]JI?A84NJ6L*%Z8 MQKA-SLJ58W/H-:YONPB%9=8$5$RA,*W42(%PG7[_WP0(R\=G?;O4-IUZ0[J; MGI5:8]VZ^30@'!GVT95R_/#4KI6]D^F5.G";016!D/8O N)(D7!+E<+4;D[! M\8O8S?OV9?.R9ZHW[6S]:K>I5EH[1\U/J\RYRWA8 MU&[&X&AJ.&\Q1J:0N.&0F!K.\UAX&)RU3JW=VDU?*1^J2CY;G"J-3_,ABKW] MXOA)*WAUZ^C<.\F?>T^]"VHXT^,S\H!9*19& ?5_?*UCDQ]T19#*K6&@L27Y M0!7/&@( ^=^7P)DD?R"8?=QZOFG :O)_ZQC _SLAGB?X/5@V2?Q3<$QAQ$!$ ML*TAP0622O_"!8ZOV8++8,!#QH-[B#""ESM&CM'#PN[_8UCC'_^%?\(IZ3;1 M7.2"'A]1EG'$]SP.AN=E_9W>%7U&6#K]S M/ LWY[M+;-BE,<%GSSR5;HOOC+[+4DY9T:[,D6,^WH/_:D+/10GYG\M&;2D_ MXV= 30!^>\;#Q;_Z]N,2P0@)&245[+D7L;?V(['!SY'E[*HN6RXM*H+IW^>- M4_U:K;<R\:%GS^MU:>/U^52MZJ?PZA5VE5J M]LHS;_?I?ES>&8G[M\7RN5<[&9W E?+B,SNF=^5?ZN5.O2:?]:>=W7/5O, K M%YY9]5OGUY?=HR=Q7WDZV2]E][-UJ:KF57'^RI-:_S&8GAE'?4LF?;E1N;\M M2DTUO_CVNG5V7S-/LC*>;E6\F_JC:_]DHN87WYZ_4([OO?7MP,*XWG]IJ MEBA-M;#X]M[=T;%_+IIR7=9+9UVO5O+.Q(E:7+QR\*!HQ^+PXJC>.LD:T\-N MJT3T)ERY,,[1H'AX.1)O[MH/!S?GV0=K5ZP]5.'*<)QSJ,7NZZC^N-RX:=F/ M1EN;3H9[A?MFT-QKJGBI_+'H]#;!9BWA @LPV=*QK)CK9$+5\XCO":"."B>6 M1L6=18 !K \2;@NCSBLO#KL]A#'8Q #)H1-KC)SI"7_IX7 U.MR_X=>12SQX M7BQAX :G.X1W&E38@*"ARAZH<8+3 3RGFT4%ER_TM#$1.H0 4L#7GFG!39V M?S]T?/8;&TE.N.S!JV8&I+E$L(:Z'1APH^8)5="4 P".Q$4984A\ <@#I1XL M-TS>@XOAD^?8EJ'Y\,>.9M/QM7H$9I43HF+OD38=X.1 " P\8:RY4U!C1V2( MZ!P^D_T&J$4TO1=E]@GA4F7HA,('69[0)4/B:K8-CPI #H,8!HGL1,+;ZUDC M>BE\/0%-W1H*L&OP2ABG[A+#"D<3C/ V?P+73K/.D A_<5OG+(#W6_I[/#GG M5M]V+MS#9EUK][JE?=EI'*'EDU#3LQ[1OQN!:VC34$='^^1[2,&4@,_9-,^I M(2WKMC.WK_ M6R@51A>[-[6;(.N)M?WA[77AH7MV-JI^$PB8D"-XA^\&9"7287&A9U2C66T: M ?BM]@XUW2(-EVJCJ-W:VL@CW\,/R9'A0+B6B\J2SI2L6?TS8:=R[7-1O_?= M\*W\:1*;UALSF LY\<4<]81ZEWB^ \\T@=+")0G_SJ(1_ITIZQ-8A%?U9+[2 M],7AI5H'V"_PR6>HS&]QX4GO<.'%-L\ONS#D%QN5I/NRGGV16;CXJGK\]>/*KP'X5J=F@F&&7_[O M-_G;S^*HF%-6VYME+K X&WY9OF"=F7! M>E^%,"J\/0R#SM-MP=*42-9')-)'0.B&I3\NBU!^&!]LV%Q#8O_EV3$C?,-F M]\<'3(Q9L1M6Q9#'/)R?2TAMMW;5X;"1MZ\.;YOB_N/P:'AF/>T]E>?R4:N> MVC 3D;2!=F)(O:/:CAB0_C&Y#3K]L_%,)GHV_[[TR^4AMS/BUP+7I9%=GH69 MCY,PBX_2Y9YDN/WC0?NLVK\2NX,BIJWDO_TH5.35)&"F;)NR[9:QK22K>9Y% M[MP6+H[OK.957[L_:EOE_?[>Q/YLOKTZ?7H8^[>%T[:B^@_FO7I[*3UB:ICR M[8=4*K_ M]MGE.W.)6UL@PK]/DOS4VQ+CDSK4Y8W<$TXJ*UY3=Y57ADECVVQ M7A*E #T/<.Z53+2F8[;:K=.+RD ^+5XV=R9J 143*2.6\PL0]W>*"RDNI+BP MU8K/&X"A<-B[FF3[]?MV<."KOM%Z.#\;= $84/.1*B_!PI=PIH!:N)#Z^5$W18.U.W[$R6,A96IX6E9K2,](A$;GODX($UM_]+O?OM16FQ#\KYM#8VSZ9NW5GRN MV\-O#6M+5)OGVI*\<8QQ37ZY?C15>Y-BO78W/0^N;]73::NZK,M T*J0G=)Y M2>TKVGT@WGI7@7.%5Y87ZN>?*M=NM1>T^P_3^E&5J+;7.:\NZS)P[.X?#(:/ MUD14LN[UJ&75GR9.$ZY<>.;>@R->JJ=YO1Y7]0ZX,!Y/K^\ZI[YX?&:;G;:ZUS]XQ"L7WN[M9O].W*WM"&!^C3IGF3U:5=\Z!QT1P?[=_VLVUW6D.#X M9'=Z4SD6E?Y^L=@6CUOMF]OK9J(A06)*DG[:N;L]:Y.)LFMT[Y2F]HAO7YA\ MHS3RO)YI@IVW*V;WW5;0ZWOXS,7)JP53O+Z;UH9MY5R1ZO434Y-!^U(6I]3( M7CW+BIVS^V:?W)X>W=]=NX_G12YJ !>) M4?5?N([VDI ^H7;X%6QZ*>GKK'%9AXMS FT$)/TKU*L79X=G^RWAO'XAM ZJ M%_4H)^S3FTM<@B!CA>-4T6"%S.AR!,GL][B<&XP"GS7V *G6T3R@%"Q&-RRL M##$$V_$\+,O'*T%%$3S,"'P5O+(A31M*$"'K]EZ8$?##P==/V^AF,8KP+*% M=U 9KP'1T2O@C;G/**1OZ3UB!#9IF/.LLH/K7!T:NVS SQ33C[O#XGWYJ0( MNB^;MB^ 8^F^;.2^I#BVB?L"./;B M ;BF-I#B2XDA*([^* M(UP1FW.8BL]H-3.K*N6C99V;=JKB;::*MQ']K"7I9[FQ(.>*J]>!/Y#=_J)5 M6T[@:4/#RV">.($;^;&(69:R;FB^]O='&$<;5CN/+44P2?_GW$L;,QEED2]X M^5J4Z/U)V(#!R(U9%O:*CZC[Y\3 MK]R C,>TL,G3X C7VK]81SVZK7#ULFD3[PKLV_(K4OI MFK?^D*1,H;+8!?(CNG]P=^%F4?N]_/'\O3:[U.9*N= M/Y">E+U>=_5,W@IJ@;+OE8_Z^_6KLB'OMO=KQU76R*.0D4J%7^+Q363H5(JG M4GRE#/XI;4;>S.#'0W?B])_ZU^+@IKEWTCD[+?1WL*R\@BZ 3$$JIE(\9?*4 MR3>QZ$G2LD^=N/2D867Q3CV^>=NZ:N M%6((&@Q4ZY*9RG]/%.%\6*S]V(A4Y86 M6QQ_A0SQ5'W8#,A(]8Q/]YS\*F1<%,[\JM'3['K6N:D.M7*P4]Q'/:.")V/) M&26_DE/M-@Q%4M!(06.C0&.UGIA?!0U-UTM/E_G@0CSN-?:/345]='>Q8RO$Y9C^A9ZS'+%NG[ ?V/ M:E[62ONWN_5CL=4[+8NG_7'W_+*Z5+?]V1&R/_%!L*: "_9,GAO_BGK/^6Y] M,*1OX*9]J+-]UQI;!J&N=H[S->7RLGWQ=-?NUPXL43HU[QN%]D<[H>1WP/S2 M'JB+CG_#M8MS_Y9^Z9M(-:]VW>V4JQKMUK9RM ^[/:S9XWN MN%$*'IM=["6O4*S[M0-34V#[#8"M>EKVG,/[IZ!][4PL<]_RE:N=R9Q78?M;#MU)@LT^'_E7G_CXO6J.GAG8F>SUY=P+ 5D%@DQ;=>:D2EV+=:UAW M5K3N=ROURU;[01P7KI7VX+$P;:98]]MAW;L=DRO%NL.."J.[]2[$VN'!I)HU M6K7K'BIQZ(A\S6+=OD2QU0':)F:&?2)B_UYS?JW-Y!K :QT;_[M&('^O.;_6 MT/Y+$7M*V;_1G%,83XG]MYGS5R+VMQL>SZW&9J9$5(>^E0W/>PRK5S C0O/X MJ9@>/\L9NR@*>?'[A[66V;"5V"#/T^^U#-M1R+MX\5)SS^E.G/NV4=VZ.&LY=U?SY7@._./[J (#<7U9.?#L>[HYZ0;.= ME<>CPHXQ=/>+7542,1^\D*DLR25*/;HI"&U-8&XC6@BL#83VQ7O)*FL]1VPI M!^9)*=\]'-@_7U.X*A!RM(/"@SBYN^HK==,:EPOM[.BJBB"D?/M1S)1*BSD^ M*0BE()1J0N])65X;"-U6M-&T>O?0$QOVXX%S:BM/ _GGNR&L"H2*-Z6:KI0# M(CX<-&IRS=H=%Q\G"$*55!-*02@%H8]HG=Y?U$+S6, M>VWS-"&U5W8?>E:QT!]<[IR*YT?'):5)00BSG5]3A;YJTL$%\7S7TK%]IN<[ M>I_2Z<]*]^N#B]BP0CP?:W='/=_-;E1PX4:\>I_=JJ]8_OI5+WO1>.N_TNJHD MH5LNGRGG%WN@IV' % XW(\-DW7"X1BWX93CT;LX?FE*]7^P?*\%-HWQQ M&]QYFZ<6[W0[KE.^J>[W:S?[K4%=W-LO]"8(APK"H51.X3"%P_7#8:H=;KQG M\F4X;!]>M\I9:V>_/]4\^>1QW.D-:YNG'1;R.P^]0G^MGEF]<932_N[NYFF'YLW@K/RP M=S7JR^7::._^>N?:-JFQC$[3U]3#+Y$?N):4X=]PSHO=O3>YS\_:VGMO6!^= MC?"!?O#A0ZL"T^EEMS6PVR?Y_N#&'9T7N^[=$ZD"DJ+GL9PI%4II&#Q%DT\] ME"A%DY6?2K0J-+&=6WO7<92@;S4&Q<9T3YD,*EU$$P71I*+\TF%%*9JD:)+J M)IMW8-&JT.1V5"]);N&JV;ZN[=S?WA\=G%M5BB:55#=)T21%D\UP8'WP24:K M0A/OW*[W[@Y.+MO7AEKT1C?$/3RF:()NH]>4$^HV^L?78.=_A)>=!0/8,?U# M-]H: C7[W_/*##O,TW_BSNBZR,4JPU=O99"YB?QC6.,?_X5_PA?I-M% MW%OR."H.'J+XYTK(78>5(&ZX#'(AA(6(UN4BFP4=-?WW__Z?Y.AC=W16=VS' M_1[R;&):/=:,6*;LVR79CDNT?E8SXUP(H9@KE_\4 MXH^X' MK.= >LXD5XV"1M8GI?V=WA5]1/@^_0*?/?-4NBV^ M,_HN2P@'*]F5.63.QWOP7TWHN8@2_[ELU):2*7Y^L?_S)7(5]I"J(>@,,=63 MDZCV(['!SY'E[*HN6RZ@Q-> MOT:*I3UX#@%\',&3?#<@'T8ER=VE)[?.D0U"$R>;L\9E79#R.0%129+^%816 M>Z=5;[;K9Y="_0K^;=&M_WAH74+.B7']UUI"O)8/@*3#KS5MA)^%"\WR"!#( MCQ6-<0[^YP?9& I'@3T59"DC(+5D!+]'!!2+VG!*#ZG30=71+*#TH>=;?H"$ M!L.VAF/B^8[K"7_A#;CTLOCO8?@M_5OZ]V^!XBXQX'K?$33!BZ2P, I[#]2:L+CP[.:R+^+(&_YT/!E\)J^=T M"5SN"A/+[]$AG;O66//AOS:HA6R:F@<:C6D-X2$=8CN3O]FJ\U>$SXT6,2=< MPJ_1VD8K9PC::.0ZCZ#Z^ 3V\(\WZFO8Y'TX;.3MJ\/;IKC_.#P:GEE/>T_E MYC/*6DF58V")_PA#@7/0<3D=D9E0X=SO/$28_!6T-,V=MF"_&B8-)\[TV!]56_>'$N+V_>'R\&ND_KRS2]QX"_1 #)@[K#VJ@Y1A7FAT0 M8#WZBS>O#)YIKJO>%_I>H]#NE.LU_U(D,K@6Q!W6A=HO(OT G^O4/_>UBT5?WU'V4&FBULJ)K;T85RS+\:&2,3& MX/C<&9R72G?U*AYZG!%+BZ<_/0FK#W)RM M?,KO'YGU\56^;_5]\G1U,&VZA9\^^X'M&=O+.C9?&-#$5EAY'4[DC]K ?HD,\M M$]8P$,1P2GI4)B>MTN7'(9VTZ\'9\.2R(LINMMMUCO:J.XVU'(92:4'QWW5Z5L=BTJ*.-)=0"Z*U7I 2MP.U9QU5]$H]6YR4@0#\ M\E43U'//>A2 BOS>HJ"81?OGA,6LK4P9HH-:'ALE$+3I.@.!P.4ZT_!=QBGX MF3/++*^P2RGM1[S0F?"']1"H.?.]:0.;+@;EH;C6]SB6/^C2:^ M8X]QL)HPAE=0UYI+)9^K#3T&D!EATK/TGM E0^)J-EBAUI"ZUSTZSL25\ ._ M-CD?5(8H1%#1ZQ';9C<:I./3!8-!^].DWX"*7>P;#VQ PS X+%S.#/)03QMV M"7,"PLV/Q-4MC_X)%)?![_CPZ""HSH^K]VXT#+Y8.%[+$SK48@]&<"78;?_ =>,02;FG( 1D^B#Z:KCH(7!8 M?,*CL(#7O6!LX)(#JB4T'0LVU=+L&7#U MB%>$GINORU\S<;27).F7 )9^?% M9AI.+ %F'8+CA\$1'X?C.3 4,_ #EZM,;QC6\HVGA$_7#F]V=/C2)>%M(] , M3 L6EU(\>EF[R%"$^C&Y-\>>LLV/_J*>([B'.XXZ ; X\;R0R1/\AG\"]O=A M3N$.S/,951DI;WM+Q"#R"/#4'"UB0=K=Z3AB%L)(CP0(+JE%%(,%OU_S+ MR+L.MT7.JV"$?WZ\1W+KW%;O\4#6;,T#]94O;,.]0(4#M$QX$XPIVO(:*$[$ MV)F&&\ O7.Z:M'K=L]Y>\;+5SEKZ7;?NB.K4FKS;-3D#M/,ABMG(0S@LJG4E M=2IK,""PR!01J7".PR^HB\3*0^KY_&G/YU(2JO.%I4Z.Z,>(;J2EA*,VLK7Q MHU>IBMG3PW%;>=3%Z_/FJU[1>#Z2@L>$ M+DA3"Y\UB[ZE-:%O&ZYRWX*[25"%WYA.1_'4M( !PK A$]XP"R 'NACPQQ[L ML-#*YKGMCRI%J#X"8?/0I!^SE\",V=#@2V U:.6PJ+^M$^ BL<2M<(7W+!M6 M%-;X@JYES ,+YO_U9;>8'ZAJM?\@=JI[+:U#KN#M/PK%Y4YB>@!9(B*^1K4[ M"L-'5#?2&'7,J<:H'&A>#Y7B=\0-0;83-;C8 WHJY11WUSQ #NOC11Y&OZ=^QAF1$''K-5T3=E#3I@ M+9"EC(\B!6W=V%IE#J[0ZH[N9F+)%&S2!?*AUC-3Z>>3#E+3]E=,VQ-<7B"C MY9DBY:O[4O_8NW3[M6.8S,GHN'NE=%GVZ5+SE0R[6I?M7>PICE.+YHC!1:>9 M2WVDL?# & Q(G,'0,I^1'8DD+^Y7UDQ0;U"Q1XU'P\RO6+<#?0]DG3L5X *: M%PRZ4VYI"C#+<3S5AGP*WJ[EP>WH6(1W5H'GIAYL4+Z25Y02SW+\].S!0] G M!#DGQ,.,G$+Q<.D:A0/&1=J+7$LU9\@0A%X#VDA@^_22!FC06GSV#D_X5+2R MGM?UCJJ4=*(6"D9!K10*LJJ3DDQTJ50B1/K0I7B'RO%RPB*28QP76>%R"7]Q ML_1T]W^TP>C?:N2/\'I.8&/.'%"Z9E"+PQG>!T.&4\@6&<$)7$$#_$-?'D8[ ML4,(=>S%WL!(3><1'$W7&:_@Q(8.I7KN)PR'$(8-Z$OQ%=7A,,#L33)RW%C= ME\3L<:3EFQ8B@# E&L9]\-Y=HE/0$?*@6]*. ^Z#8L^!/]XSHC>]=GU)M"]OXQ[&N ,78]Q>-.R0L#+) M9>)+Q,F? W@FS"_E7T_(_#=!Z+'#4 3_#O8\_)*^('RV$[,9#$668:MK,,, M\!QTVV#$W?!( E84/&%_\MC);- Q)'86K,:\5D]WK0YL%88\K"'=%>'E!3J, M-=N,8 #$:"XC&0O#/4[@P>N]#(^0)QP30# :C0L-;1JYPCG*BM2E<+N2=6"OE9 M@-X$K 3AQ''Z*#YB,$\6C:T(J9.] MPTSZOQ? N\Y@!8$,@-EW7*SK!.AA*C_%) WD*+?.DKH#VEPZ#\XS+Z?F><& M9?%0&TBCT5L*8Q@H)TQ10>PRV?ID;;X^\7-SPMZSOPG^=(3#LZ?AXP6,$7LL M= ZBGJ,_V(^6;HW@MGE9T2&V1<8+7],\=.#^)=]CT=*2ZT$1F_\R#*(N?$_7 M:\<9%]K<0R@=3H("TN^OU^R3/#UP,+TH_D?8)'Z M"]_UENT+9B8M?#=S(0T4PGAM5%4?8?!4C0=2K.H^JKDNU],'-&'&L-!Y(N!6 MNQ8E1NZO @T';P<$L&@.AS7@GX%.7R+XPP%JT>@#-\'Z19\WS2VA1";H6H!% M0K,# 6UF<13(5Q[+T@ #&=X9UNQ87E_88T\.9_P&-=ZR6;CX5'.!N:+Z*'YG M,]!<>#.\-KX9U=!((_)!>!">8,;U?_:D/']4\@U3@8>CZ58PU0G?A D-PN%A M5-K&E-^<<$U ZS'0).^C2BTX'= K6!""!FWA3YT&Y6C:#8S()6/4C&C"QG,[ M@0"B\25&O!L" L_@($],88DU-&LHTKDB]4Q+*F+<(6%@4,/6)D!/]@RTAGF1 M,48^1,OJLF6%[[0H*X?.AN6G,<"=$(:Y2Q8!?S8);W$@8G M9S,_AP\47.]P4^R$^4F-,7''%IFLA9&^.O,\TSM(?OPLW- MX>'?=*,%T'ZHZU+K@A@&,@QBK]X:@Z'91\/&\(T$*'#X@*MJH M5L$ ]HMF'2&]TH]PR=#2'1!C)+R0T0Z@$U(?O*U'-!LSWRA!V39=9V!?)^CV M,,,".,/3+331 *J&\4-Z9##Z1]>&0ZUC<06@YXS8'31M2$#D&CC IT/^G X& MNSQ3Q*D-WH^(,!4Q=UAGZ9)6@AX5_XGH%C$U@?@.OXB0")('3& M:!XY=C";,FA;)@DGP1Q^\"OZZ9 #<;W0QC8"K,9@(4@=C 6:N@4@D*$IVO"+ MCVX_-CWFA'1 UQD '8'F8_0AGMM> M@#%U!S-2?3I)2E@&@AO^B+EZ\ 3$\N3TK@C\<^),A+.0:+CN'DJ3JY.S6BA% MPL'0%07L<8GODVA)F0LW],/R'%.#^X9\).'8.E/%+9=LF'<'#O0+B[/HUNT 2T:SU%Z;XL_Q?VG&;0 MQL.'18X<5>B"HD1?A06RN02<8#ZD0>C2P6J$"KT7S,(1!9A2K@@X8<,Z9KD] M2HT9-.H00.;ZJ,#7M+N$5"I@3R:"I 6V,-E!J<7\C/FC"R; >5 MBR&N%1,]'K'1LU&S7+"_A&-,='"IMTNH]6!X76>!#&=XGQ.C 8+11@!(D!/- M\?5Y>C;>Q!@GHG?^B&'(.B#[1L#M"<9!&J$YQ[ 6L__B!)U1."\;YN5J7;;AJ,R[#$=8'"+! O. R'+N*"B&1BNW MDW0=5IRG1Y-PX<(057+]J"L'T'E*GY)833=>PX]T[4A M4R!L)!%4%G%X0+: A*"?F(YM.31LPE+NT.8*?:CL\^PXD@7K:.4_OWXAT-(? M<$AFX%(Z ,J$C< Y,(<%#9^9B(LML.'A=8N4UY- M%\PKT,IH@.>CK?9W*#\AONV%XUF%%O0.I2>I!$PXP7 :QA3_H?40,"F;I.0. MJS; KSN!:Y.71,U?B[+F[_"5W#@"#)CPA'T?U280)Y7BGP+UA,;Z3D^+)2:5 MC"QF@@H\(X@8*RG,RZ(DT3G%TT&F;YW7:Y<7[=/58'Q<71(-''T U%A*8#D= MN@UH[G#!2&>/.S8B=-NBNV@&N&,"\P(.)+(IVKE6[MVREL6(SC2^8(>\#0;- M96./Z*":%]YY=IB\E16\(#.C(<>MF,5G4>EPP+30^$$'SPRAADX/-S&2Z);: M87Q+E.K.ZQ)0%=P%WL$,-Z0SU['I->00/:>V&U%=3FA9B/4185!BC\RV M@>-R*LM+.07DAVWC@]ZVH3@B7#K8V"'"L!-X,]NI TE19YSG@W*,-P1#;BN" MYHMU*+BH'B"TND.471OX\7X0Y*+X6(P+="-(YW^Z^].O I->:_' M9CT"@R"+ECR9H*BA5GX8,YU-^T#8JP^[-F[P$7 PD@V\^A2=5; =C* 2/^"? M51JVA]'3J^#[JN)Y:/Q9,&[* MMI&51OF:*^N9F%Y S7 \=#;@:Z)OPR4+E0_;\GV;AA;!_"=(DKPF"(U$,O0T MT.-B4X#:=Q9&E, "0%4*Z$TSL-0I]&GDA!/ KI+\<(S+3W;=? 9"UL5L-+ MP'TCT5,G5<^9#!$_\+8)Z7B63U.F>[X_\K[_\\]D,LEAKI+.K.82@4,=X[\O#-?FU=U.5 M*_+3Z(X[:+D&Y?!IM-9.6#L6.Y#F%I$67RUW)"6<>\W<5L8$2VE,,(T) M?E9,\!WJ\#5B/ TKQ7(@J?DN&NAZ">,5O$FO(X.*X8SPI3XS IB]S%U3>>N!1C[@ Z=.0[8/1@]!7/:,P/;ALW> M)=[(XIX)V QT&[B1TVRLC4C")T-?A)Y'N#>IIE _+ BNJ>>3 ?,%S[!(.'0Z M%!TYU\9:9\+T%!O@>$CYV6-%-AABQ/KTY[;WD$G!V)^!,Q[QFA0J.S."(OZY MN'2A F<@%V" U.JA>>13:W%UG+>FFHH&=UBNQHI-Z%-A<'[1(@^ACQ+G,Y8X MJ_:DZV%I[LRF[_*&1$AS[[^93Q3U0F%%=YN5:]"KJ M2",VSSY !M* H@&M=5H>Y0V(;3/;@",%3,L \9P=@)+="]WD'0) :SEN3FC MS)@SD9D@D3=_^+D;(^:X?=9UM0&=6+1#F%^&W]+9QO$B0:/=H.%A/@LP4-3? MK69X8P=@M7G;(,-:(D2I!O#K@ :J04 ,04>.^#H7+M0AZQ3!D,*(.TPM2%!T MR=K>BI<-G8EH' B&%5N",#I_@A8=RQ"EJ)HTL)B"S@(N(6@FXF],N-L ,IX/ MSQ^$+I(>L4?>8G2&?J0LM";(2'H_$&+?H,LDK-[0Y1;+L:(X8_E3=[2/;N9% MRQ)H#-0/VHF#]8:@!G?4A-4+O1CA]6A5SDJ728_A.%?(J(O[.VVY$L?-+/<9 MHSNVM3.LOP7;"Y-,@$$2LT5^,;0IO0B;N0R1;KSHV;38.202DC51(6(=I_ E M?UGCO\,N^.P&*I U>/)@Y'M1W@/ZI*G%SYF(L=",R1_- J\S7&W"KEKF"6#! MCB76>6;%GLZ,$"94<6@("629_RN3I(YPD^&VL<9RI5E?0;0K\$;F#0I#V1TR M)"8FWACL 3.0%>LO%/DP2X<"/&OU,PS=C*&L\7C%#\^$8!K*C+S"-E8<6)_! MN@CJ0J3C );8MYRP-F=^(MPI53+1,G6Q#HNJ1NIA!)\03",?"@,YL" M[V2U.KEQ'(J"U;WB%):LY]CL56^!9+"37@R9>\)?&"SWHAY(@_#J"!-U+,2G M 4&?>G6!;@SJ$O2<>,6I[<(%]^JFG^5"DT(JJAFHE'%$I2J91Y7YL)73HC+8 M"?R08[WGPD;)6\%2AG%BBEULBL2+&X)TJ *"* \%3+1Z/D^Z82;*B&L&"85-@VZ6%U(\[T\UTO2^U@V;.@//KHX4HO0= MVF**6Z74B8 *))TAMS)MCX4 /Q1G5YDZ]DQITUY4@Y;<8QZEF+#>7*@3&,RP MYDWC','6@B'P#&P%6T!!#^P![7Y'V_%%'[)HXOR0CS'@[)% 3V0W9,!DEPQH,K3G'*66"6$/32HEH4LQ\1@^>]B# M@14,:#,7BGND.XC=*@ET82R:$UC3;6Y;8KY-Z)1/G#3 %F(F&6,F"$83C:@# M-/8M4O+68'%I"B!E,V#O";P=,_A9P#-6Y>D2XM-<4$YA%^*S&P8.]2GP'O8A@(<9M3,6W#_+C8ZD M1 "6MSE4L>&'L35,2:>*?F)M0FN3AGF1"@_!GA\ZEA=-=,F#-F"3.3)P6]@+ M1U_#F(UFP+QZ6-R*(4A; STC^I[OD!8I/+[VR,B<[CD*4)1_2;$72H=,H@D- M>I;&\$3J0\3(-1CB<$W BE(V99$2::G1MJ?=.TGW*97?\)8N^BF$OVKG^W^C$P3X #0GVH*5.DR! M]K/4.HHXB6:J):_4,>F OI&J4]SQUL5&'^Z4J40&)I'PC$--IXU (L)(&@/H MGJ9,[C%V%SJ @L"2M"7G3/I!'L^= /)PNP1E WW2!$S!1'+<"%17YM%#>9<3 MJO1S->BBAE/)Q)F>%(5I*AE*&=(-;&9*SPA>+[).-H!T@&(*(IMT7,N\:[%. M\YS3@D''TA+9?LD4/32_N4Z NAN:?BPWCCT2]:>55["]E L'Z@>V5TT(?P.& MB&G7,?MRR3W+13P!B@H'VR-4!Z![3#,-22@K@&H\VCW5G5$EF+T$]#G"IW'Z M8.E-8<=?O)])^BSK!\S0Z9DL?)[@F)NM0L8R !O+^VD\A&;GP_["6%BV.#8; M[VE4O0-E@AK&H!R (1%EE1L\QPG8R6(MR'C.:9QSPCPN/G5PP^=1,)/Y&0N- M2.9R\0:K'&"%$M-K$J7426&I:P ?.*X.MCG[,^EE1^\=D%0B QM+;$:QKQ3Y M@OOY4!F-K^/ZD]>S3/^3/*$LL$M78R9TA7GLV('2P=8?Z*]D38%Y1WA698>N MK5C*\"S[J,4N3!C!TN>9>1I]ECY%Q=*AO7Z9IA%!#858"E@Y(>[]9(X [TT.O%DN$HIRQZ ,+LMSAI?C%P%SZ,3M8E5 -%]7/. MB3;@#HJ.1E-4DB$<).?EN>J\YI[G<-#4#'P:%A"XI$>&'MK=Y\ T,^/'VZ($ MT@NV:E3D8<*8AG!*ZT1HAA?FR<5-;Y'_J.].&S%[@D4XDKY4[#NWC:DRY315 M)DV5^:Q4F>>%]?)X/=/>7HT*SKC*J7Q:0*(9?3]A\F+%%[,R5NKIA>48,^>J MAB#M4O"C0!T5GO%$:H8WX4$?%.^CME%K.?,0)#FF)LFEY+&'".PP0I\Y#,/B M6>9WQ-^N'-J8GV8:TLP5ZMW +OA1=1C3%JE( *G$SO_!362YZCX#74H!X3D1 MD:RP9N5$I"4E:U.2GAK8 IJ!%(S@ML@?ID=4$%++VMSPR; [[]M$'C&N%QZ- M08,2"4F)2=;H/ Z[7(>_10%A/$V"=X^::+SL?,$SO60 + >;;F^KECKZ-+-FTG@B+V'[.71RW 4;D#/K @/ MRF"-'SV6$6]:V-"!UC8^!,0+&RES#TFT;M$8J>,\].)$"C_F@O&.;?YT1"A! MTB:A(,BF6?POYBU8M/:4I@#A7"(:GMW)J$N Q\:BH:X3'=@0C8U&H[@%*24L M2"_H#"S?CS+6N8>6624A$5,M]]E]P#DFV23>V+7%#(^"(9F##IJV _HGK?*B MMD!XYE$BE6,'0[+9 \UUP=*9JSZ)B9.A!"4'5G.?M+P9BS/@"6EH 6M#F F+ M$A/DODCF-+Q!>10(3J.#H%Z11VL0#.:R3N;*;B.^"T_/F--HH\Z"-#+! 6Z1 MYS!',1XAY0^61_DB3S&#=PCO%F(S M/D.5D_W3AO 7KU&G2DL4)W5HWJ@W^)M7ND?9%18CSCZ9LCP!X'T7'64,/E\, MBB=K(Q,#IL$:GB))O7\LX!!&-<)Q1EN/CK\1[8+F8O@+Z&;A9T#Y(?Y&8S.T M;),8\8R3W0>T893>1 2:Y&D[D\2ZTEI45HS=7I(R_,E\4$(I]9TNF"YRRM-#%4SHEQ M<16H=LEF 9CM!QP]Y Y'P)W\FCJ,'&#Q<2TL/MZ@4MNYJG+NR>=RC9V7%=<: MS)90QW3(:T69C\Y(I!]%?6WC0OQDT3W&P]REG2GB-KS8FXH^*M$S8[:KQ?*R M:UHA3,$2B6MMD@,Q+\'!Q%1,1<_D_! /I@O!!)&'BR06Q?RU:R/H%] M[4T-4,5#4K CG^#E0:(B]II&*7%$LBB5A3UL/+)#G9^X'#3PU@LG-D-6L"?4 M=.#F3[ANH6<^$RK4]"J/1QZ2QVW$:Y?TD=*L7%Z8.;?>86%LV!\N2EJFE]'R MY3HF%(0-H9=70^_6$R7-X7:Q)Q#;D$8]-C!2BTVXV&);)\J!Q%:,8K?QL>&&FS M!R\.&'>)=5?! =,D$T!OUH1I'J*H8*#(Q##JC?"T')FX_A7XV!0QP9^3L($N M>?:!S/A9HY+0UM) 2&[P2AN!B.GXPM/&P+GP3*A/1(1%S[8R'7QSPMM'K*NBY&3BK(Q\4G8^1PV(MZD_:L=$/ .HW&0 M;'@FZ[_P)?N ,C$\D,]&#=2FR6R4.!?6;BZ$/%-L6=L];8",K/H\L]^(%)]E MV7.H4W;CPD16^A5Q+CL;&'MJ6KQ=+)M?)F)S?O3'3+TIK<3@>:O,,A\3="BP MW@>\7V*.KL=,G1*M97"&$7F&202W%%I;.AU12[R_Z-8 $C$H!KM&:MRE#J?!:1#I/:2/7\ M\.]_T0>8Q63*#)5\='UGD1ZS@L+393>(MTR A__HT!RW>9RQQ5I6R8 M]12*VW^C:-FL3S3YPK5YI&>2]53SB_O.46-YK5J&$@U2:W%A.@2G/'1K/<8M*GAV .63R%RN55:6\O@\'E MMXMVM!NP8(WZZ.3WCS;#0O1+6_O(^ MC?&;T&<&)H/&&YONN[AQ5WB^,&@I#< =5#0I2#*>X[=.@7("A4N'9(RV?/P>W06N3,#SW[D9$$ WZ9+; MPB&ABKE$IYR#_-!3PVW5">NU0M>/U4K@ 4,[NP(;2[3DK*B"A?IHMG2_^P_M MU6'$?T**;J,N,L2@#%'M73I-+> K!A19F3'L&@/?%Z$1M9B;:T]&P) M%E]!NNK2DGM7"&,*,TI^W+,:&8[FB3.NH,X@L$==;3#RA#%F-Y/9WL/XRK#+ MR A/'I]K"QJE9B;-E1#HDEL6P3,3]Z U ^0Q*.#=21-5*#R9$>AY/)W$O)L#A\BQS;$2MR)E$3_HV+&R1R].6L<<-]:Z$$9O8,Q6W<4\L#8[M M\)QV6T4DRE(71U1JE-BV2(4P+5I(D&A &I:=4.XA2QO^"F'1%O7"DRXF]<3: MA9>4%4OVF 7N)S/MY6/+>+%K/&X1>M.H0P HF6\!:\C0TT9T'9,MYN=(#-U? M )*A+\CE,3 FAF=("[VV7)_%LU&HL@N749W6Q8KL9#G/;)M\;*>+6-?'HD!D M6]<:,?]4N&6AAA-./Q[E\E;YR=4)3?2PP3[,TK'7%HP[X&VWYYJ2 5;CH2S< ML*!^"SIA[*F?C7)VB,'6)W:[S#A/:$^U1'5<*!'8(:-47S"B,QPY%@Q0[\1T M+_I@1/.%QX8:8TBFR:RCR.U)XZ@H/\/\B,C>0BI!6DZQ$A Z/]S- M4:+K#NSCA(430K=G5+N!Z6E@"]!,^;D#4T-=G?HU0Q:-7/9LW9 !9X"&+R<6 M'Z(R"#J!A_(9!*-/YM-9M# M:_@"2ALL/88KFEE0*HJA%0OK.BRTFFPJ'O?CU#JT"CE9[L%8]T"0VB\R;5@@] M^1Y^^/<#5B9T31;C;\*<&#J&K*U-@1B^F]8C,9)>LM"EQ];2=^'_C0_9L?E4 M'%Q-S,=)=A(8.K2/ !].F;HAJ2'(Q_,__ZDHIOV2PDZ MK[OL+G+" >KBQX"2\%B:S:B-:*H]VC<]BR0/V6U@ZW/T8/$L1TD)LQSC8F@, MK(+93_L.S\8WF'IG4W,IHKCX]-Q$<97)C]Y-' ^ J_8/;ND_E 92H"F%__(0_AYTYE9GQ),3N&N*&P1^'1MC" M-&8>S,3R ]92=#ZK&!/]669?HBQX_3P@ICRP$,Q8S+Q(DN DZ C1Q]I=A\F!L;_*BRF<<"Q;-6F7#YCC;E#',*V _7SF0R M@\P88@+4M$.T8=CT":ARR&O'F0>+>9@2=M@+(F1Y]*W(MIW%JE:B\151ZRN_ MW*LHD53+(HN4Z"W/8EW;OO\H=)2\0I2*VBD242T81%:UHD)40Y2TBE(1B^528?8.LTPD49<[ M:M$HRFHAKQAJIR/#BPI2621B22H537Y'JC9_097AC/AA2E6<[C27W 6,28EV M@J5,42N=3Q[H'U(A4RB5UO5ZVF\["C' BJQK("4Y5_ES72]G88.UD4 YDR]) M:YL[JX626!@S(@6T^[@'-:[EB7(M9\/O+ XZ<_)L6*^:S!,(4QR1'7N:;2[/ MN?RR#@YV&?7U?OLQ#YC,9S<:#EA-3(5,4E4-1U([6T=4"*8JJUND45473.X91*.?+AC2K)BNZ+AF&IJB27"9JH:++:J=0 M+("*+NG 1&6]G-?X',=W**=VNAV[KC\D3VBP@ M23UJAX"Z74)MFRN&,(0_I%Q\ ".>\T//\V -58DY@^8QKL3.?/Z;*R5]IGTQ6'N/1,QX\UEQT."1ZG"R]O-"= M1>SA?7+RB;Q!2YR33K-_;3\\^"@ZE2G#FV[0\CGB>OA..UY#UFLNV:B.'U.R MT+*6=_&R[+ '.]$#NA^P^2"">/Z -GA!?*PD$$FCSH5%8OW)'( 45[XFKEPD MZTB311IO@I.DYO8JG&1B&<>97>/'M<)-$:?SE*2HDFO>#%S$W[9!#>T%Q4>Z%,9@H/0IKBG1>@Q'7;'C+ M*EMH\QC6+"8[URQF65.7Q!%('BU$"X=.3- S&"!B )8MX7*VMSG&%/D!6\LJC@,EPP/^O9Z*.[7 MF)$#IHZHK.OE+T4.PJ3 DES,FY*FBD6MJ!;*FJEV#*6DFJ(H:GJ'F 53FX4D MN2 2LZR7U))9DO".DMH1,3ZJ:*)8$"N:*!OK@J14VJ^>J-C)>^LB::P/XW64 M8EQ'N<: )CUR<(V12UG)R(6US9_U+?)Z&?JO@/T@QYI-0H/&ZX'MD@5)-9@Q MP>CQC*P]S>954;SEQ&>:O/U&W6^MZ>5@U@;E/)?<7:ME!.-$C ;FZ[ 0>NE,RM'G2B"7E,(60>WOY7X;F M:[FH'OT##S)X>>&>G^,%BU5F4)>=Z:^@%RM%$QBU8FIYM5 0%5632L"%H+$9 M8KFD%2OB+*-VY)(D:V5-SRLZ)VRFB\KFD9$O:PKE;DJD9*9+TA%&%51(V"CBA6UHTM$U24Q M;^1E"6Q4??8.>($H*TH>AH+"%RE)6.//>.3J%HELH%7=64 MCJ(6L!RE#!:S:E1D12R5#+A[[AW%(BDIA&BJ(U-2*H8"M;19$K6R(':DPIPJ7E;Q>(IV\FI<( MC,H4)9R1IDIF/E\R8&)D![S +BMHI%COPCDY>)%J^4\K/ MJ]LE Y87[J@4*J!N2[*D5LI%42T1N9POY)5\N3+G,ZATBF6S4H+1%PLE &?0 MZSLF@#,@O"Z53%A=HS.W'P#CLE$V5-(AL(,F*:ME"4A SRM:A70*L&YSE4&2 M));,(JP0& EEM2#"-E9$45=A4 6C5)2U2FGN':625I+*<@=65^N V:%75"T/ MKP32T2JB6'Q'@[4R*IHA$UF6#6-NYF48KUDI MEV )- U&E<_#%HFFJA5+1MXP"J6.,<[&B%"A Q&C- K_"0L@[[!*38 MT4C9S,]54KSW?"MX0$PW+Z);(@Y\X293_PIBIC+*W\FVT_/ M61P?#?'+I3B]\.TNMCDCZ9D)/FM]Y4J_WY3%WVW*I9Q4^NO/^44L'^/*:>$O353IC[:V4#)>HV)\L)$7W*("M3Y^1%^W:]B M<)1#;]4OK $8L_CE_WXK?OO9]2CERF$X+HSF2:-'@?:2%,+./"LFHV>["[V! ML+B;-O3.1C[V#9<&[^,>YBQ>F-L';'\Y)U>V>O^3KOG9!4H1,T7,YQ%3_EF6 M 8XIKIQ,?H4CDF&F;8'#EYO,;0%5E#Y#8/QN5/&KI*VZ$K_8S9L/CORA!QB^T(ECBT'4CY,7+Q4^B"Z47;31=22A//86S]Q]L#,!B>G,G))EDX&C(79IM4?A=_KWN.4MG\QC^'/;>4%[>.\92,%+>)V )/SF]*H:&[:3L2]E^@TCEG M6DIR&TMROS$H@A%9**2@N.D4^OF37'?V_+OSY5?5J^[Y3!3: O]]W>F*DMX1 MY8JDEJ2\HA9$/,&FHI15HR 6.K)8T$KS!]](2K&HEQ5-54Q#Q_,E9573M;): M*95)B9!\7I+GJO(UTC$[IEQ6E9)85 LZW%$A1%&+FB'#5X52A1AS=VB5_X0!BSAGA*-^L4^WR?AIFSWJPA;3V6 M/)\-.[:Q0XT'\(Z>)Y A-KI_IEU(9J%UZIOOE3+)H^:29ZQ@(XSH'##> 1]/ M"W<6SG; D^GP#''B^^R:/Z2,4A;_G6W3[^'YYZ9EVV&?4TUHG==KEQ?MT_]Z MP6B1$$LY;-EC6T.2#8O1L4H];,\UWR?+&3'5I%1 $@U&/^)!"3081T>6%Q7X MK^G!>G>F@D'"SK0>=L?&*V"$/HFFQ*93%FG?C_E&LFR[^-(M.:> WDL/N,)V M:EMX#+*4'H/,MR4]!OF%8Y"C/AV*H>6Q94JG %*@0O*J)AD=5^UEV"5E)+G\/'S]__:^]K11 X.&\< M_$YU/_UU*'RC5YO=T1X$)VJGKI"PB=,D(/1(HX0VF3*,@8L#PF$=<[GF/; : MF5K"$TD4*1 $J0"G2!.=*4)]EC&9I(3W')LL27-/>HL N+D MRJ3@/#%+BBR1O"#]EM^2:$WS7"A0 NB@&:FT >MD(5GHI"6]8&6'$^%D[E6 M&6=,">ERE2.DD32IH 3T@LY[8$Y9#FZ;9 Z6FB 4$&B77/I!&DH(:7_0! MBKQT7CO+59%YA#0"%:,)!=\Q9SX'M>0%Z\%86<,=4)(KGF0<6Y<3)<%/4(FG MJ3>IR7.9;3Y!//B>1L,2P M&[2>5Y!PQJE(N&+$LS?OO2!+.\KQ0--,>]H-[ M90B\@_E$"$,M,5D/;B@U"6PK@G 5!3Q1^$3IE,.*I'#&&:V]]CWJ4BZIA9'! MG09VS%P"$Z(:E"LW.4D32_J@5+E/?(H@8=11X$2K8<^U%(K#2-)(1T0?-BE/ MN7=<&)4P8!!A@.5SXS52W0K@T<3QWLH3DX-+3KB"> %H17-X@B6IXA+$1J<, M3'2/=[')?)(*KJRP2*M@'[Q1!>RYS$D.-.]QHH7!"@_[1@L$6B+6 G,F^!_O M&4F1R#U:I5E*LP3F(@6,+(A'>+0 QP6\Z-/,4M?C1":,S8@F2G,'3R0$^(I* MJHKTH=6)@CDEW8O+4EIP^O26SB7S8>SW'M^0G MR=B&\YG >&I_C M6MWX#MS%0Z_I(+="CV#=NT'(.M!*=G^[.6>[/H\_] 8/C/VU122/@;&%D+LN M#3ST!@_H6 -C_VE$QXR006\H&QCS4S?SO:W2]N86LLAE\6\V)E MEZ/W"(-P LGUX]%&>UWD#E'$]C'WW8/=378>^>QU__ZX<^BTPY;,/Z(B^9WS M:C+9+0+9ON\Y_?$1W%4:^/,V_MPA%/6@2P=>?5"[O_,@XQAX]00/5O8/F'W" M\>"0Z'A$IRYBEXBRQY'HV+'M//1R#F5.CXN[>T4@PTG*<))RE'SZI3UT=MCV M[#BT\%-U+YZ0NC[PND^*:T+4BJ M7:&M[>$ZND)H81GBA>9:"5.D*M?P;$(TRPVW0O"C 4(_ZU3M!=3:S0^JD1Y= MKH^M(FKW00#3%^4'-T,,\?(")OCU>5(7\Q!.?U;MPC">28G M72'QA)#"I!8!/842B78J)R@! LA'F!=)UH,9]8F6C-E<&>=R)8@VRACJE,X\M9*E*8A?QJ@2F65*)O"3LS[-$D8\]^0QL/Q]$:BO,_P]GZS9 M'3@/%@24N0?C[Y3OQQT4_S[[%ZL%,FA8C8,GBM&_(A8)TBG.' MK/' *'8>Z#4>. [I.P!Z=Y_S?W65TPM['N9> +=,YY=A6YZA267DU:__H2\N M7WT??J.OGH_TB9\BP5A4J=!//'G%>:$+":-"NXYLQZW8<:<..Q%P!,%;@]7'#2= MQSXROF\Q7&J+A!69,D(@P+9P"+6MP9(4B>5,6.][.Y@6F:!,6T6 (6#/\0G) MC"J,)[@AGF4]H/!4$UGDF0/7+<<=!$Z4@C%56&"2+ &&R'L0Z7D"?GJ2!" 3=J"3R2D*+W M1 I,K@VVX:$@B"++4NP0Q)1.@14(MX4S?1DDE E"+'C" I@KX; 5W#/%2)KJ MC&B4Q/J)4P78SB>G(T1D?3.["3^?P0\;L:>- M2"?IK74"PT;L:2/N*E88-F)034]K(P;5="0;<5=-ZK 1^U--MU;9#ANQ-]64 MW JU-FS$H)J>VD8,JNDH-F)034>R$8-JVNU&?&X-_5U)UZ>+AGDD;5F.I"V' MG#!^TNAF0U^.K^S+04]Z^Q^@+<=^+J&>",C=8$>>DAWY"I#,=$!??TQZ8N"* M8[4>1]R7(WU8%(2GN-N/00<,7/&8N.+H/,B]NDI'ZBX><1>.].31TP=4_8$O MMO'%T(7CH9S(T^:+7>F+@2\>%U^^;[KRM3/?\= +?*KH#;N! M)4D?"2P)'TIA-+,9HH9D0M+',OZR,O"YYP@F+<4&3RA?, EQ.;-:%2[-E& ZP7>D2A*9F%0GUK,&>?G@_0!J$/0& M_/P@[2TZ>/\1G;^9():LSJK5=(G@]+$GQ=R[JBKG,ST= 2T^E!8(A5VZ)_0@*UTSQ4B.>_-99%;88U2 )7S:?0M-;Z?L"$@SVD[/RY#\N7)Z@2LH MY\5D](_8:Z.<11D-WX!W_MN%)A<-Y8!HY8E^Q"_40%%E^ZLM&TS MB6H9^C$T([GJ:'I'A"/P\>C,S=P"MA8GK(N+$*FPJN$) G8*29( M3OI/9,Q+F%"N'3SAK0&]903^Y"@1!:6RWR7*:F\8EZJ0/ =MY1-EF$N5TTZD M/@>WAO9;/XC$F2)#91AFY8C*LU0J#UHL%2*C,+W-)S)"0?&E*1"-<"4$LV!4 M60Z:TCNM4RMSUNM$1273,"NOF*!HN*5&,\P4H=* N:>:\U[C ,L*QE(8GA7P M92%LHB2X:BJQ.:.4NKQ([#5::>\MZ.D$&X1D\)-)@-@$%#YGPK"DWY:!)([G MS!@E'#8(X<2"7Y#"3P3HE'@KA.C12F>,T2RSN&\P*ZD+E1M+E#=YGG*8I/2] M]A(LI\)S["QA3X#/C*%4XD M8*=2WK,W#/P?6()7%MP=6 PGRCA+L1.)S(6FV*&C1UUI:6JL5YP65HG<>%A1 M(8'J!DP;4CCI<:*T+)<&:"H\MF5P0*8F M%P[;2S"9*QG:?0CB3-*CE:?4:PY+30B(AO T4P:^I@@S-+$9E9GNM4;)'+!Z M"N1TX"]BTXM"R2S12N9Y9@5PE\X:OCK=9A'D2(!5/@>M[>N;?S^Q%1_V=/0 M2TXGE#VQ)1^@ONG02WZ2C,V>WB[O_@>JEN.:LD#8S^%)0^, M?4)+_OP"KP>.GTX6K_,X]O](8)^S"3]M.(T!]ODK8;]/&_5[@'U^:%25P8P\ M&3/R%:!,#^Q)'B&VYX#Z?#=7\(>]6'>$7'$B4&T/ ,PF'SK_]Q1W^^1UP, 5 MCXPK!@?R)!S((\:!IB>/]SO@0#\$7_#3;D!U2KBN)\07T8$X;;X8<* 'OCAI M?7%Z#N>A[S'=6;Z]*Q_RT M]JA<3=W/G%FL!'\.=VWPLLITCHAUZBP?6_MIJ MP,? VNF8RF2X9CNP=B^#\0A8FZ;C;.#M@;]W !X"$/F$>W,==IIWS8,8'Q-V#7^1X1%9*;^HD'Q_%]=1VZ]_V? ]#KZQ9HME@M M$ [WE8A8.U\5G]]X:9ZN9Z1MO]: 8.$+\!(D66+\L.?_C?\IR&^G4(\C#)Z7E.N M*8CE2,%-6,8'K@5EHA/%Q_WCK#/K\-__^3^ZLU]K#02FG"]>-L6[G675$)(L MJ)$S]\( -_S^0GMX\TL]_:BOJJ8L6$Z8:.J"7[8%P$B(43*1\H^C]8](CFNT M1,S+#L4V8"_C4YO E_5G\[A'+\/V 5/@V!NCAFU9SB]?,HI^R8/L2B^1PCN^ MCQX!:_O__,/_^NWG-UOU$?X,.GUQH:<;];KU1R"& 4@4>/#-/"""5JUVTG^Z M!UMN4G4;N1Z$!AU$99"\"*,ML_%H#07= =3> +;.$OP:'CJ'ZET8]W=W_5M" M9%M@W&NI3Y((Y+[0'URL 0ZRLM3E[*(^W?Z&LJ0&XKX;?]N!+EA>!:T%;]%! M*6R@;7-9(UM7*U LUFW.1_)K"F_AJDMG YST=;SM#;LCP(;DC"N1(49M*A)E MDBQ7*@&E*4Z^$SA"=ER/><&9<[IC6SFP^P5DBO'%, MY2EG2N2V4%*P0J6)21V1U)'"[" M?8$\[9US_^%&'\OI= ,Y'S9NM8C;AY3I\@S,?U:$[@+5"*SRQ^5Y'RQ_?GDY M7RQ7LPBQ#\%SA9_"ZB\J-_VP6PC]FY=UDPF["6D?]#_P 3#^Z!<]@_A%=Y<$ MM(& ![LH=%WNO6_5S[.-I@C S\A3;Y#'9E>1F1UN!;8UP+JHB[*JYHNKT4_S MI1N]_63C.P<['W?NC@?&\ 50#*MJ/'HWLY/1 M,PQ*&'E5?QI^HZ^>CY[]_-N;OWWW\NW__?[=\]CL)(K<".R^6[2OK\Y!3LYA M)X#.D]$OJT6UTL@V46YNG58[DY%?H8@&E824J,=&.08F[.HR4)[>@R"&P9^5 MSSL[C+(+DH[_=*B+RZ'9*^Q>4<:V*^]A-V$ZWP&AG7<+?-_[Y=S^CMI_S4(P M_QPK#=,Q86E<9- OH!A BP,#U4\T*_B@IRL822]'W^1C2AB*&7Q]8]L#%9^5 M,&N_MA M%+.C2LI&&BM MEXO(HXWHZ@J@,<4*:!'9T%W!H\I$7(4V;-$H;#3%< MU9H UX-OA)_"S== R?=+^ =Y+^B6G\']".X2Z-V?L0M.JZ2VLO5'X)5&L-K5 MZ)&=0LP&6B,\C3MLHQ<&F"10^[-SCRQFHIA)['*W7UE($]4TY.U:_X^\S<".G,'01]_89 M4+)ZCM19DV)+IH\1*9W7*81>'N(GX[PR7E@E9483;*\"8=%F_"0L?-_!5QCC M3@F92Y5SEBE+=9(ZS2G+>[E!8K3@:9JH@O@"(JXL4](XHEQ:^(0EQB>T%]4) MS=-$$JM,1JT2"4F5S'BJ$B,<=]84IO\.9M,T+1*O,N%3F%4&SZ8F5U9# DA M).5YKQ,,HR3SWFC%?)(K0;"#"BFHRCPU5+LB2[->N[NL8/!'351&8"["2UR' MR%6>")+GG%*9]+JT..T+P9-"Z=!SI4@+9:3,%78$)QA'8R*4U*^[V5,B=2E@FFJ(:1A72YT@F$MTX" 64A"R=(?QV" M)90990L(L(6F1&DD=B9%:DV:<.=%/[O+,^:Y4462 Y<0D\&*4JMHD]B1Q$V80IF)FA29)X[?O=F*2W/B4:]AQI!X)J"GN.N6G"859IRN&) M/%7><,T=[*$A_2Y&%/[D/6Q 7F![GI3 S@"Q85(BERGP->W)ATP]!\86V&$( MN"2A5$DN4L6]R(SPB4GZ>RX*DPE:P%RX$TH *RI9Y+ERPME$IH76HK\?2MXJHE,>^L B?#6 7%2CEVE3*95KH&5\[2P3!F$^.I?]/-DF'!D #G.9@2(Y-09Q< M!R ICAJ:^$'Z/.R#!TZY^\? %4>XY@>$\,\?-FUPG+N]AU3)B>N A\VL'"57 M#![DX$$>@9WX7*NPIU8O4IQTS+G3EAXGX2T,?'%/OMA=2X^!+S;]RM/FBQWJ MB^/VL?>K+TZ[=_W0 N@A/4?%5(=>]VZ8.3L,1.Q.F'F< M$;9;=N:'W]:!G;^VY.]4V5F0G3+SZ2/6'5,2_H#]?/9>B;%#Y-O#WA-Y1#=# M=J%AT@G=N?>WU\W=37N*O?/D#O&R3X75V,!JA[]T\8CN#^V")[/)[J.%@2>/ MDR?W0)'F/LO2'/,23,=NS>'WHY3SZIFY'=ZI!CX-&G M>D*QXU#AZ#AZYZUUGBRS/IJ4[4F?0"3I< +Q6-CY4''*TUOW8SB+>8+/7JC9S-MR@KQN5MX M[OBW%BJXQG35BX7&\1!N]OIX#:[OCZ5WH_>V=#,+4_K+?(H,UL?__N7']W]I MA^\BQTY&W\V7Y]WBMA%"PF)#@+((R.4UA'^UADL.&,6+9LT1;+E+BN7(:7L^ M6CB$G$?XV0BECSBS15G9556M 7$W$6-O@,;]H062?7\'D&P#?IF+(D&$R3S3 M4@ECK-(%(RHI="Z]=(38IBE% V4I<^.RS*O"RD()Z1.EG3*]/9]/0V."TN)?+N:%FXYK'&5]@8CBD<] A:S6,HK2&=LZ!*'[ M[&92R,C;!TS: >_;&&2# 65!K2? #<" #ID#6%%+!HQ),F]HPE-:;#*'Y+(H MI#-*IQXQ>GVJC$X2Q;,,GD2$7LX/Q1R; -2H2^Z!/AU@\+?@3]_*&9/1Z]L9 M)^Q(G$J?Z5(A[L\P4HJ[6*:!P+Z=4>@XS;/;F:4=Z#J6]BQ2LT1\\NH",?HO M2KN86WW9D#8LR,++C4.L^W^&_@CST10VR]6M5T8?YMB0":UI#4N.-(>Q_71E MEZL((]ZHV!E\/TP>UQ1^:(' ]([>U7$=B.K35,(JUV$[P/EE^=Z&?N3F(!" M/S^;A>]]#.FH(D%'\J!0Z.$U84R7(#Y(S9+LB+)7-&' M-6>4:R,RE3EKP$_S"%+.A.+429<;*Z3K@<8GQ((AS+5R,@_P[ 8L9U$HE@II MT%&9E M7*J<376FM;8V]YM/%%+K)$-\?(+P[#SC2A(#GATUV$[-YUKT9N6]U>!4.F4U MD$D(8921G@!%B#5IYH1+>T]8XJR6,'L#MDN)%.BLC81W%,YX9O,L+?JT\B3/ MB68J2055(G=.Y;DARE&@H"Q8!H[MYA-IPE+MP&5VA?;@A$BII$1:&>VY2)TF M16]6:::I2!#Q/X=M%"[+X1V9 *\=TJ?")-;"#[@?X#XIF8!;98TF7E-&*.F!^!>9N3UW8CIP0=![S AOX67!!@8$)U4[* M/$'$_MX[$E:D1&/D(Q#*'D(3F!40(@+EP,:[( & M>V(E(4>UY(&QG\*2!\9^&DL>&/OQ+WE@[*>PY"?)V ,P_8Y6>K)H<$>BV8X' MF/ZTP7T>#)C^X?&?[K_(AP2F/_']'X#I!UC1P9#LRI ,\,-'QP,#*/7 %:<" M3#_L]J #!JX8/,C!@SP"S7',P/2G'7,.0-,#7SPXT/1)\,7 !8-V&+3# ;3# MX%\>$WY+MS[[;5.?/5S#_JJS^$.O^\D#P6;9 "DP\/+CX&4J!EX>>/EQ\+(< MH%X&7GXDO,QV"\][^G NQY17/R36_+Z+*W8)1CD VQZ/@B&3';?-&L"6!Y[\ M:IX< , 'GCPVGMQ]A#SPY,"37\>3NX\.#L63)WBHL7]0^B/(1.PX#CCT\;D_X(F'7([#XZ/KVGXMUQX[6!EY_0N@= ^I-<]UX! MZ3M?1"C68\6G[^-VC@IG%RY +I>S!JRX0G3F2[V( ,B(QGL90JLK"*UJ+/8Q M?@2O@?F.:KQ?_!X\LK((7XKG,#.$9K_45P'TS^BI#@#S#;C]M+0X@:I&* Y@ MS'XUA?$N=5G \QX&7C0HWQX>69Z/_A6OU^/H6+\XV2$1[]C:+R@??(AYW5;1 M^6/YKU59((@S0C._T9<(WSKZU55 .XLG8>;AYK4+>C5(FE20K,B-RCFB7%*3 MJMQ8KK3E66Y\IGD?@5(X;KRTJ;(I*Y1(TDR93"0JS0W-M!29ST7O"69UPG.A M9,!,Y=PIG4JNK,A3ZN&5C/2P:45"6)XZ_!Y'+-1<*Y,73F5"&.&IL$3+S2>, M(3RGABG*#$446*VTA">8I8AORZ@M>D^D7 B9:ZTHI0*10Q,81'OEC09:D%RD M>0^GE!=I*FU>J#1+*>*4.EB1393DC'('_Q&\UZ<@3XUF@A:*RA16GE )=,:N M R(#ZFJ3%7V,74DSF)/(%7,2,79)HG)K)0Q0:)_F,LT,W7S"64H);*]RW.78 MG2!7FIA$^4)( G07+.O-2A(!^Y? [(L\H*=J)86VB@NC@6C$$M?#=(4]2H2D M1&4V0<1<#_O!?*I@YDHI(I*W/XIZ"&V&;/ M=X53&F4DPI3JU7+>?!!A2L,G>X8R3>F$WYI4[H!4=\:?PYA^.O_8R&_S>W"P M7T;(\8] ISO1ONM*^?#BYJO:5//I:ND>&/C[%HM]?X/=@6K_2N>*W]&U>MB( M/6T$F[!;3R"&C=C31E ^X;<;79V' QR+/V#SY ]Z&IL*[DCQ'7J%^S_(CF'TH=>]BR*<.D=V7%4X M(XY].SM]3>]5D\/&:2IW:M2SP^_QP-M?G6-Y#+Q-QYRG7WNE]N'=]^O[^/Y\ MOEB^ ,M[T6TS73F[6I3+=4%3X8(584>&'NXC_+.1FYPMXZ>5\A@JDO4/Q?++[\O^O8LS& MG7O3<>=J"6-)0EU*N4J]L%@-[94AE"CJA399SICCO2K[HN ^-4ZJ3!BNA-5" MY9KDRB=%FAB7BMSUI#AW.3PDJ*+$,:SJSI3A!5>9U3+ADA9>]ZKLM4VI="#H MV@FA!&=:&6&T2G.?4D:(D[Y7G6ZYU? 6"_HA@744)E4RT1D,X(E+B$@TYYM/ M>$]T3AT%W6)!MSC"E&;$*T(*1D5NO)7%3G5+]WK.II[M[]?KP(+="H'Z&#A> MS/GH1N>Z&'W<=-+Q$7T)S/P)A&+I0"B^B7[.QBV>NQ^*AF:DEZ,;SJ+QA&4, MXM:P.X[Q#3T6_G9;7^"TA?_X4?052OW1G2HV_R<4:2C2=G()X@;@L4 M/%V!L$:U"&JBG&W_UK34P1J5489AS%2FD]&QB.'[U07\\0JG%DYW?IC./W9E M45"?$58X)44&/,P-449*JVB>Y(DFU"O/BTR)7$HE,TE5(?*$ M:*U-0DGOOD1*TCP1"D%*66[3 DR\3T&G&(MR7*C"%;3 ES/;N_=A4N&)*:BR MA4Z48#11X+-9Q8CT&M0#*[)B\PGI:5[ Q)1CN'*>.94;H9470E.>D8SQ'JT* MF]'".*,*68"\^S17QH(^(BQ%I\0FUO0TA"W@+3I+5,$IQ3LR&5ZH ?>%I9FS M2:9AVCU:,<' PW$\!9^()T!= MZXW*O>1&TI0FLG?C10,510+K=0:4G "" JTX4-I*$M)#MOM,JU!QX-ZS],"5#ZL"T@B9-J_2958 M#CL!AJ,0H.@%!2Z!J0 [ZH0DA&B:]F]K.="^$CA4R0+O=V62JYRS5/E,%V!U M.%U3=U?W< YPR>;6:J/'6RP:HYL)26YSCH<[-\.^#&7N)[ O3_A&SG%OS-.] MH'/<^S(HLN/<%U1D@\ \W,9\P6GG/INP;J'!4*?^%:RRTTL=R9?6+#]PIBKBY4/T&YA3[PQB,L#B/8Z'84!9NG2+B#E7.>.-T&0?VJK.23)=S1 MA6BWV,C8=>;G+26%IQ!5?9[Q?Y0WY*ZO^9%X.NR+L^\[< MP,2[9.+] DCMC(G9F&7D.A.?> P:CMX"J<7Z.UE[Q\_9Q\\:-J5_>+Y.$VS7=FO0QJK'\J9GMDA M,MJ=_![NB&#_9NK :WT0FS6F6V A3CBZVK5]>BK\?=CCO@?C[X2-E=5J<\9\;F4GDF\+*ZSY74VBN:LR(S.;&4]R[= M\\PQDI-$$9_".PR#)T3*E$EA-8(EDO6O;!.>.EH0H@P,J$1NJ8+1"9 M3)WLK4,Z+XS/M2J 1$K 2U2N=:Y25X@B\VG"?>\*?9'*0C@@CI

V&XAI47 MB0*":Y@L3S7M41=H6R2P8*4+V 7!9*9R;[CBC#"7Y;J E=1/[%U6WMP%^=*B M1A2C;[(Q8V+D%_.+T3?Q[*!N>TL1C>*;>";6=,)%4 M78U9:B:="+$!S7T3#6P#N!&D M9$OWX'L^_$#M?'>HR+86!-9[=Z=2TPY$VJ2)\BD%L0,-!\JJL,I1K77B76[Z M"B?CW@G0*\H91,'BCBF=2P&Z,$GS3"2NR+-#B1V*1A>T90-Y:1M%HB@@6@SO M8<'$QM$-A),.R"Y=WL:_S[9M ;:1WHK7M(VA4S:F\.HU_%-/@O#KFU*D+81Z M\;(>C@!O!H%97HU'EU.-T#0@A1@,7@:IQ=_"&WL/:02@J,:CY4(7#A;\>P2S M:;M?7Y^H3)-:R]P@.2,0FM'G"5OS"*U!<>+5OH&>WWF]YTVR@N-V M/\0-Q1M+D)AH'->6V;CH7SO\G_]CXWIEZXHB/,A\\;))K'2655_K9,$W/7,O MXNU-[>'-+_7TH[ZJZF5*.6&BR=F\;),S2(A1,I'RCZ/UCTB.:[1$Y)$.Q3; M1^)3F_ C]6=W7"&MMV4YOWP)VY@^T*[T!)ZO]P"4TOG"^?_\P__Z[>G4S!3RVJIHS_X42\6 M&@U4L5Z<+Q?5D^0/#P'V.LMA4#2%P09]@AEL[Z[CC6W0!M8)D M$(8I0U*4; -QJS00A5+IA'40^B4]$+.Y#PCZ;78TR>">^52#TXPQ,U*>GC,29EY48"&XGJ_^F9MX7X&=Q*\ M4E 6ER!(%7B7-O+NM 2?KBB7X#,N7/ Z;SP2&-\)(#I>/W?F9KCEZ&ZB\.# MO\T1_VZ.02!XC'8Y@C6N//P0U8595>7,55$R_^(N+K^U>C;3!F2J^=-D=#\4 MR>N0D4RP%D-UV]KN!T[[\;RTYZ!#.D"118PH ^QK7.HM")-;540?-W+36;\A M\ ^4*%QE%Z5!3>^F\X]CE+3_LX*16-(XT4 0=**G#G<"HG2>C,%W'&DS_^!> MH,L..FGASLH*5@W?*,J%LZAXO M[\K%S8"T\"ARRG__^-/_KE:;0A+8/ILD MP,Y38(87#90).DSH."*?]Y*]\'%,>F?B%:+ZKB[_!-,J5G99[3(<_PPQO$_6 M]N>;(K]-09O.F_U9ADQ.UU3A)Y$1@ EZYC,P^@J,-A"QN$LFKXMB !,&OBK! M^->N" SG?6E+G"+8JUJWH''#0/DB*(%F_%7,V%R4,98==WC8KQ9+3#0!Q_^$ M)CL/>1P@!GC4!0:4!?X4#I?#D'55#@SX?@D?-+&QG:Z0Q6 D5\ZB0HI.>A2J M!0K]HOXVSK&3*?KH8%'&7'<&&SM:PJH""I@8A1* M9//"74[G5]W.7,,SL1E"+'KO=C<@O7\QC4O((7^_-_?89Z<9J]0 M@P2>1K<$7JQM4.:SHIL!^ #+G2^N1E,',ZUP7A<.1!;BRH\1Y!DM=2 'QB- MO.Z6=^?6R,^H^3YL.(0Q-FK5 H>?AZ3!9,08?/(&?EPMKMJY7M\#-#O@-99H MF6H7J-&/8_BF#_2%.=9IR AF_6$^75VX,(&6CNNY+<\A7CX[!^>S F6 0L"C MTH<]+&#[)0P+1Q']'-E"/& M<+_]H&R_>5^W5JIO 4:+*_6 MNJ61^]W/_S.BJI_OLG^;JK#A$WV;"0R2!%$#_(EF8Y)QV%S@V6#F4)/-9[5G MCLS83>5UXAHP?ZR)#]RGH*&J#;4-H@U&!\6L.!>+4-J.LVC6.1QO[WCW\].%_=4ZTI4F[NF & MC%OG%8,J"_G]D,AOE%^=,=QJZ6OIA7FN+ 9PI9V#E+I1#7#;JAY;G@'=E\N8 M6,0L4^V11#>F&M^HBW!6(2,9Q!DHX=JT9O=;Z+>L1T5G98K*!TU6DQ\=A:P6 MVK_-4XCF8#WP/HX;?2.T=8O+>=#^EROX">:P2\_CFH3>'FBR*HX,#F>KW8.OI!ZU%O M#K98 :]7+I6D/X^>3]IS%.%AEB?U?*$9OEWUWHTZ(&!4KBXC)X#$O"?J^(L M3B0(GP9AL*^WHT$U,3*9 M@=5$7SUL/ K! IPT&WW #Q!TS%>@!(+3U1T.@HD2Q"*88H/'%[H"B<#L":@$ M%Y/WMES8U06F?BS.9GW,$31>C)- 'T15!K,IH[,%-,0E=29KYJME'?(L%F&] MZ^."#D!^%P4_DA=6"93!V16A6<8EGA3 W^$#D+F0L]RJ! 5S-@U**T$<$[V@?P@B^BM;C7_,%U R\4K1U\O$ZEU9[) M=2;\' G#":_9X=7H?/X1)K<8CVK/OF$!$+HI6E*T%R.<\2(DP1XJZ+HCL5W> MG-7^PY^^:[(.X-0;6'.=I"KWY,'4FJ^)*&I]%86E38C8SM2V:;G7[]] ('<) M_J0DX/E\X8)C;.-UN0#=,%VUC@>P90517JV70^(2@X(*V7Q]-!=4P_2J20;4 MHEL/$0X.T1%IE]0JJ%IS7,8HJO/Z\'")- -9BI)6JX-FL+Y>"#*Q'A7Y.&B1 M]:GE9/0:B P>&$X!#+(]Q_ (+ -0$O%/HU;>H$!G,>V+2Y0BW(*X_+/YO$!' M:#+ZWF'(#DY]D_WN$Q.#,1"F:IN-:<./1I;# N<>G""(]JOY^IE [^@9(E=A M/09^'5\4-PG)"1('NA^4WP_K213U_/1:<< X?C4%.OJ.?MFP(6/4R!B(!IV* M@>E\ 1IH_668!MJ6D*2N]6;P@1%-MDY(+%"1UGN*LP=]J&=GY99=[0T<$DFP M0;B7!81SP30LPE^#S[G$D!3(6B_?W3*3<2<=T:[ZPWWF%#>BN_PH*R=YW)P, MQ\W#*)[(SCK^S:@$*U[[_%M]>Q@)?? Y1,Y!6KJV"9S#%?J$Z_05 M:/8%ZO%E&TY?@.=6_EO7)Y AI@7]CG[U?($T1(^[M@#.Q2PJ&Z%=8>355KL? M_D9?-93&)T)V\#.[,#,6B<#X<69BKT3O@/5"H_)E^_DP\1^[]U9VM MIG&KWK_XKSV=[O03IIOF'LG^F547[TL9^%\T4SG]O=K869]N2?>"[^QS>%6 9ECEXHYPH$E>XW$KOKK&<>!-3%17L\2^8"RYP M5Y44E$EY4"84DU$SM\" Z]F%1=^OZ5KKK_ZA?]VSOOU$)OGU:T"W7SP*C(0' MTK?!Y]*'O3:UH9DZ3G#]JMN@<$'3W@2@?)P3?KN.AL$\K'7/3>SQ<@O0[\'N M2'530A>8/(3_5R'^K1=ANXNX;!>Q3HT6;NT=@R.'SX2_==5+G4]H\KSU\'65 M.]C<]^O"E[>?ZBO#K\/1V(CF7(R>U9YE]X^U0_F\3C,V*<.8+(G'+^"#XH]5 M:!P*U&DRE75:$C-:=30 3KEK'>:0T_#E.G'Y_NV;-F6R6$U=>R9]4=QG,Z!PPQ? 337E--QL M6G8R8;#EKA;HFNIV7BU?&#<#IW 9RR>1.N?E9;B9,(?@$.=SPW+W6OW3\;XQ MR?]%W!&"Q1X%7#A@@C%"5%='<'UFK$7T;M711(+/.IYV+6@;PO]KD#3*]0N: M/'/@>R]&-"GB+\^1C9N@/>0NX^ETD&!X\8=PP&ZNXNES710<& AE?QP=)#RK MCB4\\0P;:'8/Q?<1':R6(I\UC\:'^EM'5]Y/35:[T&P=Q08S J46E=EX(T5> MKG>_S8M4-U-#5^M98S-XO=!GX&BQ7=G6.6^Y)O?G__YNW#GP71?BQ-/T MCER;JXY1#$<,\/V@V< Z=TI3['JO4#WVUW'S,CH7,YHK&5NNG,0"KZ!]@T;N M)#AC40,J.;Q#V#T-OAI-R]_14UG.KS\P_KQY'BA]'I'$2E MPT'48[ZX&^5@V 76.=PX@)?-9R_.YOC+M)W)!!S#U@MITB13_;%:8:B^OL?1 MWM]HBIDQUL&OX[\?T9VXPCBJG'V83S_$[]NI+B\P5P2B!^^L@Z0YICD0GL3" MC&*YR_HBV&^1*+]#2#!U!80R\2P/O)86[L!MG55#3MN2TW;)N>W<=KR1L)\& M1KI<,])X=(:>S R_"W_1=N.V1DV]"CVF=IU=-["!4]&(G5(M1ZOPU9H\^!MZ M8N.6*)?EK%,?VTU+Q:J[CD=F.N4PL.IXUK9>B"X0BZ4)F\,US=5B\QK>FAI( MKEA#M3\GZ*L[L33':H(;H[U3,I%,"2*(,I*DRGF2%Y)RD1G]A_X9!WV-YU(_ MQ'H?Q27+Q6[5\V?KL->3<%0VJN=TF!S6VT]8,8T9AO7I5+A]&.1X/INY>!,I M%"8B/VV+AI;W. ]KPZD%KKFNN]I,4M=DP6&CB6JDXBO/R4(ZUI?3.F?39)MQ MH+^&^P6TCI'B+:OU/!;U/-J)7%.[G;G\K9W+9BP67U'/A=TZEZM1?='E0)6U MMSD-75:%U4\WDNO-U;)WLV)5+1=7K1^Q]R5\-NK%/UH+MHHY;ZSX7EE,_OE5 M* ("5^LL7/G8?J<,OQ!,4%"QXU!CCM=_M@]2C#LVLWYC3*R[^II0K>#K7'A( M?,9*HD[=ZT%O9?T6BRO#>FHMH&?K0JWZJD-;WKI9;XHI4S2Q=A[=@7:$ NML MPTVZ4#>\FC5F]\9;0-UK?9V+(6L[MS%,4S^VOM$4RFW7'E/O#*.ZJK"R=Q+2 M9_52L>0TEN)B*@2X[GK6X-OF,1P*()M6Y+!Y/3_ V M7KB2UM )EG;FYB'OBWE5F$$5K]>X^OKCOSMEP.W+X:G?'3HEBPJ5^31J':R- MB(]V*KB;^+R]LP*B/+^HKW"&VO\(^=;<@,)YA].74(7=+B7@9R$ZP1QX^P*S M=V%KW&)] G&=-*U4FUS+>ISW7:JDU$W/&F5 M9CB@!,%I-#6ZL2O8^FEY$9*V*$8%.))GX5Y4D.IKR]VBP['J$H]GH_[8+.-< MJ^O.G:"-*M0ZS(GH-K>\[U(#B8-HQ KW#G_7VJG:K&^MWWL&,<"R&PS5ET:; M:^&%NYBAN@A$J =L=F?FSN9X)=E%*6U&OZK+!ZIK@U?W&GY#'N$=46O7];*U M'&X/-@YHN-[>99FC'XL'XB;FZ-OC[_;L<@W> 3\$XQ$NX,7JWPW.V3 &U[WF M]J[M>C;(&^%3^-GCOULNDW2D^W0BS>-4#K=M"?VR-0L.;W4,+-&?15+1'&!LZ<[R-5SL7 M[L*+.MKBH%Q\+Z1H+$U 4KZ(I\XU]L-L7A8=R(=%O$P_KU%OFN+X:Q0%'\@W M]])KF*' VYMD;^$I.E9@>C5&L]%D,@)N)I;?;UB*+K+E/. :A0EN^'K!;H1Y M=%_:3*B/C1GO"K6J&PN3.S8#U' L0IKZ'-9DTV*O@_>#'I]XV1;DM0WM[H\ M'/R7X/%N4BDH$MR.."><2UT5,%^_](O_UUYDZ&.)?H8:Y+9T:!;P[ MO2AJ=ZG6,77 WY_#YLW@ />G+V).HZIQ:5#%5-4<+WHT0;X^6Y316XZ9QAK> M97U%Q()RQ#RC7>]<2#A6^"((4ERU[#@*?4(AP PF,K5!IEMTD%Y1N9[K18UP M&UV +C<7$,=?!;D+53F+U67WHLZ:%-L4+- !25?CX;5RT11SM5JB?:[):)[D MZ68VG&X.IYN'OV97)U5:&PGT@+755V5JX(:@X%# &UF>P8N#+).']$X&N/Z0E =R=[+M@6C ML$+K&^[&PSS1E;C#/P\W#C>T6)C7IK\93,_ZJM)MUG5U,C[VC_.J=88;:+9J MG;-O' O(L])L^N*BGZ(YH"?]U]I,A6.-]8H#V=:^6 38:Z3G M!K\ OQ3\;=#8)9Z";GC9(6 )=(L^QG3>5O@B@E_[ZE"&%1$4>KO2_^:6;7&P M\?,+<"':G0D;U5C=$'[%I389@'D#G[3I5"^[D'4UP* +V,"M;U[5X%=QZ";^ MWPRN.J\)_A@>RZZ0"3OH=)M#_OTRWH,MFVS5IK;93K!P]'MQZ99E.)FH4R9M M)M_96/^[N5TMAJG[5$;P__5^=^6C2;X%=,0&V*;!]E@B %G]:LQ^@.H!'0(Z M4Y^UX4'$LCH--7)3+!GK%F&WFPB^[W^"]SH+D$35A^O8@1%">X2JL04!@S-"+(6%G:_@Y37C7D:/?;DF!N(ZAT.>J6=FT? M79.>VC@^^39(5+6,.:F.Y] 4G+=VWF^(YL:R(P^T>U[HI>Y<8HDAD7=U]K![ MBH5E,5'8>N+8YX\0IF#M1'/S!,2O.1-H%K 2CHP!HAZK<(0(92O AH0HOYTMF-CD-_GP7. M#V5955WM'6XWV4!@[XH $8CV8QEP1<&HHI'#$Y.:I/%(3/@?1[_])10,Z%$!>BIN>0W*UIS]AK\5@##M1HTH&'PU>!'P2+FS%=ZU?U"DR#SQ47G374(5$[&3TC_,2 MF6P9T;1K(,T:L#*H[28N(O[ //H#N)-==H_B$!S;D .L(\'. M#<6-I0:2O+9JZ-HD2E_^AG$\WD%+>O'\=W2^0GZGN\%4XEH[' MV1_6\*"KC2/3>&W4U0>X<>R(S8 #U%"JN([-DZWN.AO7/@BKF^GI&A0^GO W M:'3K8Z4XI-5(_CH9-R]*?Q4L64@0;4[S5%3IFW!PV4_L!2S:8*G)S%^H 4=4U0,:W,!F;;4M;9 MS3\TC3BNA2H1PZ(^&V@6T#U6B"'<#]^_;A=5;3A+_2O:\92@$PVB0M>@"I9U M0P7$^RDKLP@WDD"3QD.+ !&W*9IK9@H=Q2* V5TTC(Q90_(UQQM;O2Y,T =-!$?ZBUZ&_82"R62%>AY.:U70;-M7#HNH:BO3II MA0,$51>7L81MG+FK%MLUVHH:7AM1A3&21![J%^5ZX$[P<1;1_9RMEHNF"B$$ M=8W^QA"N0*>V%]=_(G<':1R3G6'8]6^[G:.?1+.2( M3UC#6=%YZ9?QZGZK>MSL0[F8SSKWX,OH,)I5.2T:%=J@0-1]-Q=SH%!;6;T3YKRZK8N!%5,XQ/,9\'W M"<4_#:IWT)Z;P/YK5[?6(GUGOI:B=WZ;*^+Q<*0N>^O[.B&=LAX^6,_0B^!L MG=G>6H;3<4I:$(=QT'B(1[0N6!F/+*BR:GQK>4*'3-5PS?TA.N&JIN#'0+O/IYMT)>OHHL9K\//,6#H82\U#-QWOSJ0 M?JNZ>TH$#6]R#5NSN)-3OI@IAZ/+X>AR7T>7GYUWB145[5GCJB/B,=9HFE3T M$U@Q)1=N3U5UB?F-SG#'/C=^\1A51%G%(!\+R+'G;6GCN)WR6]U"N546%.>& M_L1??L SK>_*Z?1%8YV7;2;M;*$OZFQX^:&M[P9[NCCK> U-:G@=.K7UH UD M Z8*WC>I@BJZT3$T6A=FM[2H+PO&%$\3<#1YV^6\0?>_\=VU2__]V]=MSC@& M/-TB^KJ51VVT.K%B/"-K Q[,==1^SC9*->F;^:(#>@)!=GV2XV9G]6%*V/VX MK2'@6]@Z$&M/<#:@^9N0+>Q$3YMWN6&*'0VMOG3;DWSK0BULB!.N-S;.1=/> MJN6YF"19G.O+*O+?B]"=:P1DKM> MY[;<0E.AATF7#3*LVRI4[>W,>,= +QI([1;Z8?,K%]C<"&.' !A?A0UO3Y1; MUP\/4.HZILTWX_;5:*!;#_=#R P/;SHD+8>5R/>]XXAMV7R8[%H$ZLXQIY)3 M^J5U7.J=J!$UZH!UXZ;*!M&C*P-_G[=9MDZY?8>]8UU:C8G6A ZQEO*@^27@ MUH^NZ9.VL>II2-ZLY;Y-.[=DP3J3#8[H.VOC]E:"<18;=/0J]K8FY^JX!R\J M@%?5"ZE@'G6KR*9HWT4?O_N'\B(BY,6N2>''EDOGBVX97"=4017=5\_Q*+K: MF%Y#B8L&^@7G'U\33J_QALVBR9AA@NUJ4U7HR[( T@8'>=/T1$GMN,5]R+&> M<':"D#K+M6:MR>:=CFOC82L?BXU9"(%[8&PVD.2S\.YE SQX Z;2X6J*GBNNY9[IU"V;0F0^C=:W?2V=]GZTYU[[%^;NYC(SZ5I"S/TH-> M4&>347=^H_=-@5_=*["#)XKL]O<(Z5 C.%V7C"6$VND5=8(JH3)IZ^7OI&'%J2>5\2"H/2>6[ MD\JU8G/2L(B%XM MY\T'44#")QMB1"Z7/2&ZKJ:6BV9B]0MI7/3-H-'S%AP:1NA0JH>YW.'/SLA8 MS8"= AMZ-;^'(_R74=M :%[<*>CMW[6IYM/5TKUJ0)@WU]?1AG>A8;<+RT]R M80$:>A,:_ NW[@&$J!94B%]I0,$7K[;!=G_ACCR$T.MFS!>5LR_ "N/UK9);5YSIQ;=8Q?\M(N?)1'X+=II2(M(D9^"",I%EWRXO&*.)%"GH)O:"3 M\^7%-GWUF12YTT+]ZKK@1B'1\+J#I?&ZN0HTBG"/B*%&>0WG]@S/+FJTHE I M -1P=3DR5ED'Y#:)('(!CZV&8*,R/OY\?C[HJD%7/9BNXO3)ZZI/G\KR M!4H:23GYY#YQ6NQ-U;RO@?(X8:,W2/(6W.'%Z$WH,?6V[3_U<^PQ=7KJ(+8K M.6XNZ\_QJ G:$5YVW&0]A/"RXQ'>->+_(+R#\/:$EPV6MR^\;'^6=U-@0W4# M>.GE)KHP0=H(IBT%U['BRE-#)NY_>'S=% MWX6F[*/_^]VO/X[>-4@?W\_M"L/H$R'TP+D/P+GOW_SEN"G:Y=S?]"?$W+H" M8[!TL=@481XN],#* RM/WKS^\;@I>@7$\>.,U-]];(,6_/"3.?V]VN7JVIBLG3"KX_P]?6+ M=\=[#5GK(.J4(.P?P1488&F1QLS9JE?_GU[7%3] Z6_B7V M^CEM+VHXJCWZ+5J7E8@3(O\-X$IOL*)Q] M> <;N>XN 1 92@U"S/R#.Y.A9 MO%40,*RP[60K@\]/:]L&R>IOD9U/\:__^0?VAWMLU_[M9R@H;< \JTY3F@:D M$[A2V_.(F;5NB3N_*)?]U'ZL+"?TF7G^C#W''/ZO:VB(]R_^*U[F;NJ($"T% M&RX@RAY"CX:;T'ZU0'S3#KA=N$)OYY=EO*M98TN%5M/U%*J-R7>G&X 9$/3+ M55?2O>K[]%&]I=Z#])KW=_#84HN^S2!XKHX_D9O%I3>/$KAX),EP] M&JX>[;\5SQ=*5WT#BODTE]1YY;*4*I&F7.4%R57J4YMHO Q%FQN;\8GW[_[\ MT^O?_O[KV_<*'H1A=WK]Z4:!JQ=ZVX6H]OW0,> 32ZF!D M-@?T:W/9FLKZE)[F7$1DE%\#LL(BX(6!#PL6N04U7)X'R.3083XB9F+3MECV MBZ GQIWKJ6\L=/ (XA=J M[<(^)Q"\?87'D3S<^QP9PPJGMS^![O]_HS__^O/??QF/WOWTIN_Z#R0^3'YV M[Y/]7B_=R]'KU1EB5^?Q(LIGD[=6]PUDP@2=3)#KLA@U?OM>U_1M]>WH_V@< MX#6BF%3G)[(7I\#< UT?9HXWW@$9*+RC.3Z[I>[W^4#GP?P])O/7NZQZ(KMQ M"NP]4/9A3>"6FU0#A7=O K$G]VK6PA!?HWK?(N[K+.A(CEV^Z$CJU YAZ$X/ M8;J)NW@"LI&YV_@(LSV<;#VY^3 OBQL.;M8)(3,OKN"?\^7%]$__'U!+ P04 M " !N,0E5G_IZM%(( #N+P & 'AX:6DM,C R,C V,S!X97@S,60Q M+FAT;>U:85/C.!+]*UJF=@>JXC@), <.0Q43,GM<[3!S;*BK_2A; XZAV0LT]D]WHRVG/"YY]'D]^^C/VD7ZX__'(Q(CM! M&/YK?Q2&YY-S?P-&[Y.)IH415JB"RC <7^Z0GG>]WE9Z&DZLP ML[D\"*52AG>993NG)]@"GYRRTY.<6TJ2C&K#[?N=Z\G'X @DK+"2GYZ$S;>7 MC15;G)XP,2/&+B1_OY-3/15%8%49[?=*.X2>(=S>D+D-YH+9+.KW>C\.2\J8 M**:!Y*F-#KM'1ZLF+:;9LDWYI46:2VK%C./8K5$3R:F.8F6SX>8$]_4LFWZI M*FR0TES(1?1V(G)NR"6?DRN5T^)MQ[? M^%:I&^'3MJ(?W,8&I9G^:T-J!13 M&!QU'?KU1_72X[5)YMPM)U:2PB0?U <_*Q+/@F3=<@H$SPEXUN>5+@3R.@W/%>J&W/%.A; M*(CFH!@5!:'%@E2%U16'!4*L=J$>G$))#E=:4$E2FD 3[)U<6&*5E[LC4/"$ M&T/U D5R>L-AWM:8!MH8* -32MRZ. <*)$)#?@%BD'$8T(3!)IUG(LF(J?!C MU7_.-:\'P07DPD D1&OZC$1S4_+$*8CCEJ":8K#,&71C)%ZTS;!%U@:R]K\6 M69RDH@#?(0Q6ONH K$ <;NO6?5&DL.TIIBCP.Y$5@S$!#RW'= !+ JFB!';]"RT\*0:92YH^T61ALP.G@$1I,UF^,B^G\;FAHH=?3%#:WJ:(W> MN"!4<^=W\*.()4?_$ Y@BR6$>A1'L1S(# D-KYDPB52F@GY(T?,G_E+P7F;X4' M'HY/D&9:>/3X0%T>G:B>)VW/0^!RSZUS$Z4@@B$VVB*O_M]_Y_2FCR#OG!M( MO,$'+JH\#I .!KR$5N;I73#RQ!R<7<_D8YFJ- P 3(+&1'X"*5ZX<3#-7#%; MFQU] 0?HJ8/9"@&=FCGQI@"6 UV,DH*Y*MM4L1%,4"UP <*'7,?7!8Y4&0R# M;K,9%S,=FT%Q# I!N>LZE9"KB:22%$D8EN646(53Z.&#C/ MV987-] 9/PN=3R:7.R!].BT]&:N [YE@"$%J5$&1?ZD!^&*^AKBDFC48 =0* MZCV" ?:^:7''.#@YI'BPKXFV\CU'\[?U@LI*EX!4XQ*")%&:.05$9EY9@%?<;3%#(O**8+R//O M9E#+:/X$IO27]R=5#H70$5C.^-0M5I5]6(.G<#E=2G/,2]/'*P02-QFOVUC< M6P+T&>+@6R"M XD]QF_>1W=]C=5GG1"Y._<"ZAFLAA%5)4FET:.M\'7/J+DR M%MKQ41R,91(8J'Y2078?Z)("-(%O-J1KQ:&ZX*YPQIJZJ)9Z[7FM,FJ6L1Z9 MRD&9,T?ASAXUO2Z@/+[ALJZB-^0[?]I$W2UTUTN6P^]2LKC'8*Q!?6?%)DAN M;>2MB 6Q\XS(?R"VNY ^D]W6(%H1SO,0&ZN0%V M 9O D@99&+XQ/\6E\M\K 6J[C5,5B2NP][85R3,KDC,)V0YD7P)P@Z4=%HF) MX.#H.D N*X,YIS<8\7SVXV*>R]O<,[GF$<>SX%,G\;ZPOH=X*(..AB]YYT&H MU=D>= ',0%+6\6'70,PU50[& 6.ZQ=1\?^_#H&U(_8J2X0PB9ZIA:W? F=RQ M$<#!/1BM<=/Q@4<4,R5G'*-/0:?U\UU=$QC/2ZD6'.[.,^59BZZA$E#T34+S MJXH[[J#6NEJF[A@#=KD.$B4E+0V/FA_MJ=$OF3]VPH-77#'8LM;&>YE65C4- M_DS7M:PAH0T-+X,MK6/<'>(."=_O^%-"/)/6C9[U_'V_=,N6"\= !$E)?;YH M55F/> @#MNQ53]S8KG6LW!H9?8B/21L;-M?!7-,RBH$Q;H(Y&.S1H^KE?1H; M)2O+AWA>OKG5=,*$MSC#L&W?5:ZOFJ,^*#ZJEW_%2J^N.\W==SZ_+_B\SJ= MB96U*H_Z7=-S?R^[BM"$Z^_G; 'R5R*%K>M?BXHO[OH'7L/;@N"O M!(+=+_X(CLJ[2-C;@$+HRO*FMG@MQ4"KW,F6M7A,DYNI5E7!\+F!TE$36UMO M:*_?J$NV 2@B1<&#^KJ)QNTWP]<>(JPU+5\Y+^F4![ZXHZGE.J(S)5CMY*.C M[N!@F0CXMIXKW?RK[.[=^-/_ %!+ P04 " !N,0E54:2[)E\( #F+P M& 'AX:6DM,C R,C V,S!X97@S,60R+FAT;>U:85/C.!+]*]I,[0Y4Q7$2 M8 XD M5O?3ZV[+Q]\%P7F1T2+AC/PX^?(382JI]P7ZOWSOZ$ 0GQS#4N.ZCBH@??KH8DTX0AO_:&X?AV>3,WX#1!V2B:6&$%:J@ M,@S/+SNDDUE;1F$XG\][\[V>TM-PKIJTF&;+-N67%FDN MJ14SCF.W1DTDISJ*E<6$D&-\]O M,Q$+^\.[P8?^:&_0&QZ',1BK?"G5UC7!FP\J,Q,&5)'"+J),,,8+Z/'#N\-A M?V]T'*+T2^K5,ED"VX?K9]AL?'XUN?A\,3Z=7'R]_/F%#?:88F_'A$\WV$67 M7/7(C]4T(_\0A8'!NV2<"9Z2SZ( ,A-4DJ]I*A*NB4K)<%@P,CZ_G%Q?_4+^ M?O7U^EN77%R.>UT" E:D"V(S:J-70^JK6G6-AP:'#2)$ ?/:*' M*U5)\^_: M.R>#GM_)=S\O2$9GG&@^$WP.G&\S8L-AWM:8 M!MH8* -32MRP. <*)$)#6@%BD&@8T(3!QIQG(LF(J?!CU7_.-:\'P07DPD M1#OZ1$1S4_+$*8CCEJ":8K#,&71C)%ZTS;#%U :F]IZ/*4[2):.NO-0%0($X MW-:M^Z)(8:M3S$G@=R(K!F,"$EHNZ0**!-)#"8Y$#"(V(:%<@JSVK]F8&G#, M7++318E*@@ @2X'[W73&Z9-0DY%4JKEI8*?Y5!@+Z:,E%!N]WJ!EMX4>TRAS M1]LM@#8 M/\@@"9KUD;U!W\;F1HB=93%3:SJJ(Q^N"!4<^=Q\*"()4?/$ XP MBZ4P&8JC6 X$AB2&UTR81"I303^D-JVD=WVI%50PT&S(#GB:<8".=^?Y+>3\ M!10KI\ :5Y4$B<$>#08'.WS7=1T<,'_E+P6F2(6''(Y/D%I:2/3(0%T>G:B> M)VW/0^!RUZUS$Y\@@@$UVF*N_M_[X/2F#V+.?YYQ [DM^,!%DLD2D&I<*I D2C.G@,OVIKR ""\!L'"'E[@34 0R60]* MV#&B!*;=PG(#ELDCL#R?45DY9D&?\32%G$O,P-KFGMQI&%5 XB;7=1N+>TN /B,0#V#U3"BJB2I-'JT%;[N&357QD([/NV"L4P" ]7/)%[GJQTRU6$,3Q'A.@FQM@!U )_&B0?^$;,U-<*O^U M$J"VVS)5D;BB>G=;BSRS%CF5D.= WB4 -UC487F8" Z.KD/CLB:8@-6ZZ/N2(8J;D MC&/<*>BT?IJK:P+C>2G5@L/=>:8\:]$U5 **7B0HOZF(XTYCK:MBZHXQ8)?K M(%%2TM+PJ/G1GAK]DOFC)3Q=Q16#+6MMO)=I9573X ]N7QXX_@\.!9-WK6\P_\TBU;+AP#$:0C]>&=564]X@$,V+)7/7%CN];9 M<6MD]"$^&FULV%P'/6Y_\5G]?I3*RL57DTZ&%>Z0X(R+N^ M^WO=580FW'P'9PN1OQ(M;)W_=E1\=><_\++=%@1_)1#L?/,'<.#_T]6I'#X9 MN@.,W0UDA*Y2;\J-MU(?M"J@;%F>QS2YF6I8'<-'"4I'3;AMO9F]?J.NXH:@ MB!0%#^KK)D"WWPA?>ZZPUK1\U;RD4Q[X>H^FENN(SI1@M<\/#WO#_65NX-OZ MKIKSK["[=^)/_@-02P,$% @ ;C$)5;Z;?D'%!0 2"8 !@ !X>&EI M+3(P,C(P-C,P>&5X,S)D,2YH=&WM6FUSVC@0_BLZ.MP.MVNEW2&03=0>#[Y/B4[%U-Q_MV\G[U_.WK,6DYGO>^-_:\D^E)-8'2?3)55.1,,RDH][S)68NT4JVSP//*LG3+ MGBO5S)M>>*F>\P./2YF#&^NX=30R(_@)-#X:S4%3$J54Y:"?M:ZF+YP^KM!, MF/-C5.R6*>! MW^G\/LQH'#,QX^3D)F4ATX\?^4\[PU[7]4=>B,[* M[@K:.A(S^54PURQ'*)SI19"R. :!.QX_ZG<[O>'(,ZOO$M>*RR),'U#?X;/W MBFD-@EQJS!Z;?#(A.@5RKIB(6$8YF=Q 5)@@DW=)PB)0A(J8C%,&"7G!!"8P MPU7-W'FA\H*B'"V)WR=7[J4[=HF)R1]#OW?8N>.8?,OV[8G2&JY+R8$O2"*5 M=796*$PI%(?.C^0\XPO,U:K\?&,K20J.&JWG&4;!.MZL M5O"I8,KFA8W-)42F[!&_MT?W"6I?#ASNQ?L-/!PL,*V,I,D-EGV!]ZOCR%KM M#WH'UK%+@YE *^;42HF0,909)S-A)RN8)*',>"13D!LD;3--\5Z(VY!J& .< MR!!)7D4K6<8&!<:V4%N=N*K@E2$R V5UYAL^=>^E7CY<9%'E=1P( MP>1;4BC!\A3=GU?IB92E452339N==4"R+Q:Y*C6-IW&ED+H1RY#DEJNK:;YD M3O][:%,+1K6AH4XD4:"R?4]H,B;!G,-^"F<,=),AZ&2$4&M0,&.YQI9&MTF9 M @XIY%!LDA+A@2$T34PBF<4QBK5)+).VV4E5S"&WV(WD&0BD$%\!8:SAB+J@ M,X. Y$64U@"VBE6V>=(TY-!L#*7"^N9$DG.:Y1 T7U95/T5]:77O,,V0257, MQ1I-U6G10LMFH.JS[,A:-V9@K_=B9F2EM6H1>S?#[LO>SDR?J!J0?,/)U2Q1*K>4\\%V49[IB%I-''?MW MOX9XN4?>4"/@V"6GV*3O:+(5-+E7F#L";!/*!R# 5W[BVE'A_T>%GZI9V#U\ M[!X^MB-3=_7D5Z@GOWKDM_#AX\(EKXI92OYD(D:. MN%\L$> M0&Z=?6]0P;.'2\UOX]O23Z[\7)\N3Y1"&GV<*5F(V)Q^214T!7;EW9_UB?K( MH8M .!/@U-=-25Y]YVCM*&QM:/DR4T9GX%2'$_;D,:#7DL5UA/M]M_OY;E"- M=>S10_62E'WKZN@?4$L! A0#% @ ;C$)5?)VYF%6%@ 2N8 !$ M ( ! 'AX:6DM,C R,C V,S N>'-D4$L! A0#% @ ;C$) M59V(W;QS% ]"@! !4 ( !A18 'AX:6DM,C R,C V,S!? M8V%L+GAM;%!+ 0(4 Q0 ( &XQ"54LNP2=_S@ -%Y P 5 M " 2LK !X>&EI+3(P,C(P-C,P7V1E9BYX;6Q02P$"% ,4 " !N,0E5 MDO 'AI:2TR,#(R,#8S,%]L M86(N>&UL4$L! A0#% @ ;C$)545_Q,^T6 T%\& !4 M ( !B^D 'AX:6DM,C R,C V,S!?<')E+GAM;%!+ 0(4 Q0 ( &XQ"540 M)A&^;Z " +B1'@ 5 " 7)" 0!X>&EI+3(P,C(P-C,P>#$P M<2YH=&U02P$"% ,4 " !N,0E5G_IZM%(( #N+P & M@ $4XP, >'AI:2TR,#(R,#8S,'AE>#,Q9#$N:'1M4$L! A0#% @ ;C$) M55&DNR9?" YB\ !@ ( !G.L# 'AX:6DM,C R,C V,S!X M97@S,60R+FAT;5!+ 0(4 Q0 ( &XQ"56^FWY!Q04 $@F 8 M " 3'T P!X>&EI+3(P,C(P-C,P>&5X,S)D,2YH=&U02P4& D ,"0!@ @ +/H# end