0001558370-22-004397.txt : 20220325 0001558370-22-004397.hdr.sgml : 20220325 20220325170518 ACCESSION NUMBER: 0001558370-22-004397 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 121 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220325 DATE AS OF CHANGE: 20220325 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENERAL CANNABIS CORP CENTRAL INDEX KEY: 0001477009 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-DRUG STORES AND PROPRIETARY STORES [5912] IRS NUMBER: 208096131 STATE OF INCORPORATION: CO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-54457 FILM NUMBER: 22772272 BUSINESS ADDRESS: STREET 1: 6565 EAST EVANS AVENUE CITY: DENVER STATE: CO ZIP: 80224 BUSINESS PHONE: 303-759-1300 MAIL ADDRESS: STREET 1: 6565 EAST EVANS AVENUE CITY: DENVER STATE: CO ZIP: 80224 FORMER COMPANY: FORMER CONFORMED NAME: Advanced Cannabis Solutions, Inc. DATE OF NAME CHANGE: 20131023 FORMER COMPANY: FORMER CONFORMED NAME: Promap Corp DATE OF NAME CHANGE: 20091117 10-K 1 cann-20211231x10k.htm 10-K
00014770092021FYfalsetrueCONONE11806081367389551993P1Y0.032462501877423229501229501409987381272P1Y1M6DP3Y0001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputSharePriceMember2021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputExercisePriceMember2021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMembercann:MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember2021-12-310001477009cann:Warrants10percentMemberus-gaap:MeasurementInputSharePriceMember2021-04-200001477009cann:Warrants10percentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-04-200001477009cann:Warrants10percentMemberus-gaap:MeasurementInputPriceVolatilityMember2021-04-200001477009cann:Warrants10percentMemberus-gaap:MeasurementInputExpectedTermMember2021-04-200001477009cann:Warrants10percentMemberus-gaap:MeasurementInputExercisePriceMember2021-04-200001477009cann:Warrants10percentMemberus-gaap:MeasurementInputSharePriceMember2021-02-080001477009cann:Warrants10percentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-02-080001477009cann:Warrants10percentMemberus-gaap:MeasurementInputPriceVolatilityMember2021-02-080001477009cann:Warrants10percentMemberus-gaap:MeasurementInputExpectedTermMember2021-02-080001477009cann:Warrants10percentMemberus-gaap:MeasurementInputExercisePriceMember2021-02-080001477009cann:Warrants10percentMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001477009cann:Warrants10percentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001477009cann:Warrants10percentMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001477009cann:Warrants10percentMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001477009cann:Warrants10percentMemberus-gaap:MeasurementInputExercisePriceMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputSharePriceMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMemberus-gaap:MeasurementInputExercisePriceMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMembercann:MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember2020-12-310001477009srt:MinimumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputSharePriceMember2020-03-310001477009srt:MinimumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-03-310001477009srt:MinimumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputPriceVolatilityMember2020-03-310001477009srt:MinimumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputExpectedTermMember2020-03-310001477009srt:MaximumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputSharePriceMember2020-03-310001477009srt:MaximumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-03-310001477009srt:MaximumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputPriceVolatilityMember2020-03-310001477009srt:MaximumMembercann:Warrants15PercentMemberus-gaap:MeasurementInputExpectedTermMember2020-03-310001477009cann:Warrants15PercentMemberus-gaap:MeasurementInputExercisePriceMember2020-03-310001477009srt:MinimumMembercann:Warrants12PercentMemberus-gaap:MeasurementInputSharePriceMember2019-09-300001477009srt:MinimumMembercann:Warrants12PercentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2019-09-300001477009srt:MaximumMembercann:Warrants12PercentMemberus-gaap:MeasurementInputSharePriceMember2019-09-300001477009srt:MaximumMembercann:Warrants12PercentMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2019-09-300001477009cann:Warrants12PercentMemberus-gaap:MeasurementInputPriceVolatilityMember2019-09-300001477009cann:Warrants12PercentMemberus-gaap:MeasurementInputExpectedTermMember2019-09-300001477009cann:Warrants12PercentMemberus-gaap:MeasurementInputExercisePriceMember2019-09-300001477009cann:TdmLlcMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001477009cann:Warrants10percentMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001477009cann:TreesPortlandLlcMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001477009us-gaap:PreferredStockMember2021-01-012021-12-310001477009cann:TreesPortlandLlcMemberus-gaap:CommonStockMember2021-01-012021-12-310001477009cann:TdmLlcMemberus-gaap:CommonStockMember2021-01-012021-12-310001477009cann:SevenfiveFarmMemberus-gaap:CommonStockMember2020-01-012020-12-310001477009us-gaap:RetainedEarningsMember2021-12-310001477009us-gaap:AdditionalPaidInCapitalMember2021-12-310001477009us-gaap:RetainedEarningsMember2020-12-310001477009us-gaap:AdditionalPaidInCapitalMember2020-12-310001477009us-gaap:RetainedEarningsMember2019-12-310001477009us-gaap:AdditionalPaidInCapitalMember2019-12-310001477009us-gaap:PreferredStockMember2021-12-310001477009us-gaap:CommonStockMember2021-12-310001477009us-gaap:CommonStockMember2020-12-310001477009us-gaap:CommonStockMember2019-12-310001477009cann:WarrantsWithDebtMember2020-12-310001477009cann:ConsultingAwardsMember2020-12-310001477009cann:WarrantsWithDebtMember2019-12-310001477009cann:WarrantsWithDebtMember2020-01-012020-12-310001477009cann:EmployeeAwardsMember2021-12-310001477009cann:EmployeeAwardsMember2020-12-310001477009cann:EmployeeAwardsMembercann:OmnibusIncentivePlan2020Member2021-12-310001477009cann:IncentivePlanMember2021-12-310001477009cann:OmnibusIncentivePlan2020Member2020-12-310001477009cann:EmployeeAwardsMembercann:EquityIncentivePlan2014Member2018-04-3000014770092018-04-300001477009cann:EmployeeAwardsMembercann:IncentivePlanMembercann:EquityIncentivePlan2014Member2016-05-310001477009cann:EmployeeAwardsMembercann:IncentivePlanMembercann:EquityIncentivePlan2014Member2014-10-290001477009cann:EmployeeAwardsMembercann:EquityIncentivePlan2014Member2018-04-012018-04-300001477009srt:MinimumMembercann:EmployeeAwardsMember2021-01-012021-12-310001477009srt:MaximumMembercann:EmployeeAwardsMember2021-01-012021-12-310001477009srt:MinimumMembercann:EmployeeAwardsMember2020-01-012020-12-310001477009srt:MaximumMembercann:EmployeeAwardsMember2020-01-012020-12-310001477009cann:EmployeeAwardsMember2020-01-012020-12-310001477009cann:ConsultingAwardsMember2020-01-012020-12-310001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2021-01-012021-12-310001477009cann:TreesEnglewoodMember2021-01-012021-12-310001477009cann:DaltonAdventuresLLCMember2021-01-012021-12-310001477009cann:TwoThousandTwentyCapitalRaiseMember2020-12-310001477009us-gaap:RetailMember2021-01-012021-12-310001477009cann:InterestIncomeRevenueMember2021-01-012021-12-310001477009cann:CultivationSalesMember2021-01-012021-12-310001477009cann:InterestIncomeRevenueMember2020-01-012020-12-310001477009cann:CultivationSalesMember2020-01-012020-12-310001477009cann:FifteenPercentNotesMember2021-01-012021-03-310001477009cann:FifteenPercentNotesMember2020-12-012020-12-310001477009us-gaap:TradeAccountsReceivableMember2021-01-012021-12-310001477009us-gaap:TradeAccountsReceivableMember2020-01-012020-12-310001477009srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001477009srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001477009srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001477009us-gaap:BuildingMember2021-01-012021-12-310001477009us-gaap:RetainedEarningsMember2021-01-012021-12-310001477009us-gaap:RetainedEarningsMember2020-01-012020-12-310001477009srt:MinimumMembercann:TwoThousandTwentyCapitalRaiseMember2020-05-292020-05-290001477009srt:MaximumMembercann:TwoThousandTwentyCapitalRaiseMember2020-05-292020-05-290001477009cann:CcrMember2021-01-012021-12-310001477009cann:FifteenPercentNotesMember2020-01-012020-03-310001477009cann:FifteenPercentNotesMember2019-12-012019-12-310001477009cann:BbMember2021-01-012021-12-310001477009cann:TreesWaterfrontLlcMember2021-01-012021-12-310001477009cann:TreesPortlandLlcMember2021-01-012021-12-310001477009cann:TdmLlcMember2021-01-012021-12-310001477009cann:SbLlcMember2020-01-012020-12-310001477009cann:RelatedPartyLeaseAgreementMember2020-01-012020-12-310001477009cann:RetailSpaceEnglewoodCoMember2021-12-310001477009cann:OfficeSpaceTreesWaterfrontMember2021-12-310001477009cann:OfficeSpaceTreesPortLandMember2021-12-310001477009cann:OfficeSpaceDenverCoMember2021-12-310001477009us-gaap:IntersegmentEliminationMember2021-01-012021-12-310001477009cann:TotalPrincipalMember2021-12-310001477009cann:NbcNoteMember2021-12-310001477009cann:CcrMember2021-12-310001477009cann:BbMember2021-12-310001477009cann:NbcNoteMember2021-08-020001477009cann:TotalPrincipalMember2020-12-310001477009cann:CcrMember2020-12-310001477009cann:BbMember2020-12-310001477009cann:FifteenPercentNotesMember2020-02-012020-02-290001477009cann:SbLlcMember2020-11-010001477009cann:OfficeSpaceDenverCoMember2021-09-020001477009us-gaap:ConvertibleNotesPayableMember2020-12-310001477009cann:EightPointFiveMember2019-09-012019-09-300001477009cann:Warrants15PercentMember2021-09-172021-09-170001477009cann:TwentyThousandAndNineteenWarrantsMember2021-01-012021-12-310001477009us-gaap:TradeNamesMember2021-01-012021-12-310001477009us-gaap:TradeNamesMember2020-01-012020-12-310001477009us-gaap:TradeNamesMember2021-12-310001477009us-gaap:TradeNamesMember2020-12-310001477009cann:Warrants15PercentMember2021-01-012021-12-310001477009cann:Warrants12PercentMember2021-01-012021-12-310001477009us-gaap:ServiceMembercann:OperationsSegmentMember2021-01-012021-12-310001477009us-gaap:ProductMembercann:OperationsSegmentMember2021-01-012021-12-310001477009us-gaap:ServiceMembercann:SecuritySegmentMember2020-01-012020-12-310001477009us-gaap:ServiceMembercann:OperationsSegmentMember2020-01-012020-12-310001477009us-gaap:ProductMembercann:OperationsSegmentMember2020-01-012020-12-310001477009us-gaap:ProductMembercann:ConsumerGoodsSegmentMember2020-01-012020-12-310001477009us-gaap:DiscontinuedOperationsHeldforsaleMembercann:NextBigCropMember2021-07-160001477009cann:ConsumerGoodsSegmentMember2020-12-310001477009cann:TaxCreditCarryforwardRangeTwoMember2021-12-310001477009cann:TaxCreditCarryforwardRangeOneMember2021-12-310001477009cann:Warrants15PercentMember2021-12-310001477009cann:Warrants10percentMember2021-12-310001477009cann:CcrMember2021-12-310001477009cann:FifteenPercentNotesMember2021-09-170001477009us-gaap:InvestorMember2021-02-080001477009us-gaap:InvestorMember2020-12-310001477009cann:Warrants15PercentMember2020-12-310001477009cann:TenPercentNotes2020Member2020-12-230001477009cann:Warrants15PercentMember2020-03-310001477009cann:TenPercentNotes2020Member2019-12-310001477009cann:CcrMember2019-03-310001477009cann:FifteenPercentNotesMember2020-02-290001477009cann:TwelvePercentNotes2019Member2019-09-300001477009cann:TwelvePercentNotes2019Member2020-03-310001477009cann:FifteenPercentNotesMember2020-03-310001477009us-gaap:LoansPayableMember2020-01-080001477009cann:CcrMember2019-05-300001477009cann:BbMember2019-01-030001477009us-gaap:InvestorMember2021-02-082021-02-080001477009us-gaap:InvestorMember2020-12-012020-12-310001477009cann:FeinsodAgreement2019Member2019-08-062019-08-060001477009us-gaap:ConvertibleNotesPayableMember2020-02-182020-02-180001477009cann:TwoThousandTwentyCapitalRaiseMember2020-05-292020-05-290001477009srt:MinimumMemberus-gaap:InvestorMember2021-04-200001477009srt:MaximumMemberus-gaap:InvestorMember2021-04-200001477009srt:MinimumMemberus-gaap:InvestorMember2021-02-080001477009srt:MaximumMemberus-gaap:InvestorMember2021-02-080001477009srt:MinimumMemberus-gaap:InvestorMember2020-12-310001477009srt:MaximumMemberus-gaap:InvestorMember2020-12-310001477009us-gaap:ConvertibleNotesPayableMember2020-05-290001477009srt:MinimumMemberus-gaap:ConvertibleNotesPayableMember2020-02-180001477009us-gaap:ConvertibleNotesPayableMember2020-02-180001477009cann:TreesAcquisitionNoteMember2021-12-310001477009cann:TenPercentNotes2020Member2021-12-310001477009cann:RelatedPartyNotePayableMember2021-12-310001477009cann:RelatedPartyNotePayableMember2021-05-310001477009cann:RelatedPartyNotePayableMember2020-12-310001477009cann:RelatedPartyNotePayableMember2020-12-230001477009cann:TenPercentNotes2020Member2020-12-012020-12-310001477009us-gaap:LoansPayableMemberus-gaap:PrimeRateMember2020-01-082020-01-080001477009us-gaap:LoansPayableMember2020-01-082020-01-080001477009cann:WarrantC2020Member2019-12-012019-12-310001477009cann:WarrantB2020Member2019-12-012019-12-310001477009cann:Warrant2020Member2019-12-012019-12-310001477009us-gaap:ConvertibleNotesPayableMember2020-01-012020-12-3100014770092019-05-3100014770092021-02-080001477009cann:TwentyThousandAndNineteenWarrantsMember2020-05-310001477009cann:TwentyThousandAndNineteenWarrantsMember2021-12-310001477009cann:TenPercentNotes2020Member2020-12-310001477009cann:PreferredWarrantsMembercann:SeriesConvertiblePreferredStockMember2021-09-100001477009cann:PreferredWarrantsMember2021-09-100001477009cann:Warrants10percentMember2020-12-310001477009cann:TwoThousandTwentyCapitalRaiseMember2020-12-140001477009srt:MaximumMembercann:Warrants15PercentMember2019-12-310001477009cann:Warrants15PercentMember2019-12-310001477009cann:FeinsodAgreement2019Member2019-08-060001477009cann:TwentyThousandAndNineteenWarrantsMember2019-06-300001477009cann:TwentyThousandAndNineteenWarrantsMember2019-05-3100014770092019-12-310001477009cann:DaltonAdventuresLLCMember2020-12-310001477009cann:DaltonAdventuresLLCMember2020-05-132020-05-130001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2021-12-300001477009cann:TreesEnglewoodMember2021-09-020001477009cann:TreesWaterfrontLlcMember2021-12-012021-12-310001477009cann:SecuritySegmentMember2020-12-310001477009cann:RelatedPartyLeaseAgreementMember2021-12-310001477009cann:SevenfiveFarmMembercann:CultivationSegmentMember2020-05-310001477009cann:TenPercentNotesIssuedOnFebruary2021Member2021-01-012021-12-310001477009cann:TenPercentNotesIssuedOnApril2021Member2021-01-012021-12-310001477009cann:TenPercentNotes2020Member2021-01-012021-12-310001477009cann:FifteenPercentNotesMember2021-01-012021-12-310001477009cann:TwelvePercentNotes2019Member2020-01-012020-12-310001477009cann:TenPercentNotesIssuedOnFebruary2021Member2020-01-012020-12-310001477009cann:TenPercentNotesIssuedOnApril2021Member2020-01-012020-12-310001477009cann:TenPercentNotes2020Member2020-01-012020-12-310001477009cann:FifteenPercentNotesMember2020-01-012020-12-310001477009cann:TwelvePercentNotes2019Member2019-01-012019-12-310001477009cann:FeinsodAgreement2019Member2021-01-012021-12-310001477009cann:EmployeeAwardsMember2021-01-012021-12-310001477009cann:EmployeeAwardsMember2021-01-012021-12-310001477009cann:FeinsodAgreement2019Member2020-01-012020-12-310001477009cann:EmployeeAwardsMember2020-01-012020-12-310001477009cann:ConsultingAwardsMember2020-01-012020-12-310001477009cann:Warrants15PercentMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001477009cann:Warrants10percentMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001477009cann:SevenfiveFarmMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001477009cann:SevenfiveFarmMember2020-01-012020-12-310001477009cann:TenPercentNotesIssuedOnApril2021Membercann:DebtDiscountMember2021-04-200001477009cann:Warrants10percentMember2021-04-200001477009cann:Warrants10percentMember2021-02-080001477009cann:Warrants10percentMembercann:DebtDiscountMember2020-12-310001477009cann:TenPercentNotes2020Membercann:GainLossOnDebtExtinguishmentMember2020-12-310001477009us-gaap:ConvertibleNotesPayableMembercann:GainLossOnDebtExtinguishmentMember2020-02-180001477009cann:Warrants15PercentMembercann:DebtDiscountMember2019-12-310001477009cann:FifteenPercentNotesMembercann:GainLossOnDebtExtinguishmentMember2019-12-3100014770092021-06-3000014770092022-03-210001477009cann:Warrant2020Member2021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMember2021-03-310001477009cann:TwentyThousandAndNineteenWarrantsMember2020-12-310001477009cann:TwentyThousandAndNineteenWarrantsMember2020-02-290001477009cann:PreferredWarrantsMembercann:SeriesConvertiblePreferredStockMember2021-09-102021-09-1000014770092021-09-100001477009cann:PreferredWarrantsMember2021-09-140001477009cann:TwoThousandTwentyCapitalRaiseMember2020-06-010001477009cann:RelatedPartyTransactionSubscriptionAgreementMember2020-06-010001477009srt:MinimumMembercann:TwoThousandTwentyCapitalRaiseMember2020-05-290001477009srt:MaximumMembercann:TwoThousandTwentyCapitalRaiseMember2020-05-290001477009cann:TwoThousandTwentyCapitalRaiseMember2020-05-290001477009cann:WarrantsWithDebtMember2021-01-012021-12-310001477009cann:ConsultingAwardsMember2021-01-012021-12-310001477009cann:IncentivePlanMember2021-01-012021-12-310001477009cann:IncentivePlanMember2018-04-012018-04-300001477009cann:WarrantsWithDebtMember2021-12-310001477009cann:ConsultingAwardsMember2021-12-310001477009us-gaap:OperatingSegmentsMembercann:RetailSegmentMember2021-01-012021-12-310001477009us-gaap:OperatingSegmentsMembercann:CultivationMember2021-01-012021-12-310001477009us-gaap:OperatingSegmentsMembercann:CultivationMember2020-01-012020-12-310001477009us-gaap:IntersegmentEliminationMember2020-01-012020-12-310001477009cann:SecuritySegmentMember2021-01-012021-12-310001477009cann:ConsumerGoodsSegmentMember2021-01-012021-12-310001477009cann:RelatedPartyConsultingServicesAgreementMember2020-06-032020-06-030001477009cann:RelatedPartyConsultingServicesAgreementMember2021-01-012021-12-310001477009cann:RelatedPartyConsultingServicesAgreementMember2020-01-012020-12-3100014770092021-04-012021-04-3000014770092019-05-312019-05-310001477009cann:RelatedPartyConsultingServicesAgreementMembercann:BellewoodHoldingsLlcMember2021-01-012021-12-310001477009cann:RelatedPartyLeaseAgreementMember2021-01-012021-12-310001477009cann:SbLlcMember2020-11-012020-11-010001477009srt:ScenarioForecastMembercann:CommercialRealEstateLeaseMember2022-12-310001477009cann:CommercialRealEstateLeaseMember2021-12-310001477009cann:OfficeSpaceTreesWaterfrontMember2021-12-300001477009cann:OfficeSpaceTreesPortLandMember2021-12-300001477009cann:RetailSpaceEnglewoodCoMember2021-09-020001477009cann:WarrantBMember2021-09-172021-09-170001477009cann:WarrantaMember2021-09-172021-09-170001477009cann:FifteenPercentNotesMember2020-02-012020-03-310001477009cann:TwentyThousandAndNineteenWarrantsMember2020-02-012020-02-2900014770092021-09-032021-09-030001477009us-gaap:InvestorMember2021-04-202021-04-200001477009cann:SevenfiveFarmMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercann:CultivationSegmentMember2021-01-012021-12-310001477009cann:SevenfiveFarmMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembercann:CultivationSegmentMember2020-01-012020-12-310001477009cann:SeriesConvertiblePreferredStockMember2021-09-142021-09-140001477009cann:SeriesConvertiblePreferredStockMember2021-09-102021-09-1000014770092020-12-232020-12-230001477009cann:Warrant2020Member2021-01-012021-12-310001477009cann:TwentyThousandAndNineteenWarrantsMember2021-01-012021-03-310001477009cann:TwentyThousandAndNineteenWarrantsMember2020-01-012020-12-310001477009cann:SeriesConvertiblePreferredStockMember2021-09-140001477009cann:SeriesConvertiblePreferredStockMember2021-09-100001477009cann:OfficeSpaceDenverCoMember2021-11-012021-11-300001477009cann:CommercialRealEstateLeaseMember2021-01-012021-12-310001477009cann:OfficeSpaceTreesWaterfrontMember2021-12-302021-12-300001477009cann:OfficeSpaceTreesPortLandMember2021-12-302021-12-300001477009cann:RetailSpaceEnglewoodCoMember2021-09-022021-09-020001477009cann:OfficeSpaceDenverCoMember2021-09-022021-09-020001477009cann:CommercialRealEstateLeaseMember2020-05-132020-05-130001477009cann:CommercialRealEstateLeaseMember2020-12-310001477009cann:CommercialRealEstateLeaseMember2020-05-130001477009cann:CommercialRealEstateLeaseMember2020-12-012020-12-310001477009us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001477009cann:Warrants10percentMember2021-01-012021-12-310001477009cann:Warrants15PercentMember2020-01-012020-12-310001477009cann:Warrants10percentMember2020-01-012020-12-310001477009cann:ConsumerGoodsSegmentMember2020-01-012020-12-310001477009cann:OperationsSegmentMember2020-12-310001477009cann:OperationsSegmentMember2021-01-012021-12-310001477009cann:SecuritySegmentMember2020-01-012020-12-310001477009cann:OperationsSegmentMember2020-01-012020-12-310001477009us-gaap:DiscontinuedOperationsHeldforsaleMembercann:NextBigCropMember2021-07-162021-07-160001477009us-gaap:DiscontinuedOperationsHeldforsaleMembercann:NextBigCropMember2021-08-022021-08-020001477009us-gaap:DiscontinuedOperationsHeldforsaleMembercann:NextBigCropMember2021-08-020001477009us-gaap:EmployeeStockOptionMemberus-gaap:CommonStockMember2021-01-012021-12-310001477009us-gaap:EmployeeStockOptionMemberus-gaap:CommonStockMember2020-01-012020-12-310001477009cann:FifteenPercentNotesMember2019-12-310001477009cann:TwelvePercentNotes2019Member2019-09-012019-09-300001477009cann:TwoThousandTwentyCapitalRaiseMember2020-10-040001477009us-gaap:InvestorMember2021-04-200001477009cann:TenPercentNotesIssuedOnApril2021Member2021-04-200001477009cann:TenPercentNotesIssuedOnFebruary2021Member2021-02-080001477009srt:MaximumMemberus-gaap:InvestorMember2021-04-202021-04-200001477009cann:TenPercentNotesIssuedOnApril2021Member2021-04-202021-04-200001477009srt:MaximumMemberus-gaap:InvestorMember2021-02-082021-02-080001477009cann:Warrants10percentMember2021-02-082021-02-080001477009srt:MaximumMemberus-gaap:InvestorMember2020-12-012020-12-310001477009cann:Warrants10percentMember2020-12-012020-12-310001477009us-gaap:EmployeeStockOptionMember2021-12-310001477009cann:TwoThousandTwentyCapitalRaiseMember2020-12-142020-12-140001477009cann:TwoThousandTwentyCapitalRaiseMember2020-01-012020-12-310001477009us-gaap:CommonStockMember2021-01-012021-12-310001477009cann:TwoThousandAndTwentyWarrantsMember2020-12-012020-12-310001477009us-gaap:CommonStockMember2020-01-012020-12-310001477009cann:DaltonAdventuresLLCMember2020-05-130001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2021-12-302021-12-300001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2021-12-012021-12-310001477009cann:TreesEnglewoodMember2021-09-022021-09-020001477009cann:TreesEnglewoodMember2021-09-012021-09-300001477009cann:TreesMlkInc.Memberus-gaap:SubsequentEventMember2022-01-050001477009cann:TreesMlkInc.Memberus-gaap:SubsequentEventMember2022-01-052022-01-050001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2021-01-012021-12-310001477009cann:TreesEnglewoodMember2021-01-012021-12-310001477009cann:SevenfiveFarmMember2021-01-012021-12-310001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2020-01-012020-12-310001477009cann:TreesEnglewoodMember2020-01-012020-12-310001477009us-gaap:OperatingSegmentsMembercann:RetailSegmentMember2021-12-310001477009us-gaap:OperatingSegmentsMembercann:CultivationMember2021-12-310001477009us-gaap:OperatingSegmentsMember2021-12-310001477009us-gaap:CorporateMember2021-12-310001477009us-gaap:OperatingSegmentsMembercann:CultivationMember2020-12-310001477009us-gaap:SegmentDiscontinuedOperationsMember2020-12-310001477009us-gaap:OperatingSegmentsMember2020-12-310001477009us-gaap:IntersegmentEliminationMember2020-12-310001477009us-gaap:CorporateMember2020-12-310001477009cann:TreesPortlandLlcAndTreesWaterfrontLlcMember2022-02-152022-02-150001477009cann:TreesEnglewoodMember2021-10-152021-10-150001477009cann:FifteenPercentNotesMember2020-12-310001477009us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001477009us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100014770092020-01-012020-12-310001477009us-gaap:EmployeeStockOptionMember2020-02-182020-02-180001477009us-gaap:EmployeeStockOptionMemberus-gaap:CommonStockMember2021-12-3100014770092021-12-310001477009us-gaap:EmployeeStockOptionMemberus-gaap:CommonStockMember2020-12-3100014770092020-12-310001477009us-gaap:EmployeeStockOptionMemberus-gaap:CommonStockMember2019-12-3100014770092021-01-012021-12-31cann:segmentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purecann:itemcann:customercann:storecann:EquityInstrumentsutr:sqft

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

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

For the fiscal year ended December 31, 2021

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:  000-54457

GENERAL CANNABIS CORP

(Exact name of registrant as specified in its charter)

COLORADO

    

90-1072649

(State or other jurisdiction of incorporation or organization)

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

1901 S Navajo Street
Denver, Colorado 80223

(Address of principal executive offices)

Registrant’s telephone number, including area code: (303) 759-1300

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

Title of each class

Name of each exchange on which registered

Ticker symbol

N/A

N/A

N/A

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

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

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

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

The aggregate market value of the voting stock held by non-affiliates of the registrant, based upon the closing sale price of the registrant’s common stock on June 30, 2021, was $36,737,102.

As of March 21, 2022, the Registrant had 96,192,184 issued and outstanding shares of common stock.

DOCUMENTS INCORPORATED BY REFERENCE

Part III of this Annual Report on Form 10-K incorporates by reference information (to the extent specific sections are referred to in this Report) from the registrant’s Proxy Statement for its 2022 Annual Meeting of Stockholders.

TABLE OF CONTENTS

PART I

Item 1.

Business

4

Item 1A.

Risk Factors

11

Item 1B.

Unresolved Staff Comments

24

Item 2.

Properties

24

Item 3.

Legal Proceedings

24

Item 4.

Mine Safety Disclosures

24

PART II

Item 5.

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

24

Item 6.

Selected Financial Data

25

Item 7.

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

25

Item 7A.

Quantitative and Qualitative Disclosures about Market Risk

32

Item 8.

Financial Statements and Supplementary Data

32

Item 9.

Changes In and Disagreements With Accountants On Accounting and Financial Disclosure

74

Item 9A.

Controls and Procedures

74

Item 9B.

Other Information

75

PART III

Item 10.

Directors, Executive Officers, and Corporate Governance

76

Item 11.

Executive Compensation

76

Item 12.

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

76

Item 13.

Certain Relationships and Related Transactions and Director Independence

76

Item 14.

Principal Accounting Fees and Services

76

PART IV

Item 15.

Exhibits and Financial Statement Schedules

77

Signatures

80

2

PART I

CAUTIONARY STATEMENT ON FORWARD-LOOKING INFORMATION

This Annual Report on Form 10-K (this “Report”) contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements discuss matters that are not historical facts. Because they discuss future events or conditions, forward-looking statements may include words such as “anticipate,” “believe,” “estimate,” “intend,” “could,” “should,” “would,” “may,” “seek,” “plan,” “might,” “will,” “expect,” “predict,” “project,” “forecast,” “potential,” “continue” negatives thereof or similar expressions. Forward-looking statements speak only as of the date they are made, are based on various underlying assumptions and current expectations about the future, and they are not guarantees. Such statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, level of activity, performance, or achievement to be materially different from the results of operations or plans expressed or implied by such forward-looking statements.

We cannot predict all risks and uncertainties. Accordingly, such information should not be regarded as representations that the results or conditions described in such statements will occur or that our objectives and plans will be achieved, and we do not assume any responsibility for the accuracy or completeness of any of these forward-looking statements. These forward-looking statements are found at various places throughout this Report and include information concerning possible or assumed future results of our operations, including statements about potential acquisition or merger targets; business strategies; future cash flows; financing plans; plans and objectives of management, any other statements regarding future acquisitions, future cash needs, future operations, business plans and future financial results, and any other statements that are not historical facts.

Some factors that might cause such differences are described in the section entitled “Risk Factors” in this Report and in other documents that we file from time to time with the Securities and Exchange Commission (“SEC”), which factors include, without limitation, the following:

Competition from other similar companies;
Regulatory limitations on the products or services we can offer and markets we can serve;
Other changes in the regulation of medical and recreational cannabis use;
Changes in underlying consumer behavior, which may affect the business of our customers;
Our ability to access adequate financing on reasonable terms and our ability to raise additional capital in order to fund our operations;
Our ability to identify and successfully integrate acquisitions, and the ability of acquired businesses to perform as expected;
Challenges with new products, services, and markets; and
Fluctuations in the credit markets and demand for credit.

These forward-looking statements represent our intentions, plans, expectations, assumptions and beliefs about future events and are subject to risks, uncertainties and other factors. Many of those factors are outside of our control and could cause actual results to differ materially from the results expressed or implied by those forward-looking statements. In light of these risks, uncertainties and assumptions, the events described in forward-looking statements might not occur or might occur to a different extent or at a different time than we have described. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this Report. All subsequent written and oral forward-looking statements concerning other matters addressed in this Report and attributable to us or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this Report.

Except to the extent required by law, we undertake no obligation to update or revise any forward-looking statements, whether because of new information, future events, a change in events, conditions, circumstances, or assumptions underlying such statements, or otherwise.

3

The following description of the business of General Cannabis Corp should be read in conjunction with the information included elsewhere in this Report. Unless the context indicates otherwise, references to the words “we,” “us,” “our,” “GCC,” and the “Company” in this Report refer to General Cannabis Corp.

ITEM 1. BUSINESS.

Business Strategy

The cannabis industry is dynamic and becoming more mature. As markets like Colorado mature, we believe that an opportunity exists for operationally excellent companies to build scale by acquiring and operating licensed cannabis businesses. Accordingly, we are focused on (1) identifying licensed cannabis assets that we can acquire, (2) focusing on execution, which will allow us to continue to generate cash and meet our financial commitments, and (3) moving with an urgency that reflects our conviction and confidence in our ability to create the customers’ loyalty and advocacy. To that end, during the years ended 2021 and 2020, we implemented the following significant actions in support of our continued growth:

On December 30, 2021, we completed the acquisition of substantially all the assets of Trees Portland, LLC and Trees Waterfront, LLC, representing a portion of the overall Trees transaction ("Trees Transaction”). The cash paid in connection with the Oregon Closing consisted of $331,581 and stock consideration of 6,423,575 shares of our Common Stock. Further, cash equal to $497,371 will be paid to sellers in equal monthly installments over a period of 24 months from the Oregon Closing.
On September 10, 2021, we entered into a Securities Purchase Agreement with various accredited investors, pursuant to which the Company issued and sold Units consisting of Series A Convertible Preferred Stock (“Series A Preferred”) and warrants (“Warrants”) to purchase shares of our common stock with a par value of $0.001 per share (the “Common Stock”). The total number of Units sold was 1,180. Each Unit consists of one (1) share of Series A Preferred and 300 Warrants. The purchase price of each Unit was $1,000, for an aggregate amount sold of $1,180,000. Each share of Series A Preferred is convertible into 1,000 shares of Common Stock upon the consummation of a capital raise of at least $5 million.
On September 2, 2021, we completed the acquisition of substantially all the assets of TDM, LLC, representing a portion of the overall Trees transaction. The cash paid by the Company consisted of $1,155,256. We issued 22,380,310 shares of our Common Stock. Further, cash equal to $1,732,884 will be paid to Seller in equal monthly installments over a period of 24 months.
On July 16, 2021, we entered into an Asset Purchase Agreement with NBC Holdings LLC and Richard Cardinal (“Buyer”) pursuant to which we agreed to sell substantially all the assets in our cultivation consulting business known as Next Big Crop (“NBC”) to Buyer. The Board of Directors approved the Agreement in furtherance of its previously disclosed plan to identify and acquire licensed cannabis assets that will allow us to continue to generate cash and meet our financial commitments. The purchase price for the sale consists of a payment by Buyer of $75,000 payable upon signing, an additional $75,000 payable within one year of the closing, and ten percent (10%) of profits generated by Buyer in the states of Michigan, Mississippi and Massachusetts for a period of twelve months from the Closing. Pursuant to amendment, Buyer paid the additional $75,000 in March 2022, and the 10% profit share described above was eliminated.
On April 20, 2021, we entered into an Agreement and Plan of Reorganization and Liquidation among the Company, Trees Acquisition Corp., a newly-formed indirect wholly-owned subsidiary of the Company, and TDM, LLC and Station 2, LLC (“Colorado Sellers”), as well as a separate Agreement and Plan of Reorganization and Liquidation among the Company, Trees Acquisition, and Trees Waterfront, LLC, Trees MLK Inc. and Trees Portland, LLC (“Oregon Sellers” and collectively with the Colorado Sellers, the “Sellers”) (collectively, the “Plans”). Pursuant to the Plans, we agreed to purchase substantially all the assets of each of the Colorado Sellers and Oregon Sellers. The assets principally consist of the cannabis business licenses, inventory, and intellectual property related to the Sellers’ cannabis dispensaries located in Englewood and Denver, Colorado and Portland, Oregon together with substantially all related assets. We are not assuming any

4

liabilities of any of the Sellers. The purchase price for the transaction consists of a cash payment of $2 million at closing, and an additional $3 million in cash payable in equal monthly amounts of $125,000 for a period of 24 months from the closing. In the event we consummate a capital raise of $5 million or greater during such 24-month period, such monthly payments will increase to $200,000 per month and the payout period decreases to 15 months from the closing, with a one-time ‘catch-up’ payment such that the total additional cash consideration equals $3 million. In addition, at the closing, we will issue to the Sellers 38,745,193 shares of the Company’s common stock (“Seller Shares”).
On April 20, 2021, we completed an offering with accredited investors, pursuant to which the Company issued and sold convertible notes with an aggregate principal amount of $2.3 million to such Investors (“Offering”).  The notes are part of an over-allotment approved by the existing noteholders in connection with the original convertible note offering (and previous over-allotment) of $4.6 million consummated on December 23, 2020, and February 8, 2021. In connection with the Offering, each holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share, except that the warrant coverage to one investor acting as lead investor in the Offering received approximately 35.5% of the aggregate principal amount invested. The notes bear interest at an annual rate of 10% and will mature on April 20, 2024.  The investors have the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. 
On December 23, 2020, and February 8, 2021, the Company issued and sold senior convertible promissory notes with an aggregate principal amount of $4,600,000 in exchange for payment to the Company by certain investors of an aggregate amount of $3,600,000 in cash, as well as cancellation of outstanding indebtedness in the aggregate amount of $1,000,000 represented by certain of the prior promissory notes issued by the Company in February 2020 to certain other investors.  In connection with the issuance of the notes, the holders received warrants to purchase shares of the Company’s common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share. The notes bear interest at an annual rate of 10%. Notes with an aggregate principal amount of $2,940,000 will mature on December 23, 2023, and notes with an aggregate principal amount of $1,660,000 will mature on February 8, 2024. The investors have the option at any time to convert up to 50% of the outstanding unpaid principal and accrued interest of the notes into the Company’s common stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. 

In September 2020, we added to the strength of our Board of Directors by adding Carl Williams as Chairman and Independent Director, Richard Travia as Independent Director and Barker Dalton as Director.
On May 29, 2020, we entered into a subscription agreement, as amended with Hershey Strategic Capital, LP and Shore Ventures III, LP (collectively the “Hershey Investor”) with respect to the sale of shares of common stock and warrants to purchase common stock. During the year ended December 31, 2020, we sold $3,000,000 of securities to the Hershey Investor, representing 7,532,010 shares of common stock and warrants to purchase 5,649,007 shares of common stock with an exercise price of $0.5565 per share. In accordance with the terms of the subscription agreement, we issued an additional 1,631,000 warrants in December 2020 to purchase common stock with an exercise price of $0.4917 to the Hershey Investor. As part of these transactions, Adam Hershey joined our Board of Directors in July 2020.

On May 13, 2020, we received approval of the transaction and transfer of the Dalton Adventures, LLC (“Seller”) license from the Colorado Marijuana Enforcement Division (“the MED”). On May 25, 2020, we finalized the acquisition, pursuant to which we acquired the assets of the Seller that constitute the business of SevenFive Farm, a cultivation facility located in Boulder, Colorado. The purchase price paid by the Company to the Seller was 8,859,117 shares of common stock. Barker Dalton, the sole member and owner of Dalton Adventures, LLC, joined our Board of Directors in September 2020.

5

On May 4, 2020, we received a Suitability Approval from the Colorado Marijuana Enforcement Division (“MED”), becoming one of the first, and to date, one of the only public companies pre-approved to acquire licensed cannabis facilities.

We determined the sale of our operations consulting and products segment represented a strategic shift that had a significant effect on our results of operations and, as a result, we have presented the disposal as discontinued operations in our financial statements. Unless noted otherwise, discussion in this Annual Report on Form 10-K pertains to our continuing operations.

History and Corporate Structure

The accompanying consolidated financial statements include the results of GCC and its nine wholly-owned subsidiary companies: (a) 6565 E. Evans Owner LLC, a Colorado limited liability company formed in 2014; (b) General Cannabis Capital Corporation, a Colorado corporation formed in 2015; (c) GC Security LLC (“GCS”), a Colorado limited liability company formed in 2015; (d) Standard Cann, Inc., a Colorado corporation formed in 2019; (e) SevenFive Farm LLC, a Colorado limited liability company formed in 2020; (f) SevenFive Farm Cultivation LLC, a Colorado limited liability company formed in 2020; (g) Trees Colorado LLC, a Colorado limited liability company formed in 2021; (h) Trees Oregon LLC, a Colorado limited liability company formed in 2021; (i) GC Corp., a Colorado corporation, originally formed in 2013 under the name ACS Corp. In 2015, the name was changed to GC Corp.

Our Products, Services and Customers

Through our reporting segments (Operations, Cultivation, and Investments), we provide products, services, and capital to the regulated cannabis industry and non-cannabis customers, which include the following:

Retail (“Retail Segment”)

Through our acquisition of TDM, LLC (“TREES Englewood”) in September 2021 and our acquisition of Trees Portland, LLC (“TREES Portland”) and Trees Waterfront, LLC (“TREES Waterfront”) in December 2021, we operate a retail dispensary store in Englewood, Colorado, and two retail stores in Portland, Oregon.

Cultivation (“Cultivation Segment”)

Through our acquisition of SevenFive Farm ("SevenFive") in May 2020, we operate a licensed light deprivation greenhouse cultivation facility. During 2021 and 2020, 31% and 28%, respectively, of SevenFive Farm’s revenue was from two customers.

Competitive Strengths

We believe we possess certain competitive strengths and advantages in the industries in which we operate:

Experience. Our management teams have extensive experience with a proven track record of success in developing, launching, and managing grow operations and retail dispensaries.

Strategic Alliances. We are dedicated to growing through strategic acquisitions, partnerships, and agreements that will enable us to enter and expand into new markets. Our strategy is to pursue alliances with potential targets that have the ability to generate positive cash flow, effectively meet customer needs, and supply desirable products, services or technologies, among other considerations.

Regulatory Compliance. The state and local laws regulating the cannabis industry change at a rapid pace. We have resources committed to ensure our operations comply with all state and local laws, policies, guidance, and regulations to which we are subject. We apply this compliance knowledge to our customers to ensure that they, too, are in full compliance.

6

Industry Knowledge. We continue to create, share, and leverage information and experiences with the purpose of creating awareness and identifying opportunities to increase shareholder value. Our management team has business expertise, extensive knowledge of the cannabis industry, and closely monitors changes in legislation. We work with partners who enhance the breadth of our industry knowledge.

Competition

Overall, we believe we have a competitive advantage by providing a range of goods and services to the cannabis industry. This allows us to provide integrated solutions to our customers, as well as sell additional goods and services to customers of a single segment. However, there is no aspect of our business that is protected by patents or copyrights.

Retail. We will compete with a variety of different operators across the states in which we operate. In most of such states, there are specific license caps that create high barriers to entry. However, in some markets, such as Colorado, there are few caps on licenses creating a more open marketplace.

Cultivation. The Colorado cultivation market is highly fragmented. There are over one million cannabis plants cultivated for cannabis sales each year, and a typical 15,000 to 20,000 square foot grow facility contains approximately 5,000 to 7,500 plants. We believe that there is a significant opportunity to identify and acquire additional cultivation assets, which will ultimately supply our own proprietary brands and retail locations.

Government and Industry Regulation

Cannabis is currently a Schedule I controlled substance under the Controlled Substances Act (“CSA”) and is, therefore, illegal under federal law. Even in those states in which the use of cannabis has been legalized pursuant to state law, its use, possession, and/or cultivation remains a violation of federal law. A Schedule I controlled substance is defined as one that has no currently accepted medical use in the United States, a lack of safety for use under medical supervision and a high potential for abuse. The U.S. Department of Justice (the “DOJ”) describes Schedule I controlled substances as “the most dangerous drugs of all the drug schedules with potentially severe psychological or physical dependence.” If the federal government decides to enforce the CSA in Colorado with respect to state-regulated cannabis activities in Colorado and other states, persons that are charged with distributing, possessing with intent to distribute or growing cannabis could be subject to fines and/or terms of imprisonment, the maximum being life imprisonment and a $50 million fine.

Considering the conflict between federal laws and state laws regarding cannabis, the administration under President Obama had effectively stated that it was not an efficient use of resources to direct federal law enforcement agencies to prosecute those lawfully abiding by state-designated laws allowing the use and distribution of medical cannabis. For example, the prior DOJ Deputy Attorney General of the Obama administration, James M. Cole, issued a memorandum (the “Cole Memo”) to all United States Attorneys providing updated guidance to federal prosecutors concerning cannabis enforcement under the CSA. In addition, the Financial Crimes Enforcement Network (“FinCEN”) provided guidelines (the “FinCEN Guidelines”) on February 14, 2014, regarding how financial institutions can provide services to cannabis-related businesses consistent with their Bank Secrecy Act (“BSA”) obligations (see “-- FinCEN”). The policies of the Obama administration concerning federal law enforcement regarding cannabis, notwithstanding the rescission of the Cole Memo (see below), continued during the Trump administration and we expect them to be continued during the Biden administration.

Congress previously enacted an omnibus spending bill that included a provision (the “Rohrabacher-Blumenauer Amendment”) prohibiting the DOJ from using funds to prevent states with medical cannabis laws from implementing such laws. This provision is renewed annually by Congress and is current through September 30, 2021. In August 2016, a Ninth Circuit federal appeals court ruled in United States v. McIntosh that the Rohrabacher-Blumenauer Amendment bars the DOJ from spending funds on the prosecution of conduct that is allowed by state medical cannabis laws, provided that such conduct is in strict compliance with applicable state law. In March 2015, bipartisan legislation titled the Compassionate Access, Research Expansion, and Respect States Act (the “CARERS Act”) was introduced, proposing to allow states to regulate the medical use of cannabis by changing applicable federal law, including by reclassifying cannabis under the Controlled Substances Act to a Schedule II controlled substance and thereby changing

7

the plant from a federally-criminalized substance to one that has recognized medical uses. More recently, the Respect State Marijuana Laws Act of 2017 has been introduced in the U.S. House of Representatives, which proposes to exclude persons who produce, possess, distribute, dispense, administer, or deliver marijuana in compliance with state laws from the regulatory controls and administrative, civil, and criminal penalties of the CSA.

These developments previously were met with a certain amount of optimism in the cannabis industry, but (i) neither the CARERS Act nor the Respect State Marijuana Laws Act of 2017 have yet been adopted, (ii) the Rohrabacher-Blumenauer Amendment, being an amendment to an appropriations bill that must be renewed annually, has not currently been renewed beyond September 30, 2021, and (iii) the ruling in United States v. McIntosh is only applicable precedent in the Ninth Circuit, which does not include Colorado, the state where we currently primarily operate.

Furthermore, on January 4, 2018, the former U.S. Attorney General, Jeff Sessions, issued a memorandum for all U.S. Attorneys (the “Sessions Memo”) stating that the Cole Memo was rescinded effectively immediately. In particular, Mr. Sessions stated that “prosecutors should follow the well-established principles that govern all federal prosecutions,” which require “federal prosecutors deciding which cases to prosecute to weigh all relevant considerations, including federal law enforcement priorities set by the Attorney General, the seriousness of the crime, the deterrent effect of criminal prosecution, and the cumulative impact of particular crimes on the community.” The Sessions Memo went on to state that given the DOJ’s well-established general principles, “previous nationwide guidance specific to marijuana is unnecessary and is rescinded, effective immediately.”

In response to the Sessions Memo, U.S. Attorney Bob Troy for the District of Colorado, the state in which our principal business operations are presently located, issued a statement on January 4, 2018, stating that the United States Attorney’s Office in Colorado is already guided by the well-established principles referenced in the Sessions Memo, “focusing in particular on identifying and prosecuting those who create the greatest safety threats to our communities around the state. We will, consistent with the Attorney General’s latest guidance, continue to take this approach in all our work with our law enforcement partners throughout Colorado.”

It is unclear at this time whether the Sessions Memo will be rescinded by the Biden administration; nor is it clear whether the Biden administration will strongly enforce the federal laws applicable to cannabis or what types of activities will be targeted for enforcement. However, a significant change in the federal government’s enforcement policy with respect to current federal laws applicable to cannabis could cause significant financial damage to us. We currently cultivate, distribute, and sell cannabis. We may be irreparably harmed by a change in enforcement policies of the federal government depending on the nature of such change. As of the date of this Report, we have provided products and services to state-approved cannabis cultivators and dispensary facilities. Accordingly, we could be subject to criminal prosecution, which could lead to imprisonment and/or the imposition of penalties, fines, or forfeiture.

Recent legislative proposals have been introduced:

Marijuana Opportunity Reinvestment & Expungement Act (MORE Act). Reintroduced in 2021, the MORE Act aims to end criminalization of cannabis related past criminal penalties and convictions, and provide criminal justice reform, social justice, and economic development for those affected by the ‘war on drugs.’ The MORE Act would also tax cannabis products starting at 5% to 8% (increasing by 1% over five years).
States Reform Act. This also seeks to decriminalize cannabis and provide retroactive expungement for non-violent federal cannabis offenses (except for persons involved in a drug cartel).
Sensible Enforcement of Cannabis Act. This would protect cannabis businesses and consumers in states where cannabis has been legalized, while continuing the federal cannabis prohibition to remain in place in states where cannabis has not been legalized.
Marijuana Revenue and Regulation Act. This would create a nationwide regulatory structure for legalizing cannabis and removing it from the CSA.

8

SAFE Banking Act. This would protect financial institutions that offer services to state-legal cannabis-related businesses.
Marijuana Opportunity, Reinvestment, and Expungement Act (MORE Act). This would end the criminalization of cannabis at the federal level by removing it from the list of controlled substances in the CSA, as well as eliminating related criminal penalties.

None of the above proposals have been enacted; and while the Biden administration appears to have a more friendly position toward legalization of cannabis generally than the Trump administration, it cannot presently be determined what position the current administration will take on either of these proposals.

The Cole Memo

Because of the discrepancy between the laws in some states, which permit the distribution and sale of medical and recreational cannabis, from federal law that prohibits any such activities, DOJ Deputy Attorney General James M. Cole issued the Cole Memo concerning cannabis enforcement under the CSA.

At the time of its issuance, the Cole Memo reiterated Congress’s determination that cannabis is a dangerous drug and that the illegal distribution and sale of cannabis is a serious crime that provides a significant source of revenue to large-scale criminal enterprises, gangs, and cartels. The Cole Memo noted that the DOJ was committed to enforcement of the CSA consistent with those determinations. It also noted that the DOJ was committed to using its investigative and prosecutorial resources to address the most significant threats in the most effective, consistent, and rational way. In furtherance of those objectives, the Cole Memo provided guidance to DOJ attorneys and law enforcement to focus their enforcement resources on persons or organizations whose conduct interferes with any one or more of the following important priorities (the “Enforcement Priorities”) in preventing:

the distribution of cannabis to minors;
revenue from the sale of cannabis from going to criminal enterprises, gangs, and cartels;
the diversion of cannabis from states where it is legal under state law to other states;
state-authorized cannabis activity from being used as a cover or pretext for the trafficking of other illegal drugs or other illegal activity;
violence and the use of firearms in the cultivation and distribution of cannabis;
drugged driving and the exacerbation of other adverse public health consequences associated with cannabis use;
the growing of cannabis on public lands and the attendant public safety and environmental dangers posed by cannabis production on public lands; and
cannabis possession or use on federal property.

Although the Sessions Memo has rescinded the Cole Memo and it is unclear at this time what the ultimate impact of that rescission will have on our business, if any, we intend to continue to conduct rigorous due diligence to verify the legality of all activities that we engage in and ensure that our activities do not interfere with any of the Enforcement Priorities set forth in the Cole Memo.

FinCEN

FinCEN provided guidance regarding how financial institutions can provide services to cannabis-related businesses consistent with their BSA obligations. For purposes of the FinCEN guidelines, a “financial institution” includes any person doing business in one or more of the following capacities:

bank (except bank credit card systems);
broker or dealer in securities;
money services business;
telegraph company;
card club; and

9

a person subject to supervision by any state or federal bank supervisory authority.

In general, the decision to open, close, or refuse any particular account or relationship should be made by each financial institution based on several factors specific to that institution. These factors may include its particular business objectives, an evaluation of the risks associated with offering a particular product or service, and its capacity to manage those risks effectively. Thorough customer due diligence is a critical aspect of making this assessment.

In assessing the risk of providing services to a cannabis-related business, a financial institution should conduct customer due diligence that includes: (i) verifying with the appropriate state authorities whether the business is duly licensed and registered; (ii) reviewing the license application (and related documentation) submitted by the business for obtaining a state license to operate its cannabis-related business; (iii) requesting from state licensing and enforcement authorities available information about the business and related parties; (iv) developing an understanding of the normal and expected activity for the business, including the types of products to be sold and the type of customers to be served (e.g., medical versus recreational customers); (v) ongoing monitoring of publicly available sources for adverse information about the business and related parties; (vi) ongoing monitoring for suspicious activity, including for any of the red flags described in this guidance; and (vii) refreshing information obtained as part of customer due diligence on a periodic basis and commensurate with the risk. With respect to information regarding state licensure obtained in connection with such customer due diligence, a financial institution may reasonably rely on the accuracy of information provided by state licensing authorities, where states make such information available.

As part of its customer due diligence, a financial institution should consider whether a cannabis-related business implicates one of the Cole Memo Enforcement Priorities or violates state law. This is a particularly important factor for a financial institution to consider when assessing the risk of providing financial services to a cannabis-related business. Considering this factor also enables the financial institution to provide information in BSA reports pertinent to law enforcement’s priorities. A financial institution that decides to provide financial services to a cannabis-related business would be required to file suspicious activity reports. It is unclear at this time what impact the Sessions Memo will have on customer due diligence by a financial institution.

While we believe we do not qualify as a financial institution in the United States, we cannot be certain that we do not fall under the scope of the FinCEN guidelines. We plan to use the FinCEN Guidelines, as may be amended, as a basis for assessing our relationships with potential tenants, clients, and customers. As such, as we engage in financing activities, we intend to adhere to the guidance of FinCEN in conducting and monitoring our financial transactions. Because this area of the law is uncertain and is expected to evolve rapidly, we believe that FinCEN’s guidelines will help us best operate in a prudent, reasonable, and acceptable manner. There is no assurance, however, that our activities will not violate some aspect of the CSA. If we are found to violate the federal statute or any other in connection with our activities, our company could face serious criminal and civil sanctions.

Moreover, since the use of cannabis is illegal under federal law, we may have difficulty acquiring or maintaining bank accounts and insurance, and our stockholders may find it difficult to deposit their stock with brokerage firms.

Licensing and Local Regulations

Where applicable, we apply for state licenses or similar approvals that are necessary to conduct our business in compliance with local laws. Our subsidiary, GC Corp., has been registered with the MED as an approved vendor since September 8, 2014. GCS, another subsidiary, has been registered as a MED approved vendor since March 11, 2015.

On May 1, 2020, the MED granted regulatory approval to the Company as a qualified and suitable buyer of licensed cannabis operations in the State. This authorization, known as a Suitability Approval, establishes the Company as one of the first public companies authorized to acquire licensed cultivation, manufacturing, and retail operations throughout Colorado.

Local laws at the county and municipal level add an additional layer of complexity to legalized cannabis. Despite a state’s adoption of legislation legalizing cannabis, counties and municipalities within the state may have the ability to

10

otherwise restrict cannabis activities, including but not limited to cultivation, retail, distribution, manufacturing or consumption.

Zoning sets forth the approved use of land in any given city, county, or municipality. Zoning is set by local governments or local voter referendum and may otherwise be restricted by state laws. For example, under certain state laws a seller of liquor may not be allowed to operate within 1,000 feet of a school. There may be similar restrictions imposed on cannabis operators, which will restrict where cannabis operations may be located and the manner and size to which they can grow and operate. Zoning can be subject to change or withdrawal, discretionary approvals may be required for certain uses, and properties can be re-zoned. The zoning of our properties will have a direct impact on our business operations.

Human Capital

We are managed and operated by the Board of Directors and executive officers of General Cannabis Corp. As of December 31, 2021, we had 77 full-time employees. Executing our strategic vision requires that we attract and retain the best talent. The Company must appropriately reward high-performers and offer competitive benefits.  The Company offers comprehensive benefits, including medical, dental and vision insurance for employees, their spouses or domestic partners, and their dependents. We also provide retirement programs, life insurance, family assistance, short-term disability and paid vacation and sick time. As a people-first company, our values help us achieve our purpose of cultivating an inclusive environment by hiring world-class individuals dedicated to fostering a culture that champions diversity, ensures equity, and celebrates inclusion. We provide opportunities for our employees to drive our strategy by creating programs that raise awareness, allowing courageous conversations and a more inclusive culture.

Corporate Contact Information

Our principal executive offices are located at 1901 S Navajo Street, Denver, Colorado 80223; Telephone No.: (303) 759-1300. Our website is http://www.treescann.com. The content on our website is available for informational purposes only. It should not be relied upon for investment purposes, nor is it incorporated by reference into this Form 10-K.

Available Information

We maintain a website at www.treescann.com and make available, free of charge, on our website, our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K (including any amendments thereto), registration statements and other information filed with, or furnished to, the SEC, as soon as reasonably practicable after such documents are so filed or furnished, as well as our Code of Ethics. Any materials we file with the SEC, including our annual reports, quarterly reports, current reports, proxy statements, information statements and other information, are also available at the SEC’s Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at http://www.sec.gov.

ITEM 1A. RISK FACTORS.

Investing in our common stock involves a high degree of risk. You should carefully consider the following risks and all other information contained in this Form 10-K, including our consolidated financial statements and the related notes, before investing in our common stock. The risks and uncertainties described below are not the only ones we face, but include the most significant factors currently known by us that make investing in our common stock speculative or risky. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the following risks materialize, our business, financial condition and results of operations could be materially harmed. In that case, the trading price of our common stock could decline, and you may lose some or all of your investment.

11

Risks Related to Our Business and Industry

We have a limited operating history in an evolving industry, which makes it difficult to accurately assess our future growth prospects.

We operate in an evolving industry that may not develop as expected. Furthermore, our operations continue to evolve under our business plan as we continually assess new strategic opportunities for our business within our industry. Assessing the future prospects of our business is challenging considering both known and unknown risks and difficulties we may encounter. Growth prospects in our industry can be affected by a wide variety of factors including:

Competition from other similar companies;
Regulatory limitations on the products we can offer and markets we can serve;
Other changes in the regulation of medical and recreational cannabis use;
Changes in underlying consumer behavior, which may affect the business of our customers;
Our ability to access adequate financing on reasonable terms and our ability to raise additional capital to fund our operations;
Challenges with new products, services, and markets; and
Fluctuations in the credit markets and demand for credit.

 

We may not be able to successfully address these factors, which could negatively impact our growth, harm our business, and cause our operating results to be worse than expected.

We have a history of losses and may not achieve profitability in the future.

We generated net losses of approximately $8.9 million and $7.7 million, respectively, in the years ended December 31, 2021, and 2020. As of December 31, 2021, we had an accumulated deficit of approximately $83.8 million. We will need to generate and sustain increased revenues in future periods to become profitable, and, even if we do, we may not be able to maintain or increase any such level of profitability.

As we grow, we expect to continue to expend substantial financial and other resources on:

personnel, including significant increases to the total compensation we pay our employees as we grow our employee headcount;
expenses relating to increased marketing efforts;
strategic acquisitions of businesses and real estate; and
general administration, including legal, accounting, and other compliance expenses related to being a public company.

These expenditures are expected to increase and may adversely affect our ability to achieve and sustain profitability as we grow. Our efforts to grow our business may also be more costly than we expect, and we may not be able to increase our revenues enough to offset our higher operating expenses. We may incur losses in the future for several reasons, including the other risks described in this Report, unforeseen expenses, difficulties, complications and delays, and other unknown events. If we are unable to achieve and sustain profitability, the market price of our common stock may significantly decrease.

Cannabis remains illegal under federal law, and any change in the enforcement priorities of the federal government could render our current and planned future operations unprofitable or even prohibit such operations.

The cultivation, manufacture, distribution, and possession of marijuana continues to be illegal under U.S. federal law. The Supremacy Clause of the United States Constitution establishes that the US Constitution and federal laws made pursuant to it are paramount and, in case of conflict between federal and state law, the federal law must be applied. Accordingly, federal law applies even in those states in which the use of marijuana has been legalized. Enforcement of federal law regarding marijuana would harm our business, prospects, results of operation, and financial condition.

12

The United States federal government regulates drugs through the Controlled Substances Act (the “CSA”), which places controlled substances, including cannabis, on one of five schedules. Cannabis is currently classified as a Schedule I controlled substance, which is viewed as having a high potential for abuse and having no currently accepted medical use in treatment in the United States. No prescriptions may be written for Schedule I substances, and such substances are subject to production quotas imposed by the United States Drug Enforcement Administration (the “DEA”). Because of this, doctors may not prescribe cannabis for medical use under federal law, although they can recommend its use under the First Amendment.

Currently, numerous U.S. states, the District of Columbia and U.S. territories have legalized cannabis for medical and/or recreational adult use. Such state and territorial laws conflict with the federal CSA, which makes cannabis use and possession illegal at the federal level. Because cannabis is a Schedule I controlled substance, however, the development of a legal cannabis industry under the laws of these states conflicts with the CSA, which makes cannabis use and possession illegal on a national level. The United States Supreme Court has confirmed that the federal government has the right to regulate and criminalize cannabis, including for medical purposes, and that federal law criminalizing the use of cannabis preempts state laws that legalize its use. We would likely be unable to execute our business plan if the federal government were to strictly enforce federal law regarding cannabis.

Considering such conflict between federal laws and state laws regarding cannabis, the administration under President Obama had effectively stated that it was not an efficient use of resources to direct law federal law enforcement agencies to prosecute those lawfully abiding by state-designated laws allowing the use and distribution of medical cannabis. For example, the DOJ Deputy Attorney General of the Obama administration, James M. Cole, issued a memorandum (the “Cole Memo”) to all United States Attorneys providing updated guidance to federal prosecutors concerning cannabis enforcement under the CSA (see “Business—Government and Industry Regulation—The Cole Memo”). In addition, the Financial Crimes Enforcement Network (“FinCEN”) provided guidelines on February 14, 2014, regarding how financial institutions can provide services to cannabis-related businesses consistent with their Bank Secrecy Act obligations (see “Business—Government and Industry Regulation—FinCEN”).

Congress previously enacted an omnibus spending bill that included a provision (the “Rohrabacher-Blumenauer Amendment”) prohibiting the DOJ from using funds to prevent states with medical cannabis laws from implementing such laws. This provision is renewed annually by Congress and is current through March 11, 2022. In August 2016, a Ninth Circuit federal appeals court ruled in United States v. McIntosh that the Rohrabacher-Blumenauer Amendment bars the DOJ from spending funds on the prosecution of conduct that is allowed by state medical cannabis laws, provided that such conduct is in strict compliance with applicable state law. In March 2015, bipartisan legislation titled the Compassionate Access, Research Expansion, and Respect States Act (the “CARERS Act”) was introduced, proposing to allow states to regulate the medical use of cannabis by changing applicable federal law, including by reclassifying cannabis under the Controlled Substances Act to a Schedule II controlled substance and thereby changing the plant from a federally-criminalized substance to one that has recognized medical uses. More recently, the Respect State Marijuana Laws Act of 2017 has been introduced in the U.S. House of Representatives, which proposes to exclude persons who produce, possess, distribute, dispense, administer, or deliver marijuana in compliance with state laws from the regulatory controls and administrative, civil, and criminal penalties of the CSA.

These developments previously were met with a certain amount of optimism in the cannabis industry, but (i) neither the CARERS Act nor the Respect State Marijuana Laws Act of 2017 have yet been adopted, (ii) the Rohrabacher-Blumenauer Amendment, being an amendment to an appropriations bill that must be renewed annually, has not currently been renewed beyond March 11, 2022, and (iii) the ruling in United States v. McIntosh is only applicable precedent in the Ninth Circuit, which does not include Colorado, the state where we currently primarily operate.

Furthermore, on January 4, 2018, former U.S. Attorney General, Jeff Sessions, issued a memorandum for all U.S. Attorneys (the “Sessions Memo”) stating that the Cole Memo was rescinded effectively immediately. In particular, Mr. Sessions stated that “prosecutors should follow the well-established principles that govern all federal prosecutions,” which require “federal prosecutors deciding which cases to prosecute to weigh all relevant considerations, including federal law enforcement priorities set by the Attorney General, the seriousness of the crime, the deterrent effect of criminal prosecution, and the cumulative impact of particular crimes on the community.” The Sessions Memo went on to

13

state that given the DOJ’s well-established general principles, “previous nationwide guidance specific to marijuana is unnecessary and is rescinded, effective immediately.”

In response to the Sessions Memo, U.S. Attorney Bob Troy for the District of Colorado, the state in which our principal business operations are presently located, issued a statement on January 4, 2018, stating that the United States Attorney’s Office in Colorado is already guided by the well-established principles referenced in the Sessions Memo, “focusing in particular on identifying and prosecuting those who create the greatest safety threats to our communities around the state. We will, consistent with the Attorney General’s latest guidance, continue to take this approach in all our work with our law enforcement partners throughout Colorado.”

It is unclear at this time whether the Sessions Memo will be rescinded by the Biden administration, and/or the Cole Memo reinstated; nor is it clear whether the Biden administration will strongly enforce the federal laws applicable to cannabis or what types of activities will be targeted for enforcement. US Attorney General Merrick Garland has indicated his desire to reinstitute a version of the Cole Memo; however, this has not yet occurred. Any significant change in the federal government’s enforcement policy with respect to current federal laws applicable to cannabis could cause significant financial damage to us. We may be irreparably harmed by a change in enforcement policies of the federal government depending on the nature of such change.  As of the date of this Report, we have provided products and services to state-approved cannabis cultivators and dispensary facilities. As a result, strict enforcement of federal prohibitions regarding cannabis could subject the Company to criminal prosecution.

Additionally, financial transactions involving proceeds generated by cannabis-related conduct can form the basis for prosecution under the federal money laundering statutes, unlicensed money transmitter statutes and the Bank Secrecy Act. Prior to the DOJ's rescission of the “Cole Memo”, supplemental guidance from the DOJ issued under the Obama administration directed federal prosecutors to consider the federal enforcement priorities enumerated in the “Cole Memo” when determining whether to charge institutions or individuals with any of the financial crimes described above based upon cannabis-related activity. It is unclear what impact the recent rescission of the “Cole Memo” will have, but federal prosecutors may increase enforcement activities against institutions or individuals that are conducting financial transactions related to cannabis activities.

Additionally, as we are always assessing potential strategic acquisitions of new businesses, we may in the future also pursue opportunities that include growing and/or distributing medical or recreational cannabis, should we determine that such activities are in the best interest of the Company and our stockholders. Any such pursuit would involve additional risks with respect to the regulation of cannabis, particularly if the federal government determines to strictly enforce all federal laws applicable to cannabis.

Federal prosecutors have significant discretion, and no assurance can be given that the federal prosecutor in each judicial district where we operate our business will not choose to strictly enforce the federal laws governing cannabis production or distribution. Any change in the federal government's enforcement posture with respect to state-licensed cultivation of medical-use cannabis, including the enforcement postures of individual federal prosecutors in judicial districts where we purchase properties, would result in our inability to execute our business plan, and we would likely suffer significant losses, which would adversely affect the trading price of our securities. Furthermore, following any such change in the federal government's enforcement position, we could be subject to criminal prosecution, which could lead to imprisonment and/or the imposition of penalties, fines, or forfeiture.

The potential regulation of cannabis by the US Food and Drug Administration could subject us to additional costs and regulatory requirements

Should the federal government legalize cannabis, it is possible that the US Food and Drug Administration (FDA), would seek to regulate it under the Food, Drug and Cosmetics Act of 1938. Additionally, the FDA may issue rules and regulations including good manufacturing practices, related to the growth, cultivation, harvesting and processing of medical cannabis. Clinical trials may be needed to verify efficacy and safety. It is also possible that the FDA would require that facilities where medical-use cannabis is grown register with the FDA and comply with certain federally prescribed regulations. If some or all of these regulations are imposed, the impact they would have on the cannabis industry is unknown, including what costs, requirements and possible prohibitions may be enforced. If we are unable to

14

comply with the regulations or registration as prescribed by the FDA it may have an adverse effect on our business, operating results, and financial condition.

Any potential growth in the cannabis industry continues to be subject to new and changing state and local laws and regulations.

Continued development of the cannabis industry is dependent upon continued legislative legalization of cannabis at the state level, and a number of factors could slow or halt progress in this area, even where there is public support for legislative action. Any delay or halt in the passing or implementation of legislation legalizing cannabis use, or its cultivation, sale and distribution, or the re-criminalization or restriction of cannabis at the state level could negatively impact our business. Additionally, changes in applicable state and local laws or regulations, including zoning restrictions, permitting requirements, and fees, could restrict the products and services we offer or impose additional compliance costs on us or our customers and tenants. Violations of applicable laws, or allegations of such violations, could disrupt our business and result in a material adverse effect on our operations. We cannot predict the nature of any future laws, regulations, interpretations, or applications, and it is possible that regulations may be enacted in the future that will have be material adverse effects on our business.

Our business, results of operations and financial condition may be adversely affected by pandemic infectious diseases, particularly COVID-19.

Pandemic infectious diseases, such as COVID-19 and its variants, such as Omicron, may adversely impact our business, consolidated results of operations and financial condition. The global spread of COVID-19 has created significant volatility and uncertainty and economic disruption. The extent to which COVID-19 impacts our business, operations and financial results will depend on numerous evolving factors that we may not be able to accurately predict, including: the duration and scope of the pandemic; governmental, business, and individuals’ actions that have been and continue to be taken in response to the pandemic; the impact of the pandemic on economic activity and actions taken in response; the effect on our customers and customer demand our services, products, and solutions; our ability to sell and provide its services and solutions, including as a result of travel restrictions and people working from home; the ability of our customers to pay for our services and solutions; and any closures of our offices and the offices and facilities of our customers.  COVID-19, as well as measures taken by governmental authorities to limit the spread of this virus, may interfere with the ability of our employees, suppliers, and other business providers to carry out their assigned tasks or supply materials or services at ordinary levels of performance relative to the requirements of our business, which may cause us to materially curtail certain of our business operations.  We require additional funding and such funding, may not be available to us because of contracting capital markets resulting from the COVID-19 pandemic. Any of these events could materially adversely affect our business, financial condition, results of operations and/or stock price.

The cannabis industry faces significant opposition, and any negative trends will adversely affect our business operations.

We are substantially dependent on the continued market acceptance, and the proliferation of consumers, of medical and recreational cannabis. We believe that with further legalization, cannabis will become more accepted, resulting in growth in consumer demand. However, we cannot predict the future growth rate or future market potential, and any negative outlook on the cannabis industry may adversely affect our business operations.

The recreational cannabis industry is highly dependent upon consumer perception regarding the safety, efficacy and quality of the recreational cannabis produced. Cannabis is a controversial topic, and consumer perception of our products may be significantly influenced by scientific research or findings, regulatory investigations, litigation, media attention and other publicity regarding the consumption of recreational cannabis products. There can be no assurance that future scientific research, findings, regulatory proceedings, litigation, media attention or other research findings or publicity will be favorable to the recreational cannabis market or any particular product, or consistent with earlier publicity. Future research reports, findings, regulatory proceedings, litigation, media attention or other publicity that are perceived as less favorable than, or that question, earlier research reports, findings or publicity could have a material adverse effect on the demand for our products and our business, results of operations, financial condition, and cash flows. Dependence upon consumer perceptions means that adverse scientific research reports, findings, regulatory proceedings, litigation, media

15

attention or other publicity, regardless of accuracy or merit, could have a material adverse effect on our business and results of operations. Further, adverse publicity reports or other media attention regarding the safety, efficacy, and quality of recreational cannabis in general, or our products specifically, or associating the consumption of recreational cannabis with illness or other negative effects or events, could have such a material adverse effect. Such adverse publicity reports or other media attention could arise even if the adverse effects associated with such products resulted from consumers’ failure to consume such products appropriately or as directed.

Large, well-funded business sectors may have strong economic reasons to oppose the development of the cannabis industry. For example, medical cannabis may adversely impact the existing market for the current “cannabis pill” sold by mainstream pharmaceutical companies. Should cannabis displace other drugs or products, the medical cannabis industry could face a material threat from the pharmaceutical industry, which is well-funded and possesses a strong and experienced lobby. Any inroads the pharmaceutical, or any other potentially displaced, industry or sector could make in halting or impeding the cannabis industry could have a detrimental impact on our business.

We operate an agricultural business and are subject to weather and climate conditions.

Our business involves the growing of recreational cannabis, an agricultural product. Such business will be subject to the risks inherent in the agricultural business, such as insects, plant diseases and similar agricultural risks. Further, to the extent that our products are grown outside, we are subject to weather and climate conditions. Extended cold streaks, rain or snow, or generally cold weather or climate, could materially adversely affect our cannabis plants. Accordingly, there can be no assurance that natural elements will not have a material adverse effect on any future production of our products.

We operate in a highly competitive industry.

The markets for ancillary businesses in the medical marijuana and recreational marijuana industries are competitive and evolving. There is no material aspect of our business that is protected by patents, copyrights, trademarks, or trade names, and we face strong competition from larger companies that may offer similar products and services to ours. Many of our current and potential competitors have longer operating histories, significantly greater financial, marketing and other resources, and larger client bases than us, and there can be no assurance that we will be able to successfully compete against these or other competitors.

Given the rapid changes affecting the global, national, and regional economies generally and the medical marijuana and recreational marijuana industries, specifically, we may not be able to create and maintain a competitive advantage in the marketplace. Our success will depend on our ability to keep pace with any changes in our markets, particularly, legal, and regulatory changes. Our success will also depend on our ability to respond to, among other things, changes in the economy, market conditions, and competitive pressures. Any failure by us to anticipate or respond adequately to such changes could have a material adverse effect on our financial condition and results of operations.

Unfavorable tax treatment of cannabis businesses

Under Section 280E of the United States Internal Revenue Code of 1986 as amended (“Section 280E”), “no deduction or credit shall be allowed for any amount paid or incurred during the taxable year in carrying on any trade or business if such trade or business (or the activities which comprise such trade or business) consists of trafficking in controlled substances (within the meaning of schedule I and II of the Controlled Substances Act) which is prohibited by Federal law or the law of any state in which such trade or business is conducted.” This provision has been applied by the U.S. Internal Revenue Service to cannabis operations, prohibiting them from deducting expenses directly associated with the sale of cannabis. Although the IRS issued a clarification allowing the deduction of certain expenses that can be categorized as cost of sales, the scope of such items is interpreted very narrowly and include the cost of seeds, plants, and labor related to cultivation, while the bulk of operating costs and general administrative costs are not permitted to be deducted. Section 280E therefore has a significant impact on the retail side of cannabis, but a lesser impact on cultivation, processing, production, and packaging operations. A result of Section 280E is that an otherwise profitable business may, in fact, operate at a loss, after taking into account its U.S. income tax expenses.

16

We may be limited in our ability to utilize, or may not be able to utilize, net operating loss carryforwards to reduce our future tax liability.

 

We have federal and state net operating loss carryforwards that may be limited or expire unused.  The Company is currently evaluating whether there have been one or more ownership changes pursuant to IRC 382 and 383.  If we determine there were one or more ownership changes under these rules, the use of our U.S. federal and state net operating loss carryforwards may be limited and/or otherwise expired unused.  Any such limitation or expiration could materially affect our ability to offset future tax liabilities with net operating losses.

We may be unable to obtain capital to execute our business plan.

To execute on our business plan, we will need additional capital. However, there can be no assurance that we will be able to obtain financing on agreeable terms, if at all, and any future sale of our equity securities will dilute the ownership of our existing stockholders and could be at prices substantially below the price of the shares of common stock sold in the past. If we are unable to obtain the necessary capital, we may need to delay the implementation of or curtail our business plan.

We face risks associated with strategic acquisitions and our business strategy.

As an important part of our roll-up business strategy, we strategically acquire businesses and real property, some of which may be material. These acquisitions involve a number of financial, accounting, managerial, operational, legal, compliance and other risks and challenges, including the following, any of which could adversely affect our results of operations:

The applicable restrictions on the cannabis industry and its participants limit the number of available suitable businesses and real properties that we can acquire;
Any acquired business or real property could under-perform relative to our expectations and the price that we paid for it, or not perform in accordance with our anticipated timetable;
We may incur or assume significant debt in connection with our acquisitions;
Acquisitions could cause our results of operations to differ from our own or the investment community’s expectations in any given period, or over the long term; and
Acquisitions could create demands on our management that we may be unable to effectively address, or for which we may incur additional costs.

Additionally, following any business acquisition, we could experience difficulty in integrating personnel, operations, financial and other systems, and in retaining key employees and customers.

We may record goodwill and other intangible assets on our consolidated balance sheet in connection with our acquisitions. If we are not able to realize the value of these assets, we may be required to incur charges relating to the impairment of these assets, which could materially impact our results of operations.

Our ability to grow our business depends on state laws pertaining to the cannabis industry.

Continued development of the cannabis industry depends upon continued legislative authorization of cannabis at the state level. The status quo of, or progress in, the cannabis industry is not assured, and any number of factors could slow or halt further progress in this area. While there may be ample public support for legislative action permitting the manufacture and use of cannabis, numerous factors impact the legislative process. For example, many states that voted to legalize medical and/or adult-use cannabis have seen significant delays in the drafting and implementation of industry regulations and issuance of licenses. In addition, burdensome regulation at the state level could slow or stop further development of the medical-use cannabis industry, such as limiting the medical conditions for which medical cannabis can be recommended by physicians for treatment, restricting the form in which medical cannabis can be consumed, imposing significant registration requirements on physicians and patients or imposing significant taxes on the growth, processing and/or retail sales of cannabis, which could have the impact of dampening growth of the cannabis industry and making it difficult for cannabis businesses, including our tenants, to operate profitably in those states. Any one of

17

these factors could slow or halt additional legislative authorization of cannabis, which could harm our results of operations, business, and prospects.

Applicable state laws may prevent us from maximizing our potential income.

Depending on the laws of each particular state, we may not be able to fully realize our potential to generate profit. For example, some states have residency requirements for those directly involved in the cannabis industry, which may impede our ability to contract with cannabis businesses in those states. Furthermore, cities and counties are being given broad discretion to ban certain cannabis activities. Even if these activities are legal under state law, specific cities and counties may ban them.

Assets used in conjunction with cannabis businesses may be forfeited to the federal government.

Any assets used in conjunction with the violation of federal law are potentially subject to federal forfeiture, even in states where cannabis is legal. In July 2017, the U.S. Department of Justice issued a new policy directive regarding asset forfeiture, referred to as the "equitable sharing program." Under this new policy directive, federal authorities may adopt state and local forfeiture cases and prosecute them at the federal level, allowing for state and local agencies to keep up to 80% of any forfeiture revenue. This policy directive represents a reversal of the U.S. Department of Justice's policy under the Obama administration and allows for forfeitures to proceed that are not in accord with the limitations imposed by state-specific forfeiture laws. This new policy directive may lead to increased use of asset forfeitures by local, state, and federal enforcement agencies. If the federal government decides to initiate forfeiture proceedings against cannabis businesses, our investment in those businesses may be lost.

Our operating locations could be targets for theft and our physical security measures may not prevent all security breaches

Our operating locations could be targets for theft. While we have implemented security measures at our operating locations and we continue to monitor and improve security measures, our cultivation and processing facilities could be subject to break-ins, robberies, and other breaches in security. If there is a breach in security and we fall victim to a robbery or theft, the loss of cannabis plants, cannabis oils, cannabis flowers and cultivation and processing equipment could have a material adverse impact on our business, financial condition, and results of operations.

To the extent that our business involves the movement and transfer of cash which is collected from locations and deposited into financial institutions, there is a risk of theft or robbery during the transport of cash. We may engage a security firm to provide security in the transport and movement of large amounts of cash. While we have taken steps to prevent theft or robbery of cash during transport, there can be no assurance that there will not be a security breach during the transport and the movement of cash involving the theft of product or cash.

Our future success depends on our ability to grow and expand our customer base and operational territory.

Our success and the planned growth and expansion of our business depend on our products and services achieving greater and broader acceptance, resulting in a larger customer base, and on the expansion of our operations into new markets. However, there can be no assurance that customers will purchase our products and/or services, or that we will be able to continually expand our customer base. Additionally, if we are unable to effectively market or expand our product and/or service offerings, we will be unable to grow and expand our business or implement our business strategy.

Operating in new markets may expose us to new operational, regulatory, or legal risks and subject us to increased compliance costs. We may need to modify our existing business model and cost structure to comply with local regulatory or other requirements. Facilities we open in new markets may take longer to reach expected revenue and profit levels on a consistent basis, may have higher construction, occupancy, or operating costs, and may present different competitive conditions, consumer preferences and spending patterns than we anticipate. Any of the above could materially impair our ability to increase sales and revenue.

18

We and our existing and potential customers, clients, and tenants have difficulty accessing the service of banks, which may make it difficult for them to operate.

Financial transactions involving proceeds generated by cannabis-related conduct can form the basis for prosecution under the federal money laundering statutes, unlicensed money transmitter statute and the Bank Secrecy Act. Previous guidance issued by the FinCen, a division of the U.S. Department of the Treasury, clarifies how financial institutions can provide services to cannabis-related businesses consistent with their obligations under the Bank Secrecy Act. Prior to the DOJ’s announcement in January 2018 of the rescission of the Cole Memo and related memoranda, supplemental guidance from the DOJ directed federal prosecutors to consider the federal enforcement priorities enumerated in the Cole Memo when determining whether to charge institutions or individuals with any of the financial crimes described above based upon cannabis-related activity. It is unclear what impact the recent rescission of the “Cole Memo” will have, but federal prosecutors may increase enforcement activities against institutions or individuals that are conducting financial transactions related to cannabis activities. The increased uncertainty surrounding financial transactions related to cannabis activities may also result in financial institutions discontinuing services to the cannabis industry.

Because the use, sale, and distribution of cannabis remains illegal under federal law, many banks will not accept deposits from or provide other bank services to businesses involved with cannabis. Consequently, those businesses involved in the cannabis industry continue to encounter difficulty establishing banking relationships, which may increase over time. Our inability to maintain our current bank accounts would make it difficult for us to operate our business, increase our operating costs, and pose additional operational, logistical and security challenges and could result in our inability to implement our business plan. Furthermore, the inability to open bank accounts may make it difficult for our existing and potential customers, clients, and tenants to operate and may make it difficult for them to contract with us.

Conditions in the economy, the markets we serve, and the financial markets generally may adversely affect our business and results of operations.

Our business is sensitive to general economic conditions. We believe that the state of global economic conditions is particularly uncertain due to recent and expected shifts in political, legislative, and regulatory conditions concerning, among other matters, international trade and taxation, and the impact of recent or future natural disasters and/or health and safety epidemics, including the outbreak of COVID-19. An uneven recovery or a renewed global downturn may put pressure on our sales due to reductions in customer demand as well as customers deferring purchases. Slower economic growth, volatility in the credit markets, high levels of unemployment, and other challenges that affect the economy adversely could affect us and our customers and suppliers. If growth in the economy or in any of the markets we serve slows for a significant period, if there is a significant deterioration in the economy or such markets or if improvements in the economy do not benefit the markets we serve, our business and results of operations could be adversely affected.

We depend on our management, certain key personnel, and board of directors, as well as our ability to attract, retain and motivate qualified personnel.

Our future success depends largely upon the experience, skill, and contacts of our key personnel, officers and directors, and the loss of the services of these key personnel, officers, or directors, particularly our chief executive officer and chairman of our board of directors, may have a material adverse effect upon our business. Additionally, our revenues are largely driven by several employees with particular expertise in cannabis retail and operations. If one of these key employees were to leave, it would negatively impact our short and long-term results from operations. Shortages in qualified personnel could also limit our ability to successfully implement our growth plan. As we grow, we will need to attract and retain highly skilled experts in the cannabis industry, as well as managerial, sales and marketing, and finance personnel. There can be no assurance, however, that we will be able to attract and retain such personnel.

Our reputation and ability to do business may be negatively impacted by the improper conduct by our business partners, employees, or agents.

We depend on third party suppliers to produce and timely ship our orders. Products purchased from our suppliers are resold to our customers. These suppliers could fail to produce products to our specifications or quality standards and may not deliver units on a timely basis. Any changes in our suppliers to resolve production issues could disrupt our ability to

19

fulfill orders. Any changes in our suppliers to resolve production issues could also disrupt our business due to delays in finding new suppliers.

Furthermore, we cannot provide assurance that our internal controls and compliance systems will always protect us from acts committed by our employees, agents, or business partners in violation of U.S. federal or state laws. Any improper acts or allegations could damage our reputation and subject us to civil or criminal investigations and related shareholder lawsuits, could lead to substantial civil and criminal monetary and non-monetary penalties, and could cause us to incur significant legal and investigatory fees.

Due to our involvement in the cannabis industry, we may have difficulty obtaining various insurance policies that are desired to operate our business, which may expose us to additional risks and financial liabilities.

Insurance that is otherwise readily available, such as workers’ compensation, general liability, and directors’ and officers’ insurance, is more difficult for us to find and more expensive, because of our involvement in the cannabis industry. There are no guarantees that we will be able to find such insurance in the future, or that the cost will be affordable to us. If we are forced to go without such insurance, it may prevent us from entering certain business sectors, may inhibit our growth, and may expose us to additional risk and financial liabilities. Moreover, insurance against risks such as environmental pollution or other hazards encountered in our operations is not generally available on acceptable terms. We might also become subject to liability for pollution or other hazards which may not be insured against or which we may elect not to insure against because of premium costs or other reasons. Losses from these events may cause us to incur significant costs that could have a material adverse effect upon its financial performance and results of operations.

We may be subject to product liability claims

We face an inherent risk of exposure to product liability claims, regulatory action, and litigation if its products are alleged to have caused significant loss or injury. In addition, the sale of our products would involve the risk of injury to consumers due to tampering by unauthorized third parties or product contamination. Previously unknown adverse reactions resulting from human consumption of marijuana alone or in combination with other medications or substances could occur. We may be subject to various product liability claims, including, among others, that our products caused injury or illness or death, include inadequate instructions for use or include inadequate warnings concerning possible side effects or interactions with other substances. A product liability claim or regulatory action against us could result in increased costs, could adversely affect our reputation with its clients and consumers generally, and could have a material adverse effect on our business, results of operations and financial condition. There can be no assurances that we will be able to obtain or maintain product liability insurance on acceptable terms or with adequate coverage against potential liabilities. Such insurance is expensive and may not be available in the future on acceptable terms, or at all. The inability to obtain sufficient insurance coverage on reasonable terms or to otherwise protect against potential product liability claims could prevent or inhibit the commercialization of our current or potential products.

A cybersecurity incident and other technology disruptions could result in a violation of law or negatively impact our reputation and relationships, our business operations, and our financial condition.

Information and security risks have generally increased in recent years due to the rise in new technologies and the increased sophistication and activities of perpetrators of cyber-attacks. We use computers in substantially all aspects of our business operations, and we also use mobile devices and other online activities to connect with our employees, customers, tenants, suppliers, and other parties. Such uses give rise to cybersecurity risks, including the risk of security breaches, espionage, system disruption, theft, and inadvertent release of information. Our business involves the storage and transmission of numerous classes of sensitive and/or confidential information and intellectual property, including employees’, customers’, tenants’ and suppliers’ personally identifiable information and financial and strategic information about us.

If we fail to adequately assess and identify cybersecurity risks associated with our business operations, we may become increasingly vulnerable to such risks. Even the most well protected information, networks, systems, and facilities remain potentially vulnerable because the techniques used in such attempted security breaches evolve and generally are not

20

recognized until launched against a target, and in some cases are designed not to be detected and, in fact, may not be detected. Accordingly, we, our customers and our suppliers may be unable to anticipate these techniques or to implement adequate security barriers or other preventative measures, and thus it is impossible for us, our customers, and our suppliers to entirely mitigate this risk. Further, in the future we may be required to expend additional resources to continue to enhance information security measures and/or to investigate and remediate any information security vulnerabilities. We can provide no assurances that the measures we have implemented to prevent security breaches and cyber incidents will be effective in the event of a cyber-attack.

The theft, destruction, loss, misappropriation or release of sensitive and/or confidential information or intellectual property, or interference with our information technology systems or the technology systems of third-parties on which we rely, could result in business disruption, negative publicity, violation of privacy laws, loss of tenants, loss of customers, potential liability and competitive disadvantage, any of which could result in a material adverse effect on financial condition or results of operations.

We may be required to recognize impairment charges that could materially affect our results of operations.

We assess our intangible assets, and our other long-lived assets as and when required by GAAP to determine whether they are impaired. If they are impaired, we would record appropriate impairment charges. It is possible that we may be required to record significant impairment charges in the future and, if we do so, our results of operations could be materially adversely affected.

Changes in accounting standards could affect our reported financial results.

Our management uses significant judgment, estimates, and assumptions in applying GAAP. New accounting standards that may be applicable to our financial statements, or changes in the interpretation of existing standards, could have a significant effect on our reported results of operations for the affected periods.

Risks Related to the Securities Markets and Ownership of Our Common Stock

The price of our common stock is volatile and the value of your investment could decline.

The market price of our common stock has been, and may in the future, be volatile. Between January 1, 2015, and December 31, 2021, the closing price of our stock has ranged from a low of $0.22 per share to a high of $10.35 per share. Accordingly, it is difficult to forecast the future performance of our common stock. The market price of our common stock may be higher or lower than the price you pay, depending on many factors, some of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the trading price of our common stock include the following:

regulatory developments at the federal, state or local level;
announcements of new products, services, relationships with strategic partners, acquisitions, or other events by us or our competitors;
changes in general economic conditions;
price and volume fluctuations in the overall stock market from time to time;
significant volatility in the market price and trading volume of similar companies in our industry;
fluctuations in the trading volume of our shares or the size of our public float;
actual or anticipated changes in our operating results or fluctuations in our operating results;
major catastrophic events;
sales of large blocks of our stock; or
changes in senior management or key personnel.

 

21

In addition, if the market for cannabis company stocks or the stock market in general experiences loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, operating results, or financial condition. The trading price of our common stock might decline in reaction to events that affect other companies in our industry, even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. If our stock price continues to be volatile, we may become the target of securities litigation, which could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, operating results, and financial condition.

Trading and listing of securities of cannabis related businesses, including our common stock, may be subject to restrictions.

In the United States, many clearing houses for major broker-dealer firms, including Pershing LLC, the largest clearing, custody, and settlement firm in the United States, have refused to handle securities or settle transactions of companies engaged in cannabis related business. This means that certain broker-dealers cannot accept for deposit or settle transactions in the securities of cannabis related businesses.  Further, national securities exchanges in the United States, including Nasdaq and the New York Stock Exchange, have historically refused to list cannabis related businesses, including cannabis retailers, that operate primarily in the United States; there is no indication that this proscription will change any time soon.  Our existing operations, and any future operations or investments, may become the subject of heightened scrutiny by clearing houses and stock exchanges, in addition to regulators and other authorities in the United States.  Any existing or future restrictions imposed by Pershing LLC, or any other applicable clearing house, stock exchange or other authority, on trading in our common stock could have a material adverse effect on the liquidity of our common stock.

We do not intend to pay dividends for the foreseeable future.

We do not currently anticipate paying dividends in the foreseeable future. The payment of dividends on our common stock will depend on our earnings and financial condition, as well as on other business and economic factors affecting our business, as our board of directors may consider relevant. Our current intention in the foreseeable future is to apply net earnings, if any, to increasing our capital base and our development and marketing efforts. There can be no assurance that we will ever have sufficient earnings to declare and pay dividends to the holders of our common stock and, in any event, a decision to declare and pay dividends is at the sole discretion of our board of directors. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases compared to the price at which you purchased our common stock, which may never occur.

Were our common stock to be considered penny stock, and therefore become subject to the penny stock rules, U.S. broker-dealers may be discouraged from effecting transactions in shares of our common stock.

Broker-dealers are generally prohibited from effecting transactions in “penny stocks” unless they comply with the requirements of Section 15(h) of the Securities Exchange Act of 1934 (the “Exchange Act”) and the rules promulgated thereunder. These rules apply to the stock of companies whose shares are not traded on a national stock exchange, trade at less than $5.00 per share or who do not meet certain other financial requirements specified by the Securities and Exchange Commission (the “SEC”). Trades in our common stock are subject to these rules, which include Rule 15g-9 under the Exchange Act, which imposes certain requirements on broker/dealers who sell securities subject to the rule to persons other than established customers and accredited investors. For transactions covered by the rule, brokers/dealers must make a special written determination that the penny stock is a suitable investment for purchasers of the securities and receive the purchaser’s written agreement to the transaction prior to sale.

The penny stock rules also require a broker/dealer, prior to effecting a transaction in a penny stock not otherwise exempt from the rules, to deliver a standardized risk disclosure document prepared by the SEC that provides information about penny stocks and the nature and level of risks in the penny stock market. A broker/dealer also must provide the customer with current bid and offer quotations for the relevant penny stock and information on the compensation of the broker/dealer and its salesperson in the transaction. A broker/dealer must also provide monthly account statements showing the market value of each penny stock held in a customer’s account. The bid and offer quotations, and the

22

broker/dealer and salesperson compensation information, must be given to the customer orally or in writing prior to effecting the transaction and must be given to the customer in writing before or with the customer’s confirmation.

Our securities have in the past constituted “penny stock” within the meaning of the rules. Were our common stock to again be considered penny stock, and therefore become subject to the penny stock rules, the additional sales practice and disclosure requirements imposed upon U.S. broker-dealers may discourage such broker-dealers from effecting transactions in shares of our common stock, which could severely limit the market liquidity of such shares and impede their sale in the secondary market.

Our stockholders may experience significant dilution.

We have a significant number of warrants and options to purchase our common stock outstanding, the exercise of which would be dilutive to stockholders. In certain instances, the exercise prices are subject to adjustment if we issue or sell shares of our common stock or equity-based instruments at a price per share less than the exercise price then in effect. In such case, both the issuance and the adjustment would be dilutive to stockholders.

We may from time to time finance our future operations or acquisitions through the issuance of equity securities, which securities may also have rights and preferences senior to the rights and preferences of our common stock. We may also grant options to purchase shares of our common stock to our directors, employees, and consultants, the exercise of which would also result in dilution to our stockholders.

We have incurred and will continue to incur increased costs due to operating as a public company, and our management will be required to devote substantial time to new compliance initiatives and corporate governance practices.

As a public company we have incurred, and particularly after we are no longer a smaller reporting company, we will continue to incur significant legal, accounting, and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of the OTCQB Market and other applicable securities rules and regulations impose various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations will increase our legal and financial compliance costs, particularly as we hire additional financial and accounting employees to meet public company internal control and financial reporting requirements and will make some activities more time-consuming and costly.

We are evaluating these rules and regulations and cannot predict or estimate the amount of additional costs we may incur or the timing of such costs. These rules and regulations are often subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.

Pursuant to Section 404, we will be required to furnish a report by our management on our internal control over financial reporting. However, while we remain a smaller reporting company with less than $100 million in revenue, we will not be required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. To achieve compliance with Section 404 within the prescribed period, we will be engaged in a process to document and evaluate our internal control over financial reporting, which is both costly and challenging. In this regard, we will need to continue to dedicate internal resources, including through hiring additional financial and accounting personnel, potentially engage outside consultants, and adopt a detailed work plan to assess and document the adequacy of internal control over financial reporting, continue steps to improve control processes as appropriate, validate through testing that controls are functioning as documented and implement a continuous reporting and improvement process for internal control over financial reporting. Despite our efforts, there is a risk that we will not be able to conclude, within the prescribed timeframe or at all, that our internal control over financial reporting is effective as required by Section 404. If we identify one or more material weaknesses in our internal control over financial reporting,

23

it could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our financial statements.

ITEM 1B. UNRESOLVED STAFF COMMENTS.

None.

ITEM 2. PROPERTIES

The Company’s corporate headquarters are located in Denver, Colorado, and our Cultivation facility is located in Boulder Colorado. We have one dispensary located in Englewood, Colorado, and two dispensaries located in Portland, Oregon. All locations are leased by the Company. For additional information regarding the lease terms and provisions, see Note 10. “Leases” in our consolidated financial statements included in Item 8. “Financial Statements and Supplementary Data.”

ITEM 3. LEGAL PROCEEDINGS

From time to time, we may be involved in various claims and legal actions in the ordinary course of business. Other than as set forth below, we are not currently involved in any material legal proceedings outside the ordinary course of our business.

In July 2021, 2353 SB, LLC (“Plaintiff”) filed an action in the District Court, County of Denver, Colorado, for breach of contract relating to a written lease between the Company and Plaintiff, the term of which is November 1, 2020, to October 31, 2023 (“Lease”). Plaintiff’s action relates to the Company’s alleged failure to remit continuing lease payments under the Lease and sets forth in the complaint that the Company owes approximately $123,000 for unpaid rent and utilities, plus late fees and accrued interest in respect thereof. In August 2021, the Company filed a Motion to Dismiss or, in the Alternative, Motion for Summary Judgment, asserting that as a result of the continuing COVID-19 pandemic, it was practically impossible for the Company to perform under the Lease in accordance with the force majeure clause contained therein; and therefore the Company properly exercised its rights to rent abatement. In October 2021, Plaintiff filed a Cross-Motion for Summary Judgment. All motions are fully briefed, and the court has yet to rule on the motions.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

PART II

ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

General Cannabis Corp common stock (CANN) is listed for trading on the OTC Market’s OTCQB.

Holders

As of March 21, 2022, we had approximately 68 holders of record of our common stock. A substantially greater number of holders of the Company’s common stock are “street name” or beneficial holders, whose shares of record are held by banks, brokers, and other financial institutions. In addition, our Articles of Incorporation authorize the Board to issue up to 5,000,000 shares of preferred stock. The provisions in the Articles of Incorporation relating to the preferred stock allow directors to issue preferred stock with multiple votes per share and dividend rights, which would have priority over

24

any dividends paid with respect to the holders of common stock. The issuance of preferred stock with these rights may make the removal of management difficult even if the removal would be considered beneficial to stockholders, generally, and will have the effect of limiting stockholder participation in certain transactions such as mergers or tender offers if these transactions are not favored by management.

Dividend Policy

Holders of our common stock are entitled to receive dividends as may be declared by the Board. The Board is not restricted from paying any dividends but is not obligated to declare a dividend. No cash dividends have ever been declared and it is not anticipated that cash dividends will be paid in the near future. We currently intend to retain any future earnings to finance future growth. Any future determination to pay dividends will be at the discretion of the Board and will depend on our financial condition, results of operations, capital requirements, and other factors the Board considers relevant.

ITEM 6. SELECTED FINANCIAL DATA

As a "smaller reporting company" as defined by Item 10 of Regulation S-K, we are not required to provide the information required by this Item.

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Management’s discussion and analysis (“MD&A”) should be read in conjunction with the consolidated financial statements and accompanying notes included in Item 8 of this Annual Report on Form 10-K (annual report), which include additional information about our accounting policies, practices, and the transactions underlying our financial results. The preparation of our consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP) requires us to make estimates and assumptions that affect the reported amounts in our consolidated financial statements and the accompanying notes, including various claims and contingencies related to lawsuits, taxes, environmental and other matters arising during the normal course of business. We apply our best judgment, our knowledge of existing facts, circumstances, and actions that we may undertake in the future in determining the estimates that affect our consolidated financial statements. We evaluate our estimates on an ongoing basis using our historical experience, as well as other factors we believe appropriate under the circumstances, such as current economic conditions, and adjust or revise our estimates as circumstances change. As future events and their effects cannot be determined with precision, actual results may differ from these estimates. Our MD&A contains forward-looking statements that discuss, among other things, future expectations and projections regarding future developments, operations, and financial condition. All forward-looking statements are based on management’s existing beliefs about present and future events outside of management’s control and on assumptions that may prove to be incorrect. If any underlying assumptions prove incorrect, our actual results may vary materially from those anticipated, estimated, projected, or intended. We undertake no obligation to publicly update or revise any forward-looking statements to reflect actual results, changes in expectations, events or circumstances after the date of this Report is filed. General Cannabis Corp and its subsidiaries are referred to collectively as “GCC” “the Company,” “we, “us” or “our” in the following discussion and analysis.

Going Concern

The consolidated financial statements included elsewhere in this Form 10-K, have been prepared on a going concern basis, which assumes we will be able to realize our assets and discharge our liabilities in the normal course of business for the foreseeable future. Our cash of $2,054,050 as of December 31, 2021 is not sufficient to absorb our operating losses and retire our debt of $8,913,644 and other obligations as they come due.  Our ability to continue as a going concern is dependent upon our generating profitable operations in the future and/or obtaining the necessary financing to meet our obligations and repay our liabilities arising from normal business operations when they come due. Management believes that (a) we will be successful obtaining additional capital and (b) actions presently being taken to further implement our business plan and generate additional revenues provide opportunity for the Company to continue as a

25

going concern. While we believe in the viability of our strategy to generate additional revenues and our ability to raise additional funds, there can be no assurances to that effect. Accordingly, there is substantial doubt about our ability to continue as a going concern. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.

Results of Operations

The following tables set forth, for the periods indicated, are statements of operations data. The tables and the discussion below should be read in conjunction with the accompanying consolidated financial statements and the notes thereto appearing in Item 8 in this Report.

Consolidated Results

Year ended December 31, 

Percent

 

2021

2020

Change

Change

 

Revenues

    

$

5,927,199

    

$

2,383,704

    

$

3,543,495

    

149

%

Costs and expenses

 

(8,940,185)

 

(8,258,346)

 

(681,839)

8

%

Other expense

 

(5,414,165)

 

(1,553,043)

 

(3,861,122)

249

%

Net loss from continuing operations before income taxes

 

(8,427,151)

 

(7,427,685)

 

(999,466)

13

%

Loss from discontinued operations

 

(442,228)

 

(252,007)

 

(190,221)

75

%

Loss from operations before income taxes

$

(8,869,379)

$

(7,679,692)

$

(1,189,687)

15

%

The following discussion of our results of operations relates to our continuing operations. See Note 3 to the consolidated financial statements for information concerning discontinued operations.

Revenues

The addition of our Retail segment and a full year of our Cultivation segment contributed to the significant increase in revenues for the year ended December 31, 2021. See Segment discussions below for further details.

Costs and expenses

Year ended December 31, 

Percent

 

    

2021

    

2020

    

Change

    

Change

 

Cost of sales

$

4,439,478

$

1,388,626

$

3,050,852

220

%

Selling, general and administrative

 

2,764,780

 

2,901,931

 

(137,151)

 

(5)

%

Stock-based compensation

 

307,963

 

1,504,389

 

(1,196,426)

 

(80)

%

Professional fees

 

927,390

 

2,263,717

 

(1,336,327)

 

(59)

%

Depreciation and amortization

 

500,574

 

199,683

 

300,891

 

151

%

$

8,940,185

$

8,258,346

$

681,839

 

8

%

Cost of sales increased year over year due to the addition of our Retail Segment and a full year of expenses in relation to our Cultivation Segment. See Segment discussions below for further details.

Selling, general and administrative expense decreased by $0.1 million to $2.8 million for the year ended December 31, 2021 from $2.9 million for the year ended December 31, 2020, primarily due to management’s emphasis on cost controls and decreases in salary expense due to the discontinuation of certain business operations.

26

Stock-based compensation included the following:

Year ended December 31, 

Percent

 

2021

2020

Change

Change

 

Employee awards

    

$

307,963

    

$

1,411,442

    

$

(1,103,479)

    

(78)

%

Consulting awards

 

 

92,947

 

(92,947)

 

(100)

%

$

307,963

$

1,504,389

$

(1,196,426)

 

(80)

%

Employee awards are issued under our 2020 Omnibus Incentive Plan, which was approved by shareholders on November 23, 2020 and our 2014 Equity Incentive Plan, which was approved by shareholders on June 26, 2015. Expense varies primarily due to the number of stock options granted and the share price on the date of grant. The decrease in expense for the year ended December 31, 2021 as compared to December 31, 2020 is due to the decrease in the number of options we grant on a quarterly basis and an increase in forfeitures in 2021 due to the departure of our Chief Executive Officer in May 2021, the departure of our Chief Financial Officer in September 2021 and a reduction in workforce in 2020 and 2021. Consulting awards are granted to third parties in lieu of cash for services provided.

Professional fees consist primarily of accounting and legal expenses and have decreased from 2020 due to the addition of internal counsel.

Depreciation and amortization expense increased in 2021 due to the acquisition of TREES Englewood, TREES Portland and TREES Waterfront. We also recognized a full year of depreciation and amortization expense in 2021, in relation to our acquisition of SevenFive Farm in May of 2020.

Other Expense

Year ended December 31, 

Percent

 

    

2021

    

2020

    

Change

    

Change

 

Amortization of debt discount

$

689,348

$

295,256

$

394,092

133

%

Interest expense

 

622,469

 

453,522

 

168,947

37

%

Loss on extinguishment of debt

 

233,374

 

1,638,009

 

(1,404,635)

(86)

%

Loss on impairment of assets

3,010,420

3,010,420

100

%

Loss (gain) on derivative liability

 

990,066

 

(735,796)

 

1,725,862

(235)

%

Other expense (income), net

 

(131,512)

 

(139,187)

 

7,675

(6)

%

Loss on investment

41,239

(41,239)

100

%

$

5,414,165

$

1,553,043

$

3,861,122

249

%

Amortization of debt discount increased during the year ended December 31, 2021 as compared to December 31, 2020 due to the senior convertible promissory notes with warrants (“10% Notes”) issued in December 2020, February 2021 and April 2021. Interest expense increased during the year ended December 31, 2021 as compared to December 31, 2020 due to the addition of the 10% Notes with an interest rate of 10%. The loss on warrant derivative liability reflects the change in the fair value of the 2019 Warrants. The loss on extinguishment of debt for the year ended December 31, 2021 was due to the modification of warrants that occurred on the 15% Warrants during the third quarter. The loss on extinguishment of debt during 2020 is due to the conversion and extension of the SBI debt, and the exchange of the 12% Notes into the 15% Notes that occurred during the first quarter of 2020. See Note 13 of the accompanying audited consolidated financial statements for further information. The loss on impairment of assets is due to a goodwill impairment and intangible impairment adjustment on our Cultivation Segment. The other expense (income) in 2020 relates to the gain on the sale of the building we recognized as a result of the sale of our corporate office building in March 2020.

27

Retail

Year ended December 31, 

Percent

 

2021

2020

Change

Change

 

Revenues

    

$

3,515,761

    

$

    

$

3,515,761

    

100

%

Costs and expenses

 

(3,112,595)

 

 

(3,112,595)

 

100

%

Segment operating income

$

403,166

$

$

403,166

 

100

%

With the addition of the TREES Englewood dispensary on September 2, 2021 and the addition of TREES Portland and TREES Waterfront on December 30, 2021, we have established our retail footprint in the Colorado and Oregon markets and have become a vertically integrated company. The Retail Segment will provide consistent positive cash flows which will significantly contribute to our working capital position.

Cultivation

Year ended December 31, 

Percent

 

    

2021

    

2020

    

Change

    

Change

 

Revenues

$

2,722,059

$

2,279,867

$

442,192

 

19

%

Costs and expenses

 

(6,273,162)

 

(1,865,399)

 

(4,407,763)

 

236

%

$

(3,551,103)

$

414,468

$

(3,965,571)

 

(957)

%

This increase in revenues for the year ended December 31, 2021 as compared to December 31, 2020, is due to owning SevenFive Farm for a full year. We also started selling premium cannabis blunts that command a higher price than the traditional wholesale cannabis. The decrease in gross margin is due to lower yields caused by several environmental factors. The additional increase in costs and expenses is due to a goodwill impairment and intangible impairment adjustment.

Non-GAAP Financial Measures

Adjusted EBITDA is a non-GAAP financial measure. We define Adjusted EBITDA as net income (loss) attributable to common stockholders calculated in accordance with GAAP, adjusted for the impact of stock-based compensation expense, acquisition related expenses, non-recurring professional fees in relation to litigation and other non-recurring expenses, depreciation and amortization, amortization of debt discounts and equity issuance costs, loss on extinguishment of debt, interest expense, income taxes and certain other non-cash items. Below we have provided a reconciliation of Adjusted EBITDA per share to the most directly comparable GAAP measure, which is net income (loss) per share.

We believe that the disclosure of Adjusted EBITDA provides investors with a better comparison of our period-to-period operating results. We exclude the effects of certain items when we evaluate key measures of our performance internally and in assessing the impact of known trends and uncertainties on our business. We also believe that excluding the effects of these items provides a more comparable view of the underlying dynamics of our operations. We believe such information provides additional meaningful methods of evaluating certain aspects of our operating performance from

28

period to period on a basis that may not be otherwise apparent on a GAAP basis. This supplemental financial information should be considered in addition to, not in lieu of, our consolidated financial statements.

Year ended December 31, 

2021

2020

Loss from operations before income taxes

    

$

(8,427,151)

    

$

(8,510,186)

Adjustment for loss from discontinued operations

 

442,228

 

252,007

Net loss from continuing operations before income taxes

 

(7,984,923)

 

(8,258,179)

Adjustments:

 

  

 

  

Deemed dividend

830,494

Stock-based compensation

 

307,963

 

1,504,389

Depreciation and amortization

500,574

199,683

Amortization of debt discount and equity issuance costs

 

689,348

 

295,256

Loss on extinguishment of debt

 

233,374

 

1,638,009

Loss on impairment of assets

3,010,420

Interest expense

 

622,469

 

453,522

Gain on sale of assets

(131,512)

(139,187)

Loss on investment

41,239

(Gain) loss on derivative liability

 

990,066

 

(735,796)

Severance

40,962

103,302

Acquisition related expenses

264,312

326,095

Nonrecurring professional services

115,054

1,348,598

Total adjustments

 

6,643,030

 

5,865,604

Adjusted EBITDA

$

(1,341,893)

$

(2,392,575)

Liquidity

Sources of liquidity

Our sources of liquidity include cash generated from operations, the cash exercise of common stock options and warrants, debt, and the issuance of common stock or other equity-based instruments. We anticipate our more significant uses of resources will include funding operations, developing infrastructure, and business acquisitions.

In September 2021, we received $1,180,000 in cash by issuing 1,180 shares of our preferred stock and 354,000 warrants to purchase common stock.

In February and April 2021, we received $3,960,000 in cash in a private placement with certain accredited investors pursuant to which we issued and sold 10% senior convertible promissory notes.

Sources and uses of cash

We had cash of approximately $2,054,050 and $750,218, respectively, on December 31, 2021 and 2020. Our cash flows from operating, investing, and financing activities were as follows:

Year ended December 31, 

2021

2020

Net cash used in operating activities

    

$

(2,651,889)

    

$

(5,000,388)

Net cash provided by investing activities

$

(978,739)

$

1,107,163

Net cash provided by financing activities

$

4,928,909

$

4,424,000

Net cash used in operating activities decreased in 2021 due to an increase in revenue as well as the acquisition of three dispensaries which provides positive operating cash flows.

29

Net cash used by investing activities for the year ended December 31, 2021 consisted of $1,439,027 from the purchase of the three dispensaries and purchase of equipment of $331,834. This is offset by the sale of our investment for $208,761, the sale of Next Big Crop in the amount of $150,000 and collection of notes receivables in the amount of $591,717.

Net cash provided by financing activities are primarily related to the sale of common stock and warrants and proceeds from notes payable. This is offset by paying off debt.

Capital Resources

We have no material commitments for capital expenditures as of December 31, 2021. Part of our growth strategy, however, is to acquire businesses. We would anticipate funding such activity through cash on hand, the issuance of debt, common stock, warrants for our common stock or a combination thereof.

Off-Balance Sheet Arrangements

We currently have no off-balance sheet arrangements.

Critical Accounting Policies

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the amounts of revenues and expenses. Critical accounting policies are those that require the application of management’s most difficult, subjective, or complex judgments, often because of the need to make estimates about the effect of matters that are inherently uncertain and that may change in subsequent periods. In applying these critical accounting policies, our management uses its judgment to determine the appropriate assumptions to be used in making certain estimates. Actual results may differ from these estimates.

We define critical accounting policies as those that are reflective of significant judgments and uncertainties, and which may potentially result in materially different results under different assumptions and conditions. In applying these critical accounting policies, our management uses its judgment to determine the appropriate assumptions to be used in making certain estimates. These estimates are subject to an inherent degree of uncertainty.

Business Combinations

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair value at the date of acquisition. The fair value of identifiable intangible assets is based on detailed valuations that use information and assumptions provided by management, including expected future cash flows. We allocate any excess purchase price over the fair value of the net assets and liabilities acquired to goodwill. Identifiable intangible assets with finite lives are amortized over their useful lives. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which the costs are incurred. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.

Goodwill and Intangibles

Goodwill represents the excess of purchase price over the fair value of identifiable net assets acquired in a business combination. Goodwill and long-lived intangible assets are tested for impairment at least annually in accordance with the provisions of ASC No. 350, Intangibles-Goodwill and Other (“ASC No. 350”). ASC No. 350 requires that goodwill be tested for impairment at the reporting unit level (operating segment or on level below an operating segment) on an annual basis 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 carry value. Application of the goodwill impairment test requires judgement, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. We test goodwill annually in

30

December, unless an event occurs that would cause the us to believe the value is impaired at an interim date. See Notes 1 and 9 to our consolidated financial statements for a description of our goodwill and intangible asset valuation and impairment policies and associated impacts for the reported periods.

Intangible assets with finite useful lives are amortized over their respective estimated useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable.

Impairment of Long-lived Assets

We periodically evaluate whether the carrying value of property and equipment has been impaired when circumstances indicate the carrying value of those assets may not be recoverable. The carrying amount is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying value is not recoverable, the impairment loss is measured as the excess of the asset’s carrying value over its fair value.

Our impairment analyses require management to apply judgment in estimating future cash flows as well as asset fair values, including forecasting useful lives of the assets, assessing the probability of different outcomes, and selecting the discount rate that reflects the risk inherent in future cash flows. If the carrying value is not recoverable, we assess the fair value of long-lived assets using commonly accepted techniques, and may use more than one method, including, but not limited to, recent third-party comparable sales and undiscounted cash flow models. If actual results are not consistent with our assumptions and estimates, or our assumptions and estimates change due to new information, we may be exposed to an impairment charge in the future.

Accounting for Discontinued Operations

We regularly review underperforming assets to determine if a sale or disposal might be a better way to monetize the assets. When an asset group is considered for sale or disposal, we review the transaction to determine if or when the entity qualifies as a discontinued operation in accordance with the criteria of FASB ASC Topic 205-20, Discontinued Operations. The FASB has issued authoritative guidance that raises the threshold for disposals to qualify as discontinued operations. Under this guidance, a discontinued operation is (1) a component of an entity or group of components that have been disposed of or are classified as held for sale and represent a strategic shift that has or will have a major effect on an entity’s operations and financial results, or (2) an acquired business that is classified as held for sale on the acquisition date.

Debt with Equity-linked Features

We may issue debt that has separate warrants, conversion features, or no equity-linked attributes.

Debt with warrants – When we issue debt with warrants, we treat the warrants as a debt discount, record as a contra-liability against the debt, and amortize the balance over the life of the underlying debt as amortization of debt discount expense in the consolidated statements of operations. The offset to the contra-liability is recorded as additional paid in capital in our consolidated balance sheets. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount expense in the consolidated statement of operations. The debt is treated as conventional debt.

We determine the value of the non-complex warrants using the Black-Scholes Option Pricing Model (“Black-Scholes”) using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the volatility of our stock. For warrants with complex terms, we use the binomial lattice model to estimate their fair value.

Modification of Debt - When we change the terms of existing notes payable, we evaluate the amendments under ASC 470-50, Debt Modification and Extinguishment to determine whether the change should be treated as a modification or as a debt extinguishment. This evaluation includes analyzing whether there are significant and consequential changes to

31

the economic substance of the note. If the change is deemed insignificant then the change is considered a debt modification, whereas if the change is substantial the change is reflected as a debt extinguishment.

Convertible Debt - When we issue debt with a conversion feature, we must first assess whether the conversion feature meets the requirements to be treated as a derivative. If the conversion feature within convertible debt meets the requirements to be treated as a derivative, we estimate the fair value of the convertible debt derivative using Black-Scholes upon the date of issuance, using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the estimated volatility of our stock. If the conversion feature is not treated as a derivative, we assess whether it is a beneficial conversion feature (“BCF”). A BCF exists if the effective conversion price of the convertible debt instrument is less than the stock price on the commitment date. This typically occurs when the effective conversion price is less than the fair value of the stock on the date the instrument was issued. The value of a BCF is equal to the intrinsic value of the feature, the difference between the effective conversion price and the fair value of the common stock into which it is convertible.

Equity-based Payments

We estimate the fair value of equity-based instruments issued to employees or to third parties for services or goods using Black-Scholes or the Binomial Model, which requires us to estimate the volatility of our stock and forfeiture rate.

Revenue Recognition

On January 1, 2018, we adopted ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”). The core principle of ASC 606 requires that an entity recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASC 606 defines a five-step process to achieve this core principle and, in doing so, it is possible more judgment and estimates may be required within the revenue recognition process than required under existing U.S. GAAP including identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation.

The following five steps are applied to achieve that core principle:

Step 1: Identify the contract with the customer;
Step 2: Identify the performance obligations in the contract;
Step 3: Determine the transaction price;
Step 4: Allocate the transaction price to the performance obligations in the contract; and
Step 5: Recognize revenue when the company satisfies a performance obligation.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISKS

As a "smaller reporting company" as defined by Item 10 of Regulation S-K, we are not required to provide information required by this Item.

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

32

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and Board of Directors of

General Cannabis Corp.

Opinion on the Financial Statements

We have audited, before the effects of the adjustments to retrospectively apply the change in accounting described in Note 3 – Discontinued Operations, the accompanying consolidated balance sheet of General Cannabis Corp. (the “Company”) as of December 31, 2020, the related consolidated statements of operations, changes in stockholders’ equity and cash flows for the year ended December 31, 2020, and the related notes (collectively referred to as the “financial statements”).  In our opinion, the 2020 financial statements, before the effects of the adjustments to retrospectively apply the change in accounting described in Note 3 – Discontinued Operations, present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the year ended December 31, 2020, in conformity with accounting principles generally accepted in the United States of America.

We were not engaged to audit, review, or apply any procedures to the adjustments to retrospectively apply the change in accounting described in Note 3 – Discontinued Operations and accordingly, we do not express an opinion or any other form of assurance about whether such adjustments are appropriate and have been properly applied.  Those adjustments were audited by Haynie & Company.  The 2020 financial statements before the effects of the adjustments discussed in Note 3 are not presented herein.

Basis for Opinion

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

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

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

Critical Audit Matters

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

Incremental Borrowing Rate (Leases)

Description of the Matter

33

As discussed in Note 10 to the consolidated financial statements, the Company’s reported right-of-use assets, current lease liabilities and long-term lease liabilities, utilize discount rates to calculate the estimated present value of future lease payments for all leases under ASC Topic 842 at the lease commencement date, and the lessee is required to remeasure its lease liability and adjust the related right-of-use asset upon any lease modifications not accounted for as a separate contract. Since the Company’s lease does not provide an implicit rate, management utilized a third-party valuation specialist to assist in estimating the incremental borrowing rates used in its present value calculation, which required subjectivity. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.  The Company’s current operating lease had a lease commencement date in May 2020, and a lease modification in December 2020. As of the lease commencement date on May 2020, the incremental borrowing rate used to determine the operating lease liability was 22.8%.  As of the lease modification date in December 2020, the incremental borrowing rate was 20.0%.

Auditing management’s assessment of its incremental borrowing rate is highly subjective and judgmental as the Company has no collateralized outstanding debt nor committed credit facilities, secured or otherwise, that would have comparable collateral or similar terms as their underlying lease. Based on the level of management judgment, we have determined the incremental borrowing rate to be a critical audit matter.  This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our valuation specialists, when performing audit procedures to evaluate the reasonableness of management’s estimation of the incremental borrowing rate.

How we Addressed the Matter in Our Audit

With the assistance of our valuation specialists, our audit procedures included, amongst others:

We obtained an understanding of management’s process in regards to the methodology used and the factors considered around the inputs, sources of data used and assumptions and estimates made in determining the Company’s incremental borrowing rates, including those over management’s review of its third-party specialist valuation report.
We reviewed the contractual terms of the original lease agreement and the modified lease agreement to ensure the commencement date and modification date, any lease term extensions and/or early termination clauses were properly considered in determining the appropriate lease term for calculating the incremental borrowing rates.
We evaluated the reasonableness of the valuation methods and assumptions used by management and the Company’s valuation specialist to estimate the incremental borrowing rates for borrowing amounts and terms comparable to their outstanding leases.
We performed a sensitivity analysis on incremental borrowing rates used to determine the impact rate changes could have on the present value calculation of the Company’s operating lease right-of-use asset and operating lease liability.

Acquisition Date Fair Value of Trade Name Intangible Asset

Description of the Matter

As discussed in Note 2 to the consolidated financial statements, on May 13, 2020, the Company acquired Dalton Adventures, LLC in a business combination. As part of the transaction, the Company acquired fixed assets, inventory, a cultivation license and the trade name of the business, SevenFive Farm. Due to the complexity in determining fair value, management utilized a third-party valuation specialist to assist in calculating the acquisition date fair value of the trade name intangible asset. The acquisition date fair value of $1.0 million, which was determined using the relief from royalty method, was allocated to the acquired trade name intangible asset.

Auditing management’s assessment of the acquisition date fair value of the trade name intangible asset is highly subjective and judgmental.  Based on the level of management judgment, we have determined the evaluation of the acquisition date fair value of the trade name intangible asset to be a critical audit matter. Testing the assumptions regarding future revenue growth rates and discount rate, which were used to determine the fair value, involved a high degree of subjectivity, auditor judgment and an increased extent of effort, including the need to involve our valuation specialist, when performing audit procedures to evaluate the reasonableness of management’s estimation of the acquisition date fair value of the trade name intangible asset.

34

How we Addressed the Matter in Our Audit

With the assistance of our valuation specialists, our audit procedures included, amongst others:

We obtained an understanding of management’s process with regards to the methodology used, and the factors considered around the inputs, sources of data used, assumptions and estimates used in the relief from royalty method to determine the acquisition date fair value of the trade name intangible asset, including those over management’s review of its third-party specialist valuation report.
We tested the mathematical accuracy of the underlying schedules used in the valuation report to ensure the completeness and accuracy of the reports.
We evaluated the Company’s future revenue growth rates by comparing them to historical results to ensure the reasonableness of these forecasts.
We assessed the appropriateness of the overall approach and use of the relief from royalty method as the overall approach to determining the fair value of the trade name.
We evaluated the reasonableness of the methodology and assumptions used by the specialist to determine the discount and royalty rates utilized to value the trade name intangible asset.

/s/ Marcum llp

Marcum llp

We served as the Company’s auditor from 2019 to 2021.

Melville, NY

April 1, 2021

(PCAOB ID 688)

35

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of General Cannabis Corp.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of General Cannabis Corp. (the Company) as of December 31, 2021, and the related consolidated statements of operations, stockholders’ equity, and cash flows for year ended December 31, 2021, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021, and the results of its operations and its cash flows for the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America. As part of our audit of the financial statements for the ended December 31, 2021, we have also audited the retrospective adjustments to the financial statements of the Company for the presentation of discontinued operations as of December 31, 2020. In our opinion, the retrospective adjustments have been fairly applied to present discontinued operations.

As described in Note 3, the sale of the Company’s Operations segment closed on August 2, 2021. As a result, the business revenues and expenses were classified as discontinued operations and the related assets and liabilities were classified as available for sale in the financial statements as of December 31, 2020, which are shown comparatively. Except for the effects of the retrospective presentation for discontinued operations, we were not engaged to audit, review, or apply any procedures to the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the year then ended, other than stated above and, accordingly, we do not express an opinion or any other form of assurance about whether such financial position have been fairly stated as of December 31, 2020. Those balances were audited by Marcum LLP.

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

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

Basis for Opinion

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

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

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

36

Critical Audit Matters

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

Business Combination Refer to Note 2 to the financial statements

As discussed in Note 2 to the financial statements, on September 2, 2021, the Company acquired TREES Englewood and on December 30, 2021, the Company acquired Trees Portland, LLC and Trees Waterfront, LLC in a business combination. Management of the Company allocated the purchase price to cash, fixed assets, inventory, licenses, trade names, and goodwill. The accounting for the purchase price allocation is complex due to the significant estimation uncertainty in determining the fair values of identified intangibles and the Company’s third-party valuation is yet to be completed.

We considered the purchase price allocation as a significant audit matter because of the significant estimates and assumptions made by management to estimate fair value of trade names and allocation to goodwill. These estimates include impact of forecasted growth and the consideration of comparable transactions in their industry. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve the expertise of our in-house valuation professionals.

Addressing the matter involved obtaining the purchase agreements and interpreting the terms are in agreement with the estimate assumptions used by the Company. We obtained the Company’s purchase price allocation and tested the inputs used in their calculation. In evaluating the Company’s assumptions, we compared them to other similar transactions in their industry. Finally, we used professionals inside our firm with specialized skills and knowledge to assess the Company’s methodology.

Goodwill Refer to Note 9 to the consolidated financial statements

As discussed in Note 9 to the financial statements, the Company has recognized goodwill of $8,799,657 as of December 31, 2021, after recognizing impairment expense of $2,484,200 during the year then ended. The Company evaluates its goodwill at least annually or more frequently when events or changes in circumstances indicate the carrying value may not be recoverable. The Company performed a goodwill analysis by calculating the fair value by operating segment, using primarily an income approach, and comparing it to the carrying amount of its goodwill. The income approach employed a discounted cash flow using a forecast developed by management. This valuation method requires management to make significant estimates and assumptions related to projected cash flows.

We identified goodwill as a critical audit matter because of the significant estimates and assumptions made by management to estimate fair value, including the impact of forecasted growth, and the difference between the fair values and the carrying values as of December 31, 2021. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialist, when performing audit procedures to evaluate the reasonableness of management’s estimates and assumptions related to certain assumptions within the projected cash flows.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the financial statements. These procedures included, among others, gaining an understanding of management's process for developing the fair value estimate. We also evaluated the expertise, qualifications, and independence of management’s specialist engaged to complete the evaluation.

37

We used professionals inside our firm with specialized skills and knowledge to assess the Company’s methodology and assumptions used such as discount rate used. In evaluating the Company’s assumptions, we compared them to historical results.

/s/ Haynie & Company

We have served as the Company’s auditor since 2021. Salt Lake City, Utah

March 25, 2022

(PCAOB ID 457)

38

GENERAL CANNABIS CORP

CONSOLIDATED BALANCE SHEETS

December 31, 

2021

2020

Assets

 

  

 

  

Current assets

 

  

 

  

Cash and cash equivalents

$

2,054,050

$

750,218

Accounts receivable, net of allowance of $61,000 and $9,000, respectively

 

80,188

 

140,605

Current portion of notes receivable, net of allowance of $43,108 and $125,000, respectively

73,000

350,000

Inventories, net

1,123,083

371,799

Prepaid expenses and other current assets

 

149,075

 

225,122

Assets of discontinued operations - current portion

 

 

712,010

Total current assets

 

3,479,396

 

2,549,754

Right-of-use operating lease asset

3,065,152

1,836,455

Property and equipment, net

680,327

411,525

Investment, held for sale

 

 

208,761

Intangible assets, net

5,999,813

984,375

Goodwill

8,799,657

2,484,200

Assets of discontinued operations

43,697

Total assets

$

22,024,345

$

8,518,767

Liabilities and Stockholders' Equity

 

 

Current liabilities

 

 

  

Accounts payable and accrued expenses

$

1,170,708

$

1,344,269

Interest payable

 

621,085

 

16,790

Operating lease liability, current

721,809

370,800

Accrued stock payable

 

444,894

 

94,861

Warrant derivative liability

 

28,317

 

561,368

Notes payable - current

1,094,398

Liabilities of discontinued operations

 

 

742,064

Total current liabilities

 

4,081,211

 

3,130,152

Operating lease liability, non-current

2,427,762

1,499,280

Notes payable - long term (net of discount)

5,619,570

2,598,965

Related party long-term notes payable (net of discount)

288,229

289,579

Total liabilities

12,416,772

7,517,976

Commitments and contingencies (Note 9)

Stockholders’ equity

 

  

 

  

Preferred stock, no par value; 5,000,000 shares authorized; 1,180 and nil issued and outstanding, respectively

1,073,446

Common stock, $0.001 par value; 200,000,000 shares authorized; 89,551,993 shares and 60,813,673 shares issued and outstanding, respectively

89,550

60,813

Additional paid-in capital

 

92,265,392

 

75,891,414

Accumulated deficit

 

(83,820,815)

 

(74,951,436)

Total stockholders’ equity

 

9,607,573

 

1,000,791

Total liabilities and stockholders’ equity

$

22,024,345

$

8,518,767

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

39

GENERAL CANNABIS CORP

CONSOLIDATED STATEMENTS OF OPERATIONS

Year ended

December 31, 

2021

2020

Revenue

Retail sales

$

3,515,761

$

Cultivation sales

2,396,966

2,279,867

Interest

14,472

103,837

Total revenue

5,927,199

2,383,704

Costs and expenses

Cost of sales

4,439,478

1,388,626

Selling, general and administrative

2,764,780

2,901,931

Stock-based compensation

307,963

1,504,389

Professional fees

927,390

2,263,717

Depreciation and amortization

500,574

199,683

Total costs and expenses

8,940,185

8,258,346

Operating loss

(3,012,986)

(5,874,642)

Other expenses (income)

Amortization of debt discount and equity issuance costs

689,348

295,256

Interest expense

622,469

453,522

Loss on extinguishment of debt

233,374

1,638,009

Loss on impairment of assets

3,010,420

(Gain) loss on derivative liability

990,066

(735,796)

Other expense (income), net

(131,512)

(97,948)

Total other expenses (income), net

5,414,165

1,553,043

Net loss from continuing operations before income taxes

(8,427,151)

(7,427,685)

Provision for income taxes

Loss from continuing operations

(8,427,151)

(7,427,685)

Loss from discontinued operations, net of tax

(442,228)

(252,007)

Net loss

(8,869,379)

(7,679,692)

Deemed dividend

(830,494)

Net loss attributable to common stockholders

$

(8,869,379)

$

(8,510,186)

Per share data - basic and diluted

Net loss from continuing operations per share

$

(0.12)

$

(0.15)

Net loss from discontinued operations per share

$

(0.01)

$

0.00

Net loss attributable to common stockholders per share

$

(0.13)

$

(0.17)

Weighted average number of common shares outstanding

69,537,731

50,895,301

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

40

GENERAL CANNABIS CORP

CONSOLIDATED STATEMENTS OF CASH FLOWS

Year ended December 31, 

2021

2020

Cash flows from operating activities

  

 

  

Net loss

$

(8,869,379)

$

(7,679,692)

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

 

  

 

  

Amortization of debt discount and equity issuance costs

 

689,348

 

295,256

Depreciation and amortization

 

511,933

 

217,635

Amortization of loan origination fees

(6,667)

Loss on extinguishment of debt

233,374

1,638,009

Non-cash lease expense

490,622

286,228

Bad debt expense

45,837

134,059

Impairment of assets

3,010,420

Loss on disposal of property and equipment

1,467

37,193

(Gain) loss on warrant derivative liability

 

990,066

 

(735,796)

Stock-based compensation

 

307,963

 

1,504,389

Loss on investment

(132,979)

41,239

Gain on sale of building

(139,187)

Changes in operating assets and liabilities, net of acquisitions

 

 

Accounts receivable

 

45,402

 

36,249

Prepaid expenses and other assets

 

595,324

 

(165,252)

Inventories

 

37,257

 

(186,538)

Accounts payable and accrued liabilities

(168,716)

(24,910)

Operating lease liabilities

(439,828)

(252,603)

Net cash used in operating activities:

 

(2,651,889)

 

(5,000,388)

Cash flows from investing activities

 

  

 

  

Purchase of property and equipment

 

(331,834)

 

(314,771)

Lending on note receivable

(158,356)

Proceeds on notes receivable

591,717

Acquisition of TREES Englewood, net of cash acquired

(1,122,015)

Acquisition of TREES Portland, net of cash acquired

(238,187)

Acquisition of TREES Waterfront, net of cash acquired

(78,825)

Net proceeds from sale of Next Big Crop

150,000

Proceeds from sale of building

1,421,934

Proceeds from sale of investment

208,761

Net cash (used in) provided by investing activities

 

(978,739)

 

1,107,163

Cash flows from financing activities

 

  

 

Proceeds from the sale of common stock and warrants - accrued stock payable

3,000,000

Proceeds from the exercise of warrants

90,000

Proceeds from exercise of stock options

205,519

Proceeds from preferred stock offering

1,180,000

Proceeds from notes payable

3,960,000

3,440,000

Payments on notes payable

(416,610)

(2,106,000)

Net cash provided by financing activities

 

4,928,909

 

4,424,000

Net increase in cash and cash equivalents

 

1,298,281

 

530,775

Cash and cash equivalents, beginning of period

 

755,769

 

224,994

Cash and cash equivalents, end of period

$

2,054,050

$

755,769

Supplemental schedule of cash flow information

 

  

 

  

Cash paid for interest

$

18,174

$

530,107

Non-cash investing & financing activities

 

  

 

  

Operating lease right-of-use asset/Operating lease liability

$

1,311,124

$

2,721,069

10% Warrants recorded as a debt discount and additional paid-in capital

$

1,239,300

$

221,601

Beneficial conversion feature

$

1,110,039

$

233,500

Cashless warrant and option exercises

$

1,557,078

$

3,357,412

Issuance of common stock to a consultant

$

142,614

$

Deemed dividend from warrant repricing

$

$

830,494

15% Warrants recorded as a debt discount and additional paid-in capital

$

$

167,163

15% Warrants recorded as a loss on extinguishment of debt and additional paid-in capital

$

$

668,336

10% Warrants recorded as a loss on extinguishment of debt and additional paid-in capital

$

$

163,800

Modification of warrants associated with debt

$

$

320,673

Debt converted to equity

$

$

957,056

Issuance of common stock to an employee

$

$

100,000

Stock issued in connection with SevenFive Farm acquisition

$

$

3,366,464

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

41

GENERAL CANNABIS CORP

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE YEARS ENDED DECEMBER 31, 2021 AND 2020

Additional

Preferred Stock

Common Stock

Paid-in

Accumulated

    

Shares

Amount

Shares

    

Amount

    

Capital

    

Deficit

    

Total

January 1, 2020

$

39,497,480

$

39,498

$

61,468,034

$

(67,271,744)

$

(5,764,212)

Sale of common stock, net of issuance costs

7,532,010

7,532

2,992,468

3,000,000

Common stock issued to employees

 

42,735

 

43

 

99,957

 

 

100,000

Common stock issued upon conversion of debt

2,215,892

2,215

954,841

957,056

Common stock issued for acquisition of SevenFive Farm

 

8,859,117

 

8,859

 

3,800,092

 

 

3,808,951

Stock options granted to employees and consultants

1,424,146

1,424,146

Beneficial conversion feature

233,500

233,500

Warrants exercised

200,000

200

172,041

172,241

Warrants issued with the 15% Notes

835,499

835,499

Warrants issued with the 10% Notes

385,400

385,400

Modification of warrants

320,673

320,673

Cashless exercise of warrants

2,466,439

2,466

3,204,763

3,207,229

Net loss

(7,679,692)

(7,679,692)

December 31, 2020

60,813,673

60,813

75,891,414

(74,951,436)

1,000,791

Common stock issued to consultants

 

202,679

203

142,412

142,615

Common stock issued upon exercise of stock options

394,670

395

205,124

205,519

Common stock issued for acquisition of TREES Englewood

 

22,380,310

22,380

10,384,464

 

 

10,406,844

Common stock issued for acquisition of TREES Portland

4,754,038

4,754

1,088,675

1,093,429

Warrants issued with 10% Notes

 

1,239,300

 

 

1,239,300

Beneficial conversion feature

1,110,039

1,110,039

Cashless exercise of warrants

1,006,623

1,005

1,556,073

1,557,078

Stock-based compensation

286,438

286,438

Preferred shares issued

1,180

1,073,446

1,073,446

Warrants issued with preferred stock

106,554

106,554

Modification of Warrants

233,374

233,374

Modification of Options

21,525

21,525

Net loss

 

 

 

 

(8,869,379)

 

(8,869,379)

December 31, 2021

 

1,180

$

1,073,446

89,551,993

$

89,550

$

92,265,392

$

(83,820,815)

$

9,607,573

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

42

GENERAL CANNABIS CORP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1.  NATURE OF OPERATIONS, HISTORY AND PRESENTATION

Nature of Operations

General Cannabis Corp, a Colorado Corporation (the “Company,” “we,” “us,” “our,” or “GCC”) (formerly, Advanced Cannabis Solutions, Inc.), was incorporated on June 3, 2013, and provides services and products to the regulated cannabis industry. We currently trade on the OTCQB® Market under the trading symbol CANN. As of December 31, 2021, our operations are segregated into the following segments:

Retail (“Retail Segment”)

Through our acquisition of TREES Englewood in September 2021 and our acquisition of TREES Portland and TREES Waterfront in December 2021, we operate a retail dispensary store in Englewood, Colorado and two retail stores in Portland, Oregon.

Cultivation (“Cultivation Segment”)

Through our acquisition of SevenFive Farm in May 2020, we operate a licensed 17,000 square foot light deprivation greenhouse cultivation facility. During 2021 and 2020, 31% and 28%, respectively, of SevenFive Farm’s revenue was from two customers.

Discontinued Operations - Operations Consulting and Products (“Operations Segment”)

Through Next Big Crop (“NBC”), we delivered comprehensive consulting services to the cannabis industry that included obtaining licenses, compliance, cultivation, retail operations, logistical support, facility design and construction, and expansion of existing operations.

NBC oversaw our wholesale equipment and supply business, operating under the name “GC Supply,” which provided turnkey sourcing and stocking services to cultivation, retail, and infused products manufacturing facilities. Our products included building materials, equipment, consumables, and compliance packaging. NBC also provided operational support for our internal cultivation. On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of NBC for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of NBC was completed.

Basis of Presentation

The accompanying consolidated financial statements include the results of GCC and its nine wholly-owned subsidiary companies: (a) 6565 E. Evans Owner LLC, a Colorado limited liability company formed in 2014; (b) General Cannabis Capital Corporation, a Colorado corporation formed in 2015; (c) GC Security LLC (“GCS”), a Colorado limited liability company formed in 2015; (d) Standard Cann, Inc., a Colorado corporation formed in 2019; (e) SevenFive Farm LLC, a Colorado limited liability company formed in 2020; (f) SevenFive Farm Cultivation LLC, a Colorado limited liability company formed in 2020; (g) Trees Colorado LLC, a Colorado limited liability company formed in 2021; (h) Trees Oregon LLC, a Colorado limited liability company formed in 2021; (i) GC Corp., a Colorado corporation, originally formed in 2013 under the name ACS Corp. In 2015, the name was changed to GC Corp. Intercompany accounts and transactions have been eliminated.

The preparation of our consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses. Although these estimates are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and

43

assumptions. Furthermore, when testing assets for impairment in future periods, if management uses different assumptions or if different conditions occur, impairment charges may result.

Going Concern

The consolidated financial statements have been prepared on a going concern basis, which assumes we will be able to realize our assets and discharge our liabilities in the normal course of business for the foreseeable future. Our cash of $2,054,050 as of December 31, 2021 is not sufficient to absorb our operating losses and retire our debt of $8,913,644 and other obligations as they come due.  Our ability to continue as a going concern is dependent upon our generating profitable operations in the future and/or obtaining the necessary financing to meet our obligations and repay our liabilities arising from normal business operations when they come due. Management believes that (a) we will be successful obtaining additional capital and (b) actions presently being taken to further implement our business plan and generate additional revenues provide opportunity for the Company to continue as a going concern. While we believe in the viability of our strategy to generate additional revenues and our ability to raise additional funds, there can be no assurances to that effect. Accordingly, there is substantial doubt about our ability to continue as a going concern. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.

Liquidity

The Company incurred net losses of $8.9 million and $7.7 million in the years ended December 31, 2021 and 2020, respectively, and had an accumulated deficit of $83.8 million as of December 31, 2021. The Company had cash, cash equivalents, and short-term and long-term investments of $2.1 million and $1.0 million as of December 31, 2021 and 2020, respectively.

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses and negative cash flows from operations since inception and has primarily funded its operations with proceeds from the issuance of convertible debt. The Company expects its operating losses and negative operating cash flows to continue into the foreseeable future as it continues to execute its acquisition and growth strategy.

The Company believes that its cash and cash equivalents as of December 31, 2021 will be sufficient to fund its operating expenses and capital expenditure requirements for at least twelve months from the date of filing this Annual Report on Form 10-K due to the receipt of an additional $2.3 million of cash in April 2021 from the issuance of a convertible note offering, the receipt of an additional $1.2 million of cash in September 2021 from the issuance of preferred stock and the acquisition of three dispensaries (See Note 2 for further information). The Company may need additional funding to support its planned investing activities. If the Company is unable to obtain additional funding, it would be forced to delay, reduce, or eliminate some or all of its acquisition efforts, which could adversely affect its business prospects.

Reclassifications

Certain prior year amounts have been reclassified for consistency with current year presentation. These reclassifications had no effect on the reported results of operations.

Significant Accounting Policies

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, deposits with banks, and investments that are highly liquid and have maturities of three months or less at the date of purchase. As of December 31, 2021 and 2020 there are nil and $5,551 of cash and cash equivalents included in assets of discontinued operations on the balance sheet.

44

Inventories

Inventories consist of raw materials, supplies, growing and harvested plants (work-in-process), and finished goods, and are stated at the lower of cost or net realizable value. All direct and indirect costs of growing plants are accumulated until the time of harvest and allocated to the plants during the growing process. All direct and indirect costs of finished goods are accumulated and allocated to the products between the harvest and completion stages. The Company uses an average costing method to allocate costs.

Net realizable value is determined as the estimated selling price in the ordinary course of business less the estimated costs of completion and estimated costs necessary to make the sale. The Company periodically reviews physical inventory for excess, obsolete, and potentially impaired items. Write-downs and write-offs are charged to cost of sales.

Accounts Receivable, net

Accounts receivable are recorded at the original invoiced amount due from our customers less an allowance for any potential uncollectible amounts. We control credit risk related to accounts receivable through credit approvals, credit limits, and monitoring processes. In making the determination of the appropriate allowance for doubtful accounts, management considers prior experience with customers, analysis of accounts receivable aging reports, changes in customer payment patterns, and historical write-offs.

Notes Receivable

Notes receivable consist primarily of amounts due to us related to the financing of different business ventures. Direct loan origination costs we incur are netted with loan origination fees we receive and the net amount, loan origination fees, or costs, is included in notes receivable on the consolidated balance sheets. The loan origination fees or costs are amortized over the term of the underlying note receivable and included in interest income in the consolidated statements of operations. We report notes receivable at the principal balance outstanding less an allowance for losses. We monitor the financial condition of the notes receivable and record provisions for estimated losses when we believe it is probable that the holders of the notes receivable will be unable to make their required payments. We charge interest at a fixed rate and interest income is calculated by applying the effective rate to the outstanding principal balance.

Right-of-use Asset / Lease Liability

Right of use (“ROU”) assets represent our right to use an underlying asset in which we obtain substantially all the economic benefits and the right to direct the use of the asset during the lease term. Lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. We recognize ROU assets and lease liabilities on the balance sheet for leases with a lease term of greater than one year. Payments that are not fixed at the commencement of the lease are considered variable and are excluded from the ROU asset and lease liability calculations. In the measurement of our ROU assets and lease liabilities, the fixed lease payments in the agreement are discounted using a secured incremental borrowing rate for a term similar to the duration of the lease, as our leases do not provide implicit rates. Operating lease expense is recognized on a straight-line basis over the lease term.

Property and Equipment, net

Property and equipment are recorded at historical cost, less accumulated depreciation. Major additions and improvements are capitalized, while replacements, maintenance, and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets: thirty years for buildings, the lesser of ten years or the life of the lease for leasehold improvements, and one to fifteen years for furniture, fixtures and equipment, software, vehicles, and biological assets. Land is not depreciated. When property or equipment is sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts with the resulting gain or loss reflected in operations.

45

Business Combinations

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair value at the date of acquisition. The fair value of identifiable intangible assets is based on detailed valuations that use information and assumptions provided by management, including expected future cash flows. We allocate any excess purchase price over the fair value of the net assets and liabilities acquired to goodwill. Identifiable intangible assets with finite lives are amortized over their useful lives. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which the costs are incurred. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.

Goodwill and Intangibles

Goodwill represents the excess of purchase price over the fair value of identifiable net assets acquired in a business combination. Goodwill and long-lived intangible assets are tested for impairment at least annually in accordance with the provisions of ASC No. 350, Intangibles-Goodwill and Other (“ASC No. 350”). ASC No. 350 requires that goodwill be tested for impairment at the reporting unit level (operating segment or on level below an operating segment) on an annual basis 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 carry value. Application of the goodwill impairment test requires judgement, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. We test goodwill and long-lived intangible assets annually in December, unless an event occurs that would cause us to believe the value is impaired at an interim date. The price of flower has substantially decreased over the year ending December 31, 2021, as a result we tested for impairment of the Cultivation Segment’s goodwill on December 31, 2021. We recognized a full impairment of goodwill in the amount of $2,484,200. No impairment was recognized as of December 31, 2020.

Intangible assets with finite useful lives are amortized over their respective estimated useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. As a result of the full impairment of goodwill above, we tested for impairment on intangibles with finite useful lives under our Cultivation Segment. We recognized an impairment of $526,220 on December 31, 2021. No impairment was recognized as of December 31, 2020.

Impairment of Long-lived Assets

We periodically evaluate whether the carrying value of property and equipment has been impaired when circumstances indicate the carrying value of those assets may not be recoverable. The carrying amount is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying value is not recoverable, the impairment loss is measured as the excess of the asset’s carrying value over its fair value.

Our impairment analyses require management to apply judgment in estimating future cash flows as well as asset fair values, including forecasting useful lives of the assets, assessing the probability of different outcomes, and selecting the discount rate that reflects the risk inherent in future cash flows. If the carrying value is not recoverable, we assess the fair value of long-lived assets using commonly accepted techniques, and may use more than one method, including, but not limited to, recent third-party comparable sales and undiscounted cash flow models. If actual results are not consistent with our assumptions and estimates, or our assumptions and estimates change due to new information, we may be exposed to an impairment charge in the future.

Debt

We issue debt that may have separate warrants, conversion features, or no equity-linked attributes.

Debt with warrants – When we issue debt with warrants, we treat the warrants as a debt discount, record as a contra-liability against the debt, and amortize the balance over the life of the underlying debt as amortization of debt discount expense in the consolidated statements of operations. The offset to the contra-liability is recorded as additional paid in

46

capital in our consolidated balance sheets. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount expense in the consolidated statement of operations. The debt is treated as conventional debt.

We determine the value of the non-complex warrants using the Black-Scholes Option Pricing Model (“Black-Scholes”) using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the volatility of our stock. For warrants with complex terms, we use the binomial lattice model to estimate their fair value.

Modification and Extinguishment of Debt - When we change the terms of existing notes payable, we evaluate the amendments under ASC 470-50, Debt Modification and Extinguishment to determine whether the change should be treated as a modification or as a debt extinguishment. This evaluation includes analyzing whether there are significant and consequential changes to the economic substance of the note. If the change is deemed insignificant then the change is considered a debt modification, whereas if the change is substantial the change is reflected as a debt extinguishment.

Convertible Debt - When we issue debt with a conversion feature, we must first assess whether the conversion feature meets the requirements to be treated as a derivative. If the conversion feature within convertible debt meets the requirements to be treated as a derivative, we estimate the fair value of the convertible debt derivative using Black-Scholes upon the date of issuance, using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the estimated volatility of our stock. If the conversion feature is not treated as a derivative, we assess whether it is a beneficial conversion feature (“BCF”). A BCF exists if the effective conversion price of the convertible debt instrument is less than the stock price on the commitment date. This typically occurs when the effective conversion price is less than the fair value of the stock on the date the instrument was issued. The value of a BCF is equal to the intrinsic value of the feature, the difference between the effective conversion price and the fair value of the common stock into which it is convertible.

Fair Value of Financial Instruments

U.S. generally accepted accounting principles (“GAAP”) requires disclosing the fair value of financial instruments to the extent practicable for financial instruments which are recognized or unrecognized in the consolidated balance sheet. The fair value of the financial instruments disclosed herein is not necessarily representative of the amount that could be realized or settled, nor does the fair value amount consider the tax consequences of realization or settlement.

In assessing the fair value of financial instruments, the Company uses a variety of methods and assumptions, which are based on estimates of market conditions and risks existing at the time. For certain instruments, including accounts receivable and accounts payable, the Company estimated that the carrying amount approximated fair value because of the short maturities of these instruments. All debt is based on current rates at which the Company could borrow funds with similar remaining maturities and approximates fair value.

GAAP establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use on unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs consist of items that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is described below:

Level 1 – Quoted prices in active markets for identical assets or liabilities. There are no fair valued assets or liabilities classified under Level 1 as of December 31, 2021 and 2020.

Level 2 – Observable prices that are based on inputs not quoted on active markets but corroborated by market data. There are no fair valued assets or liabilities classified under Level 2 as of December 31, 2021 and 2020.

Level 3 – Unobservable inputs are used when little or no market data is available. The fair value hierarchy gives the lowest priority to Level 3 inputs (see Note 14).

47

Level 3 liabilities are valued using unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the liabilities. For fair value measurements categorized within Level 3 of the fair value hierarchy, the Company’s accounting, and finance department, which reports to the Chief Financial Officer, determines its valuation policies and procedures. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s accounting and finance department and are approved by the Chief Financial Officer.

Level 3 Valuation Techniques

Level 3 financial liabilities consist of the derivative liabilities for which there is no current market for these securities such that the determination of fair value requires significant judgment or estimation. Changes in fair value measurements categorized within Level 3 of the fair value hierarchy are analyzed each period based on changes in estimates or assumptions and recorded as appropriate. The Company deems financial instruments which do not have fixed settlement provisions to be derivative instruments. In accordance with GAAP the fair value of these warrants is classified as a liability on the Company’s consolidated balance sheets because, according to the terms of the warrants, a fundamental transaction could give rise to an obligation of the Company to pay cash to its warrant holders. Such instruments do not have fixed settlement provisions and have also been recorded as derivative liabilities. Corresponding changes in the fair value of the derivative liabilities are recognized in earnings on the Company’s consolidated statements of operations in each subsequent period.

The Company’s derivative liabilities are carried at fair value and were classified as Level 3 in the fair value hierarchy due to the use of significant unobservable inputs.

Warrant Instruments

Warrants with derivative features – When we raise capital by issuing warrants that do not have complex terms, they are recorded as additional paid in capital in our consolidated balance sheet. When we issue warrants that have complex terms, such as a clause in which the warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash upon a fundamental transaction that is considered outside of the control of management, such as a change of control, the warrants are considered to be a derivative that are recorded as a liability at fair value. The warrant derivative liability is adjusted to its fair value at the end of each reporting period, with the change being recorded as other expense or gain.

Revenue Recognition

We have two main revenue streams: (i) product sales; and (ii) cultivation sales.

Product sales are recorded at the time that control of the product is transferred to customers. In evaluating the timing of the transfer of control of products to customers, we consider several indicators, including significant risks and rewards of products, our right to payment, and the legal title of the products. Based on the assessment of control indicators, sales are generally recognized when products are delivered to customers.

Revenue from cultivation sales is recognized when the products are delivered to the customer.

ASU 2014-09, Revenue from Contracts with Customers (“ASC Topic 606”) is a comprehensive revenue recognition model that requires revenue to be recognized when control of the promised goods or services are transferred to our customers at an amount that reflects the consideration that we expect to receive. Application of ASC Topic 606 requires us to use more judgment and make more estimates than under former guidance. Application of ASC Topic 606 requires a five-step model applicable to all product offerings revenue streams as follows:

Identification of the contract, or contracts, with a customer

A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or

48

services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.

We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit or financial information pertaining to the customer.

Identification of the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.

When a contract includes multiple promised goods or services, we apply judgment to determine whether the promised goods or services are capable of being distinct and are distinct within the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.

Determination of the transaction price

The transaction price is determined based on the consideration to which we will be entitled to receive in exchange for transferring goods or services to our customer. We estimate any variable consideration included in the transaction price using the expected value method that requires the use of significant estimates for discounts, cancellation periods, refunds and returns. Variable consideration is described in detail below.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative Stand-Alone Selling Price (“SSP,”) basis. We determine SSP based on the price at which the performance obligation would be sold separately. If the SSP is not observable, we estimate the SSP based on available information, including market conditions and any applicable internally approved pricing guidelines.

Recognition of revenue when, or as, we satisfy a performance obligation

We recognize revenue at the point in time that the related performance obligation is satisfied by transferring the promised goods or services to our customer.

Principal versus Agent Considerations

When another party is involved in providing goods or services to our customer, we apply the principal versus agent guidance in ASC Topic 606 to determine if we are the principal or an agent to the transaction. When we control the specified goods or services before they are transferred to our customer, we report revenue gross, as principal. If we do not control the goods or services before they are transferred to our customer, revenue is reported net of the fees paid to the other party, as agent. Our evaluation to determine if we control the goods or services within ASC Topic 606 includes the following indicators:

We are primarily responsible for fulfilling the promise to provide the specified good or service.

When we are primarily responsible for providing the goods and services, such as when the other party is acting on our behalf, we have indication that we are the principal to the transaction. We consider if we may terminate our relationship with the other party at any time without penalty or without permission from our customer.

49

We have risk before the specified good or service have been transferred to a customer or after transfer of control to the customer.

We may commit to obtaining the services of another party with or without an existing contract with our customer. In these situations, we have risk of loss as principal for any amount due to the other party regardless of the amount(s) we earn as revenue from our customer.

The entity has discretion in establishing the price for the specified good or service.

We have discretion in establishing the price our customer pays for the specified goods or services.

Stock-based Payments

Employee and non-employee awards – We account for stock-based compensation in accordance with the fair value recognition provisions of ASC 718, Compensation – Stock Compensation, and ASC 505, Equity, which require all stock-based compensation to employees and non-employees, including grants of employee stock options, to be recognized as an expense in the consolidated financial statements based on their fair values. The fair value of stock options is estimated using the Black-Scholes option pricing formula that requires assumptions for expected volatility, expected dividends, the risk-free interest rate, and the expected term of the option. The Company accounts for forfeitures of stock-based grants as they occur. If any of the assumptions used in the Black-Scholes model or the anticipated number of shares to be awarded change significantly, stock-based compensation expense may differ materially in the future from that recorded in the current period.

Market price-based awards – We may issue stock-based payments that vest when certain market conditions are met, such as our common stock trading above a certain value for a specific number of days. We recognize expense for market price-based options at the estimated fair value of the options using the binomial lattice model over the estimated life of the options used in the model, or immediately upon the market conditions being met. We use historical data to estimate the expected price volatility, the expected stock option life and expected forfeiture rate. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of grant for the estimated life of the stock option.

Shipping and Handling

Payments by customers to us for shipping and handling costs are included in revenue on the consolidated statements of operations, while our expense is included in cost of sales. Shipping and handling for inventory are included as a component of inventory on the consolidated balance sheets, and in cost of sales in the consolidated statements of operations when the product is sold.

Income Taxes

We recognize deferred income tax assets and liabilities for the expected future tax consequences of temporary differences between the income tax and financial reporting carrying amount of our assets and liabilities. We monitor our deferred tax assets and evaluate the need for a valuation allowance based on the estimate of the amount of such deferred tax assets that we believe do not meet the more-likely-than-not recognition criteria. We also evaluate whether we have any uncertain tax positions and would record a reserve if we believe it is more-likely-than-not our position would not prevail with the applicable tax authorities and would be recorded in income tax expense. Our assessment of tax positions as of December 31, 2021 and 2020, determined that there were no material uncertain tax positions.

In general, the tax returns for the years ending December 31, 2018 through 2020 are open to examination by federal and state authorities.

Reportable Segments

Our reporting segments consist of: a) Retail; and b) Cultivation. Our Chief Executive Officer has been identified as the chief decision maker. Our operations are conducted within the United States of America.

50

Recently Issued Accounting Standards

FASB ASU 2020-06 – “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”- In June 2020, the Financial Accounting Standards Board (“FASB”) issued guidance which simplifies accounting for convertible instruments by removing major separation models required under current GAAP. This ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation in certain areas. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2021, although early adoption is permitted. We are in the process of evaluating the impact of this new guidance on our consolidated financial statements.

NOTE 2. ACQUISITIONS

SevenFive Farm

On May 13, 2020, we received approval of the transaction and transfer of the Dalton Adventures, LLC license from the Colorado Marijuana Enforcement Division. On May 25, 2020, we finalized the acquisition, pursuant to which we acquired the assets of the seller that constitute the business of SevenFive Farm, a cultivation facility in Boulder, Colorado, whereby we acquired fixed assets, inventory, a cultivation license, and the tradename. The purchase price paid by the Company to the seller was 8,859,117 shares of common stock. The closing price of our common stock on May 13, 2020, the date of license transfer, was $0.38 per share, as such, fair value of consideration is $3,808,951. The purchase agreement had a provision whereby the Seller may require us to repurchase in cash 25% of the shares issued to the owner of Dalton Adventures, LLC at a repurchase price equal to the same volume weighted average price used to determine the number of shares issued to the owner of Dalton Adventures, LLC at closing. As a result, we recorded a liability using Black-Scholes in the amount of $442,487 and reduced additional paid-in capital. In December 2020, the seller waived his right to this provision in the purchase agreement and no longer has the possibility of the buyback of the shares. Therefore, no stock put liability is recorded as of December 31, 2020 and the liability was reversed into equity. We completed the allocation of the purchase price in the first quarter of 2021.

The purchase price allocation is as follows:

Inventories

$

185,261

Fixed assets

    

89,490

Tradename

 

1,050,000

Goodwill

 

2,484,200

$

3,808,951

The accompanying consolidated financial statements include the results of SevenFive Farm from the date of acquisition for financial reporting purposes, May 13, 2020. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:

    

2020

Total revenues

$

8,074,268

Net loss attributable to common stockholders

$

(8,332,387)

Net loss per common share:

$

(0.16)

Weighted average number of basic and diluted common shares outstanding

50,895,301

51

The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.

Trees

On September 2, 2021, we completed the acquisition of substantially all of the assets of TREES Englewood, representing a portion of the overall Trees transaction (“Trees Transaction”) previously disclosed pursuant to that certain First Amended and Restated Agreement and Plan of Reorganization and Liquidation dated May 28, 2021 by and among the Company, seller and certain other sellers party thereto, that consists of the assets relating to the Trees dispensary located in Englewood, Colorado (“Englewood Closing”). We paid $1,155,256 in cash in connection with the Englewood Closing and stock consideration of 22,380,310 shares of our Common Stock. The closing price of our common stock on September 2, 2021, the date of license transfer, was $0.47 per share, as such, fair value of consideration is $10,518,746. Further, cash equal to $1,732,884 will be paid to the seller in equal monthly installments over a period of 24 months from the Englewood Closing.

The table below reflects the Company’s estimates of the acquisition date fair values of the assets acquired:

Cash

$

32,941

Fixed assets

    

59,335

Inventory

586,495

Tradename

5,000,000

Goodwill

 

7,615,913

$

13,294,684

The accompanying consolidated financial statements include the results of TREES Englewood from the date of acquisition for financial reporting purposes, September 2, 2021. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:

    

Year ended

December 31, 

2021

2020

Total revenues

$

13,918,865

$

15,884,322

Net income (loss) attributable to common stockholders

$

(8,110,671)

$

(7,218,878)

Net income (loss) per common share

$

(0.10)

$

(0.10)

Weighted average number of basic and diluted common shares outstanding

84,560,130

73,275,611

The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.

On December 30, 2021, we completed the acquisition of substantially all the assets of Trees Portland, LLC and Trees Waterfront, LLC, representing a portion of the overall Trees Transaction, that consists of the assets relating to certain Trees dispensaries located in Portland, Oregon ("Oregon Closing”). We paid cash in the amount of $331,581 in connection with the Oregon Closing and stock consideration of 6,423,575 shares of our Common Stock. The closing price of our common stock on December 30, 2021, the date of license transfer, was $0.23 per share, as such, fair value of consideration is $1,477,422. Further, cash equal to $497,371 will be paid to the sellers in equal monthly installments over a period of 24 months from the Oregon Closing.

52

The table below reflects the Company’s estimates of the acquisition date fair values of the assets acquired:

Cash

$

14,568

Fixed assets

    

56,015

Inventory

202,046

Tradename

850,000

Goodwill

 

1,183,744

$

2,306,373

The accompanying consolidated financial statements include the results of Trees Oregon from the date of acquisition for financial reporting purposes, December 30, 2021. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:

    

Year ended

December 31, 

2021

2020

Total revenues

$

10,606,719

$

6,830,005

Net income (loss) attributable to common stockholders

$

(8,664,841)

$

(8,666,967)

Net income (loss) per common share

$

(0.11)

$

(0.15)

Weighted average number of basic and diluted common shares outstanding

75,948,281

57,318,876

The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.

We have not completed the allocation of the purchase price for the Trees acquisition. As of December 31, 2021, the consolidated balance sheet includes a preliminary allocation of fixed assets, inventory, intangible assets, and goodwill. Management anticipates completing the purchase price allocation as soon as possible, but no later than one year from the acquisition dates.

NOTE 3. DISCONTINUED OPERATIONS

On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of our Operations Segment for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of the Operations Segment was completed. Pursuant to amendment, the buyer paid the additional $75,000 in March 2022, and the 10% profit share described above was eliminated.

Assets and liabilities of discontinued operations for the Operations Segment included the following:

53

December 31, 

    

2021

    

2020

Accounts receivable, net

$

$

187,185

Prepaid expenses and other current assets

 

 

519,274

Current assets discontinued operations

706,459

Property and equipment, net

43,697

Noncurrent assets discontinued operations

43,697

Accounts payable and accrued expenses

169,492

Customer deposits

517,931

Current liabilities discontinued operations

$

$

687,423

A breakdown of the discontinued operations for the Operations Segment is presented as follows:

Year ended

December 31, 

    

2021

    

2020

Product revenues

$

614,764

$

3,655,045

    

Service revenues

523,994

1,081,291

Total revenues

1,138,758

4,736,336

Cost of sales

 

1,157,035

 

4,078,571

Selling, general and administrative

 

407,648

 

797,148

Professional fees

 

4,944

 

35,976

Depreciation and amortization

11,359

15,778

Total costs and expenses

 

1,580,986

 

4,927,473

Loss from discontinued operations

$

(442,228)

$

(191,137)

The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for the Operations Segment for the years ended December 31, 2021 and 2020.

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

187,185

$

(101,981)

Prepaid expenses and other current assets

519,274

(212,624)

Depreciation and amortization

11,359

15,778

Capital expenditures

(9,489)

Accounts payable and accrued expenses

(169,492)

5,641

Customer deposits

(517,931)

(44,872)

Security Segment

On December 26, 2019, the board of directors and management made the strategic decision to investigate a possible buyer for the Security Segment and if no buyer could be found, cease operations of the Security Segment. We transferred all our Colorado security contracts and employees to a company on January 16, 2020. On February 6, 2020 we cancelled all our security contracts in California. The assets and liabilities classified as discontinued operations for the Security Segment are presented separately in the balance sheet and the operating results for the years ended December 31, 2021 and 2020 are presented as discontinued operations.

Assets and liabilities of discontinued operations for the Security Segment included the following:

54

December 31, 

    

2021

    

2020

Cash and cash equivalents

$

$

5,551

Current assets discontinued operations

5,551

Accounts payable and accrued expenses

1,513

Current liabilities discontinued operations

$

$

1,513

A breakdown of the discontinued operations for the Security Segment is presented as follows:

Year ended

December 31, 

    

2021

    

2020

Service revenues

120,207

Total revenues

120,207

Cost of sales

 

 

88,541

Selling, general and administrative

 

 

83,829

Depreciation and amortization

2,174

Total costs and expenses

 

 

174,544

Loss from discontinued operations

$

$

(54,337)

The cash flows related to discontinued operations have not been segregated, and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for the Security Segment for the years ended December 31, 2021 and 2020.

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

$

280,058

Prepaid expenses and other current assets

17,780

Depreciation and amortization

2,174

Accounts payable and accrued expenses

(86,796)

Customer deposits

(60,940)

Consumer Goods Segment

On December 26, 2019, the board of directors and management made the strategic move to cease operations of Chiefton. On December 26, 2019, the board of directors committed to a plan to cease operations of STOA Wellness. We transferred all assets of STOA Wellness to an individual on January 10, 2020, in exchange for the release on the outstanding lease. The assets and liabilities classified as discontinued operations for the Consumer Goods Segment are presented separately in the balance sheet and the operating results for the years ended December 31, 2021 and 2020 are presented as discontinued operations.

Assets and liabilities of discontinued operations for the Consumer Goods Segment included the following:

December 31, 

    

2021

    

2020

Accounts payable and accrued expenses

$

$

53,128

Current liabilities discontinued operations

$

$

53,128

A breakdown of the discontinued operations for the Consumer Goods Segment is presented as follows:

55

Year ended

December 31, 

    

2021

    

2020

Product revenues

33

Total revenues

33

Selling, general and administrative

 

 

5,582

Total costs and expenses

 

 

5,582

Loss from discontinued operations

$

$

(5,549)

The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for 2021 and 2020.

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

$

7,836

Prepaid expenses and other current assets

14,394

Accounts payable and accrued expenses

(71,340)

NOTE 4. ACCOUNTS RECEIVABLE

Our accounts receivable consisted of the following:

December 31, 

    

2021

    

2020

Accounts receivable

$

141,188

$

149,605

Less: Allowance for doubtful accounts

(61,000)

(9,000)

Total

$

80,188

$

140,605

We record bad debt expense when we conclude the credit risk of a customer indicates the amount due under the contract is not collectible. We recorded bad debt expense of $53,386, of which $43,000 was related to accounts receivable and the remaining recovery amount is in relation to our notes receivable, and $136,000, of which $9,000 was related to accounts receivable, respectively, during the years ended December 31, 2021 and 2020.

56

NOTE 5. NOTES RECEIVABLE

Our notes receivable consisted of the following:

    

December 31, 

2021

2020

CCR Note

$

1,608

$

375,000

BB Note

 

40,000

 

100,000

NBC Note

75,000

Total Principal

116,608

475,000

Allowance for doubtful accounts

(43,608)

(125,000)

Unamortized loan origination fee

 

 

 

73,000

 

350,000

Less: Current portion

 

(73,000)

 

(350,000)

Long-term portion

$

$

On August 2, 2021, as part of the closing of the sale of NBC, we agreed to a note receivable of $75,000 due August 2, 2022. There is no interest associated with this receivable per the agreement. This note receivable was collected in full as of the issuance of these financial statements.

In March 2019, we agreed to loan an aggregate of up to $375,000 to Consolidated C.R., LLC (“CCR”) pursuant to the terms of a convertible promissory note (“CCR Note”), bearing interest at 12% per annum, collateralized by substantially all the assets of CCR and subject to a maturity date of September 2020. As of May 30, 2019, we had loaned the entire available amount of $375,000 to CCR pursuant to the CCR Note. CCR is a vertically integrated medical cannabis company located in San Juan, Puerto Rico. The CCR Note included a loan origination fee of $15,000, which was being recognized as interest income over the term of the agreement and has been fully amortized. This loan went into default in April 2020, which increased the interest rate to 18% per annum. As of December 31, 2021 we received the majority of the payment of the outstanding principal and interest of the note receivable.

On January 3, 2019, the Company authorized an unsecured loan of $100,000 to Beacher Brewing, LLC (“BB”) pursuant to the terms of a promissory note (“BB Note”), bearing interest at 11% per annum and a maturity date of January 3, 2020. Interest is due in advance at the beginning of each quarter. On December 13, 2019, the Company agreed to extend the maturity date to January 3, 2021. During 2021 we negotiated a payment amount of $60,000 and wrote off the remaining balance to allowance for doubtful accounts. Payment was considered to be in full as of December 31, 2021.

NOTE 6. INVENTORIES, NET

Our inventories consistent of the following:

December 31, 

    

2021

    

2020

Raw materials

$

13,343

$

8,137

Work-in-progress and finished goods

1,109,740

363,662

Less: Inventory reserves

Inventories, net

$

1,123,083

$

371,799

57

NOTE 7. PREPAIDS AND OTHER CURRENT ASSETS

Our prepaids and other current assets consist of the following:

December 31, 

    

2021

    

2020

Prepaid insurance

$

79,897

$

73,827

Other

 

69,178

 

151,295

$

149,075

$

225,122

NOTE 8. PROPERTY AND EQUIPMENT, NET

Property and equipment consisted of the following:

December 31, 

    

2021

    

2020

Furniture, fixtures and equipment

$

950,380

$

514,369

Software

 

103,817

 

103,817

Biological assets

13,000

13,000

Total

 

1,067,197

 

631,186

Less: Accumulated depreciation

 

(386,870)

 

(219,661)

$

680,327

$

411,525

Depreciation expense was $192,232 and $134,058, respectively, for the years ended December 31, 2021 and 2020.

NOTE 9. INTANGIBLE ASSETS AND GOODWILL

Intangible assets

Intangible assets as of December 31 consist of:

2021

2020

Estimated

Estimated

Accumulated

Life

Accumulated

Life

    

Gross

    

Amortization

    

Net

    

(in years)

Gross

    

Amortization

    

Net

    

(in years)

Tradename

$

6,323,780

$

323,967

$

5,999,813

10

$

1,050,000

$

65,625

$

984,375

10

Estimated amortization expense for the next five years is as follows:

Year ending December 31, 

    

Amount

2022

$

622,602

2023

622,602

2024

622,602

2025

622,602

2026

622,602

Thereafter

2,886,803

Total

$

5,999,813

Amortization expense was $308,342 and $65,625 for the years ended December 31, 2021 and 2020, respectively.

Goodwill

58

The following represents a summary of changes in the carry amount of goodwill for the years ended December 31, 2021 and 2020:

Balance as of December 31, 2019

$

Goodwill acquired

2,484,200

Balance as of December 31, 2020

$

2,484,200

Goodwill acquired

8,799,657

Impairment

(2,484,200)

Balance as of December 31, 2021

$

8,799,657

NOTE 10. LEASES

On May 13, 2020, we entered into a commercial real estate lease with a related party (see Note 19) for 17,000 square feet of greenhouse space in Boulder, CO, with an initial term of five years and, at our option, two additional terms of five years each. Rent is $30,000 per month with 1.5% annual escalations. We also pay our portion of real estate taxes. In December 2020, we amended the lease to include a 3% rent escalation in 2021 and 2022. No other changes to the lease were made. We accounted for the amendment as a lease modification and remeasured the lease with an incremental borrowing rate of 20% which resulted in an increase of $246,250 to the right-of-use operating lease asset and lease liability from the initial lease valued on May 13, 2020 using an incremental borrowing rate of 22.8%. We determined the present value of the future lease payments using a discount rate of 20% over a 15-year term, our incremental borrowing rate based on outstanding debt, resulting in a right-of-use asset and lease liability of $1,877,423 which are being applied ratably over the term of the lease. As of December 31, 2021 and 2020, the balance of the right-of-use asset and lease liability was $1,796,983 and $1,873,607, respectively.

On September 2, 2021, we entered into a commercial real estate lease with a related party (see Note 19) for retail space in Englewood, CO, with an initial term of five years and, at our option, two additional terms of three years each. Rent is $10,000 per month with 3% annual escalations during the initial term and 4% annual escalations during the option term. We also pay our portion of real estate taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 11-year term, resulting in a right-of-use asset and lease liability of $602,140 which are being applied ratably over the term of the lease. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $584,258 and $591,741, respectively.

Through the acquisition of TREES Englewood, we entered into a commercial real estate lease for office space in Denver, CO. This office space is our new principal business office. The lease has 15 months remaining. Rent is $7,150 per month with a 3% escalation beginning in November 2021. We also pay our portion of real estate taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 15-month term, resulting in a right-of-use asset and lease liability of $98,211 which are being applied ratably over the term of the lease. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $73,138 and $73,451, respectively.

59

Through the acquisition of TREES Portland, we entered into a commercial real estate lease in Portland, OR. The lease has 5.5 years remaining. Rent is $5,124 per month with a 5% annual escalation beginning in May 2022. The rent includes payment of property taxes. We determined the present value of the future lease payments using a discount of 20% over a 5.5-year term, resulting in a right-of-use asset and lease liability of $229,501. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $229,501.

Through the acquisition of TREES Waterfront, we entered into a commercial real estate lease in Portland, OR. The lease has an initial term of 5 years and, at our option an additional term of 5 years. Rent is $6,683 per month with a 3% annual escalation. The rent includes payment of property taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 10-year term, resulting in a right-of-use asset and lease liability of $381,272. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $381,271.

Future remaining minimum lease payments were as follows:

Year ending December 31, 

    

Amount

2022

$

729,356

2023

 

663,351

2024

 

678,771

2025

 

694,633

2026

 

711,290

Thereafter

 

4,990,009

Total

 

8,467,410

Less: Present value adjustment

 

(5,317,839)

Operating lease liability

$

3,149,571

Rent expense was approximately $614,953 and $380,607 for the years ended December 31, 2021 and 2020, respectively.

NOTE 11. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

Our accounts payable and accrued expenses consist of the following:

December 31, 

    

2021

    

2020

Accounts payable

$

621,603

$

1,051,653

Accrued payroll, taxes, and vacation

 

403,136

 

176,702

Other

 

145,969

 

115,914

$

1,170,708

$

1,344,269

60

NOTE 12. ACCRUED STOCK PAYABLE

The following tables summarize the changes in accrued common stock payable:

Number of

    

Amount

    

Shares

Balance as of December 31, 2019

$

80,657

34,469

Employee stock award accrual

19,343

8,267

Consultant stock award

60,900

100,000

Investor stock award accrual

2,185,000

5,485,814

Warrant cashless exercises

33,961

259,415

Stock issued

(2,285,000)

(5,528,550)

Balance as of December 31, 2020

$

94,861

359,415

TREES Waterfront acquisition stock accrual

383,994

1,669,537

Stock issued

(33,961)

(259,415)

Balance as of December 31, 2021

$

444,894

1,769,537

On February 18, 2020 we granted a consultant 100,000 fully vested shares for consulting services.  Based on a stock price of $0.61 on the date of grant, the consultant will receive $60,900 worth of our common stock.   As of December 31, 2021, none of the stock had been issued.

 

In December 2020, several warrant holders exercised their 2020 A warrants through cashless exercises, and we issued 282,213 shares of common stock. 259,415 of those shares issued had not been transferred to the warrant holders as of December 31, 2020 and are included in accrued stock payable. See Note 13 for further details of the cashless exercises.

In December 2021, we completed the acquisition of TREES Waterfront. As part of the transaction, we granted 1,669,537 shares of our common stock. As of December 31, 2021 this stock had not been issued. The stock was subsequently issued on January 6, 2022.

NOTE 13. NOTES PAYABLE

Our notes payable consisted of the following:

    

December 31, 

    

December 31, 

2021

2020

2020 10% Notes

$

6,580,000

$

2,600,000

2019 15% Notes

200,000

Related party note payable

320,000

340,000

Trees Acquisition Notes

2,013,644

Unamortized debt discount

(1,911,447)

(251,456)

7,002,197

2,888,544

Less: Current portion

(1,094,398)

Long-term portion

$

5,907,799

$

2,888,544

Aggregate Maturities

As of December 31, 2021, aggregate future contractual maturities of long-term debt (excluding issue discounts) are as follows:

Year ending December 31, 

    

Amount

2022

$

1,094,398

2023

 

3,838,524

2024

 

3,980,722

$

8,913,644

61

TREES Notes

In September 2021, with the completion of the Englewood acquisition, we are to pay the Seller cash equal to $1,732,884 in equal monthly installments over a period of 24 months. The monthly payments began on October 15, 2021, and the payment is equal to $72,204 per month. There is no interest associated with this note.

In December 2021, with the completion of the TREES Portland and TREES Waterfront acquisitions, we are to pay the Seller cash equal to $497,371 in equal monthly installments over a period of 24 months. The payments began on February 15, 2022, and the payment is equal to $20,724 per month.

10% Notes

In December 2020, we entered into a Securities Purchase Agreement (the “Securities Purchase Agreement’) with certain accredited investors (the “10% Investors”), pursuant to which we issued and sold senior convertible promissory notes (the “10% Notes”) with an aggregate principal amount of $2,940,000 in exchange for payment to us by certain 10% Investors of an aggregate amount of $1,940,000 in cash, as well as cancellation of outstanding indebtedness of the 15% Notes (defined below) in the aggregate amount of $1,000,000. In connection with the issuance of the 10% Notes, the holders of the 10% notes received warrants (the “10% Warrants”) to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share. In the aggregate, this equals 1,050,011 shares of our common stock. The 10% Notes will bear interest at an annual rate of 10% and will mature on December 23, 2023. The 10% Investors have the option at any time to convert up to 50% of the outstanding unpaid principal and accrued interest of the Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per 10% Warrant.

The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $254,400.  The relative fair value of the cancellation of the outstanding indebtedness was recorded as an extinguishment of debt and additional paid-in capital of $131,000.  For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $86,759 and $2,944, respectively, from the 10% Notes.  We determined there was no beneficial conversion feature on the 10% Notes. The 10% Notes are treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of December 31, 2020, were:

Current stock price

    

$

0.53

Exercise price

$

0.56

Risk-free interest rate

0.38 %

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

115%

On February 8, 2021, we entered into a Securities Purchase Agreement with an accredited 10% Investor, pursuant to which we issued and sold 10% Notes with an aggregate principal amount of $1,660,000 to such 10% Investor.  The 10% Notes are part of an over-allotment option exercised by us in connection with the convertible note offering consummated on December 23, 2020, as discussed above. In connection with the issuance of the 10% Notes, the holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share. In the aggregate, this equals 592,858 shares of our common stock with a par value $0.001 per share. The 10% Notes bear interest at an annual rate of 10% and will mature on February 8, 2024.  The 10% Investor has the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the 10% Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per warrant.

62

The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $429,300. We determined that this 10% Note had a beneficial conversion feature and is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.66 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.90, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $252,118 and nil, respectively. The 10% Notes are treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of February 8, 2021, were:

Current stock price

    

$

1.12

Exercise price

$

0.56

Risk-free interest rate

0.48 %

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

118%

On April 20, 2021, we entered into a Securities Purchase Agreement with accredited 10% Investors, pursuant to which we issued and sold 10% Notes with an aggregate principal amount of $2,300,000 to such 10% Investors. The 10% Notes are part of an over-allotment approved by the existing noteholders in connection with the original convertible note offering of $4,600,000 consummated on December 23, 2020 and February 8, 2021. In connection with the issuance of the 10% Notes, each holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share, except that the warrants coverage to one Investor acting as lead investor in the raise received approximately 35.5% of the aggregate principal amount invested. The 10% Notes bear interest at an annual rate of 10% and will mature on April 20, 2024. The 10% Investors have the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the 10% Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per warrant.

The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $810,000. We determined that these 10% Notes had a beneficial conversion feature and is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.49 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.83, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  We recorded $692,500 as additional paid in capital and a debt discount and included in our consolidated statement of operations. For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $350,471 and nil, respectively. The 10% Notes are treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of April 20, 2021, were:

Current stock price

    

$

0.83

Exercise price

$

0.56

Risk-free interest rate

0.81%

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

115%

63

SBI Debt 

On February 18, 2020, we entered into a promissory note exchange agreement with SBI pursuant to which the original SBI Note was exchanged for a new convertible promissory note (the “Convertible Note”).  The Convertible Note has a principal amount of $934,000, an interest rate of 10% per annum and a maturity date of February 18, 2021.  The Convertible Note may be converted at the option of SBI into shares of common stock at a conversion price equal to 80% of the Market Price, provided that the conversion price shall in no event be less than $0.45 per share. If at any time, the borrower issues or sells any shares of common stock for a consideration per share less than the conversion price in effect on the date of such issuance, the holder shall have the right to utilize the price per share of the dilutive issuance as the conversion price for such conversion. On May 29, 2020, we issued shares at $0.40 per share, and as such, the conversion price was decreased to a floor of $0.40 per share.  The exchange of the SBI Note for the Convertible Note is treated as a debt extinguishment.  The additional $184,000 of principal was treated as a debt extinguishment and included in our consolidated statement of operations.  We determined that the Convertible Note should be accounted for in accordance with FASB ASC 470-20 which addresses “Accounting for Convertible Securities with Beneficial Conversion Features”.  The beneficial conversion feature is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.49 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.61, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  We recorded $233,500 as additional paid in capital and as a debt extinguishment and included in our consolidated statement of operations. As of December 31, 2020, SBI converted all of the $934,000 aggregate principal amount of the Convertible Note and approximately $23,000 of accrued interest into 2,215,892 shares of our common stock.

15% Notes

In December 2019, we completed a private placement with certain accredited investors pursuant to an unsecured promissory note (the “15% Notes”) with an aggregate principal amount of $300,000.  In February and March 2020, we completed private placements with certain accredited investors, including some holders of our 2019 12% Notes (as defined below), of 15% Notes with an aggregate principal amount of $2,031,000 in exchange for $525,000 of new funding and the cancellation of $1,506,000 aggregate principal amount of the 2019 12% Notes.  The 15% Notes have an annual interest rate of 15% and mature on January 31, 2021. $1.0 million of the 15% Notes were exchanged for the 10% Notes (see above), $2.1 million was paid in full in December 2020 and the remaining $200,000 was paid in full in the first quarter 2021. The 15% Notes provide that they shall be repaid in full out of the proceeds of any new debt or equity capital raise with net proceeds of more than $5,000,000.  In connection with the issuance of the 15% Notes, each holder of 15% Notes received three warrants (i.e., a 2020 A Warrant, a 2020 B Warrant and a 2020 C Warrant) to acquire shares of common stock at an exercise price equal to $0.45 per share, with the number of shares subject to each warrant equal to one share for each $1.00 of principal amount of 15% Notes issued to the noteholder.  The 2020 A Warrants have an expiration date of December 31, 2020, the 2020 B Warrants have an expiration date of December 31, 2021, and the 2020 C Warrants have an expiration date of December 31, 2022 (collectively, the “15% Warrants”).  By way of example, if an investor was issued a 15% Note with a principal amount of $250,000, such noteholder would receive a 2020 A Warrant to purchase 250,000 shares of common stock, a 2020 B Warrant to purchase 250,000 shares of common stock and a 2020 C Warrant to purchase 250,000 shares of common stock.  Accordingly, as of March 31, 2020, the Company has issued 15% Warrants to purchase a total of 6,993,000 shares of common stock to the holders of 15% Notes. As of December 31, 2021, the warrant holders exercised 1,131,000 of the 2020 A warrants into 282,813 shares of our common stock through cashless exercise. We recorded $3,653 to additional paid in capital and $33,961 to accrued stock, as 259,415 shares needed to be issued as of December 31, 2020. All shares were issued as of December 31, 2021.

We received $300,000 of cash in December 2019 and an additional $525,000 of cash January 2020 through March 2020 for issuing the 15% Notes.  The relative fair value of the new funding on the 15% Warrants was recorded as a debt discount and additional paid-in capital of $333,056.  The relative fair value of the cancellation of the outstanding indebtedness was recorded as an extinguishment of debt and additional paid-in capital of $668,335.  For the year ended December 31, 2021 and 2020, amortization of debt discount expense was nil and $279,676, respectively, from the 15% Notes. The 15% Notes are otherwise treated as conventional debt.

64

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 15% Warrants as of March 2020, were:

Current stock price

    

$

0.45 - 0.67

Exercise price

$

0.45

Risk-free interest rate

0.68 - 1.62 %

Expected dividend yield

Expected term (in years)

0.83 - 3.06

Expected volatility

112 - 119 %

On September 17, 2021, we entered into warrant amendments with certain ‘A’ and ‘B’ warrant holders from the 15% Notes. Pursuant to the warrant amendment the expiration date was extended until December 31, 2024 and the exercise price thereof was increased to $1.00 per warrant share. Warrant amendments were entered into with warrant holders representing an aggregate of 400,000 A warrants and 1,211,000 B warrants. We recognized an additional expense of $233,374 in loss on extinguishment of debt as a result of the modification.

Loan on Building

On January 8, 2020 we entered into a $975,000 deed of trust (the “Mortgage Loan”) secured by a first mortgage lien on the property located in Denver, Colorado.  The Mortgage Loan matures on December 31, 2020 and accrues interest at a rate of equal to the greater of 5.25% in excess of the Prime Rate or 10% per annum, payable on a monthly basis.  This loan was paid in full on March 20, 2020 with the sale of our building.

2019 12% Notes

In September 2019, we completed a private placement with certain accredited investors pursuant to (a) a senior unsecured promissory note, bearing interest at 12% payable quarterly, with principal due October 31, 2020, with an option for us to extend the due date to October 31, 2021 (“2019 12% Notes”) and (b) warrants with an exercise price of $1.30 per share and a life of 1.1 years; however, if we prepay at any time the life extends to October 31, 2022 (“2019 12% Warrants”) (combined the “2019 12% Agreements”). We may prepay the 2019 12% Notes at any time, but in any event must pay at least one year of interest.

We issued an aggregate of $1,506,000 under the 2019 12% Notes and warrants to purchase an aggregate of 1,506,000 shares of common stock. We received $400,000 in cash and $1,106,000 from modifying the outstanding principal under previous notes.

The relative fair value of the 2019 12% Warrants was recorded as a debt discount and additional paid-in capital of $93,500. For the years ended December 31, 2021 and 2020, amortization of debt discount includes nil and $12,635. The 2019 12% Notes are otherwise treated as conventional debt.

In February 2020, we issued $1,506,000 aggregate principal amount of 15% Notes to the holders of the outstanding 12% Notes in exchange for the cancellation of the outstanding 12% Notes. The exchange was treated as an extinguishment of debt.

For purposes of determining the loss on extinguishment of debt and the debt discount, the underlying assumptions used in the Black-Scholes model to determine the fair value of the 2019 12% Warrants were:

Current stock price

    

$

0.82 - 0.92

Exercise price

$

1.30

Risk-free interest rate

 

1.63 - 1.68

%

Expected dividend yield

 

Expected term (in years)

 

1.10

Expected volatility

 

124

%

65

NOTE 14. WARRANT DERIVATIVE LIABILITY

On May 31, 2019, we received gross proceeds of $3 million by issuing three million shares of our common stock and three million warrants (“2019 Warrants”) to purchase shares of our common stock (“2019 Units”) in a registered direct offering for $1.00 per 2019 Unit (collectively defined as the “2019 Capital Raise”). The 2019 Warrants, issued with the 2019 Capital Raise, are accounted for as a derivative liability. The 2019 Warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash based on the Black-Scholes value, upon certain fundamental transactions, as defined in the 2019 Warrant agreement, that are considered outside of the control of management, such as a change of control. The original exercise price of the 2019 Warrants was $1.30 per share. The 2019 Warrants contain certain anti-dilution adjustment provisions with respect to subsequent issuances of securities by the Company at a price below the exercise price of such warrants. As a result of such subsequent issuances of securities by the Company through 2020, at a price lower than the original exercise price, the exercise price of the 2019 Warrants had decreased to $0.40 per share and the number of shares subject to the 2019 Warrants increased to 9,591,614 shares of common stock as of December 31, 2020.

In February 2020, one of the warrant holders exercised 200,000 warrants. We received $90,000 in cash for the exercise and booked an adjustment to the derivative liability of $82,241 as a result of the transaction. During the year ended December 31, 2020 the warrant holders exercised 7,945,807 warrants into 2,443,641 shares of our common stock through cashless exercise. We booked an adjustment to the derivative liability of $3,241,188 as a result.

During the first quarter of 2021 the warrant holders exercised 1,323,000 warrants into 747,208 shares of our common stock through cashless exercise. We booked an adjustment to the derivative liability of $1,523,117 as a result.

During the year ended December 31, 2021 and 2020, we recognized a $990,066 loss on the fair value of derivative liability and a $735,796 gain on the fair value of derivative liability, respectively, in the consolidated statements of operations. As of December 31, 2021, there were 322,807 of the 2019 Warrants outstanding.

The following are the key assumptions that were used to determine the fair value of the 2019 Warrants:

    

December 31,

December 31,

 

    

2020

2021

 

Number of shares underlying the warrants

 

1,645,807

322,807

Fair market value of stock

$

0.48

$

0.22

Exercise price

$

0.40

$

0.40

Volatility

108

%

 

94

%

Risk-free interest rate

0.36

%

 

1.26

%

Warrant life (years)

3.41

 

2.41

The following table sets forth a summary of the changes in the fair value of the warrant derivative liability, our Level 3 financial liabilities that are measured at fair value on a recurring basis:

December 31, 

2021

    

2020

Beginning balance

$

561,368

$

4,620,593

Warrant exercise

(1,523,117)

(3,323,429)

Change in fair value of warrants derivative liability

990,066

(735,796)

Ending balance

$

28,317

$

561,368

66

NOTE 15. COMMITMENTS AND CONTINGENCIES

Legal

In July 2021, the Company was served with a Complaint in the District Court, County of Denver, Colorado, by plaintiff 2353 SB, LLC (“Plaintiff”). Plaintiff and the Company entered into a lease for the premises at 2353 South Broadway, Denver, CO with a term of three (3) years to commence on November 1, 2020. Monthly lease payments were to be $12,866.66. In 2020, the Company made initial payments (first month’s rent and security deposit) of $39,633.32; but subsequently did not take possession of the premises and has made no further payments in respect thereof, as a direct result of the COVID-19 pandemic. The lease contains a ‘force majeure’ clause which includes a provision that neither party is liable for failure to perform its obligations under the lease which have become practicably impossible because of circumstances beyond the reasonable control of the applicable party, including ‘pandemics or outbreak of communicable disease.’

The Company has taken the position that its failure to take possession and make any further payments under the lease is directly related to the COVID-19 pandemic. The Company intends to vigorously defend this action and believes that the above-referenced force majeure clause presents a complete defense to Plaintiff’s claims. Both parties have filed motions for summary judgment, and the parties are currently awaiting the decision of the court in respect thereof.

In June 2020, Michael Feinsod resigned as our Executive Chairman, claiming that his resignation was for "Good Reason" under the terms of his employment agreement. If it is ultimately determined that his resignation was, in fact, for "Good Reason", rather than a voluntary act absent "Good Reason", it could enable certain potential claims for benefits under his employment agreement, including potential claims for severance, for the vesting of his unvested options and/or for the extension of the term within which he can exercise his options in the future. We do not believe that Mr. Feinsod's resignation was for "Good Reason." Accordingly, we believe that Mr. Feinsod's resignation was voluntary, and that any such potential claims, if asserted, would be without substantial merit. Although the outcome of legal proceedings is subject to uncertainty, the Company will vigorously defend any future claims made by Mr. Feinsod alleging a "Good Reason" resignation.

From time to time, the Company is a party to various litigation matters incidental to the conduct of its business. The Company is not presently a party to any legal proceedings that would have a material adverse effect on its business, operating results, financial condition, or cash flows.

NOTE 16. DEFERRED TAXES

The income tax was $0 as of December 31, 2021 and 2020.

Significant components of the Company’s deferred tax assets at December 31, 2021 and 2020 are shown below. A valuation allowance has been established as realization of such deferred tax assets has not met the more likely-than-not threshold requirement. The Company has determined it is not more likely than not that its deferred tax assets will be recovered. If the Company’s judgment changes and it is determined that the Company will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction to income tax expense.

As of December 31, 2021 and 2020, the Company had federal and state net operating loss carryforwards of approximately $36 million and $41 million, respectively. Of the current net operating loss carryforwards, $27 million expire starting in 2033 through 2037 and $7 million will expire starting in 2041, and $43 million do not expire. The Company is currently evaluating whether there have been one or more ownership changes pursuant to IRC Sections 382 and 383.  If the Company determines there were one or more ownership changes under these rules, the use of its U.S. federal and state net operating loss carryforwards may be limited and/or otherwise expire unused. The Company believes that any limitation as a result of IRC Section 382 and 383 would be immaterial to the financial statements due to the full valuation allowance on its deferred tax assets.

67

The components of net deferred tax assets are as follows:

December 31, 

    

2021

    

2020

Net operating loss carryforwards

$

9,113,554

$

8,438,428

Equity-based instruments

 

1,991,225

 

2,883,318

Long-lived assets and other

 

192,201

 

203,274

Capital loss carryforward

 

93,218

 

119,915

Deferred tax asset valuation allowance

 

(11,390,198)

 

(11,644,935)

$

$

A reconciliation of our income tax provision and the amounts computed by applying statutory rates to income before income taxes is as follows:

Year ended December 31, 

    

2021

    

2020

Income tax benefit at statutory rate

$

(1,862,570)

$

(1,607,608)

State income tax benefit, net of Federal benefit

 

(88,898)

 

(178,226)

280E Disallowance

946,481

94,178

Equity-based instruments

 

64,735

 

103,372

Fair market value adjustment/loss on extinguishment – derivative liabilities

 

312,590

 

(154,517)

Amortization of debt discount

 

176,128

 

412,823

Other

 

706,270

 

47,946

Valuation allowance

 

(254,736)

 

1,282,032

$

$

NOTE 17. STOCKHOLDERS’ EQUITY

2021 Preferred stock offering

On September 10, 2021, we entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with various accredited investors (the “2021 Investors), pursuant to which we issued and sold Units consisting of Series A Convertible Preferred Stock (“Series A Preferred”) and warrants (the “Preferred Warrants”) to purchase shares of our common stock with a par value of $0.001 per share. The total number of Units sold was 1,180. Each Unit consists of one share of Series A Preferred and 354,000 Preferred Warrants. The purchase price of each Unit was $1,000, for an aggregate amount sold of $1,180,000. Each share of Series A Preferred is convertible into 1,000 shares of common stock upon the consummation of a capital raise of not less than $5,000,000. The Certificate of Designation of the Series A Preferred Stock (“Certificate of Designation”) was filed with the Secretary of the State of Colorado on September 14, 2021. The Certificate of Designations established the new preferred series entitled “Series A Convertible Preferred Stock” with no par value per share, and sets forth the rights, restrictions, preferences, and privileges of the Series A Preferred, summarized as follows:

Authorized Number of Shares – 5,000
Voting Rights – None
Dividends – 6% per annum, ‘paid in kind’ in shares of Series A Preferred
Conversion – Each share of Series A Preferred is mandatorily convertible into 1,000 shares of common stock upon a minimum capital raise of $5,000,000; sale, merger, or business combination of the Company; or the Company listing on an exchange

68

Redemption – No rights of redemption by 2021 Investors, nor mandatory redemption

The Preferred Warrants have a five-year term and an exercise price per Preferred Warrant share of $1.05. The warrants contain an anti-dilution provision pursuant to which upon we do a future capital raise at less than $1.00 per shares, each Preferred Investor will be granted additional Preferred Warrants on a ‘full-ratchet’ basis.

The proceeds received in the sale of the Series A Preferred totaled $1,180,000, for the issuance of 1,180 Series A Preferred, plus 354,000 warrants. The warrants were valued using a Black Scholes model, at $117,131 and per the relative fair value allocation, $1,073,446 was allocated to the Series A proceeds

2020 Capital Raise

On May 29, 2020, we entered into a subscription agreement, as amended with Hershey Strategic Capital, LP and Shore Ventures III, LP with respect to the sale of shares of common stock and warrants to purchase common stock (collectively, the “securities”). The sales of the securities to the Hershey Investor consists of a minimum of $2,185,000 of securities and a maximum of $3,000,000 of securities, as described further below. The purchase price of the securities at each closing is as follows: (i) the purchase price of each share of common stock is $0.3983 per share, and (ii) for each one dollar invested by the Hershey Investor, the Hershey Investor receives a warrant to purchase a number of shares of common stock equal to 75% of the number of shares of common stock purchased by the Hershey Investor at an exercise price per share equal to $0.5565. The warrants have a term of five years. During the year ended December 31, 2020, we sold $3,000,000 of securities to the Hershey Investor, representing 7,532,010 shares of common stock and warrants to purchase 5,649,007 shares of common stock at an exercise price of $0.5565 per share. The warrants were recorded as equity and equity issuance costs in the amount of $2,173,074. Notwithstanding the foregoing, the Hershey Subscription Agreement provides that the Hershey Investor’s investment shall not exceed 20% or more of the common stock (or securities convertible into or exercisable for common stock) or the voting power of the Company on a post-transaction basis.

The Hershey Subscription Agreement also provides the Hershey Investor with certain participation rights in future financings of the Company until the one-year anniversary of the second closing. The Hershey Subscription Agreement further provides that the Company shall, during a negotiation period ending October 4, 2020, endeavor to cause the existing holders of the promissory notes of the Company having an outstanding balance in the amount of approximately $2,331,000 as of June 1, 2020 that are due on or about January 31, 2021, to extend the maturity date of such notes to a date that is not earlier than January 31, 2022. As of October 4, 2020, $600,000 of the $2,331,000 outstanding notes have extended the maturity date. If, at the end of the negotiation period per the contract, all the existing notes have not been amended to extend the maturity dates thereof, then the Company shall issue to the Hershey Investor additional warrants to purchase shares of common stock. Any such additional warrants will be for a number of shares of common stock based on the dollar amount of the outstanding balance of the existing notes that were not extended, with each one dollar of existing notes that were not extended representing one share subject to such additional warrant. The exercise price of any such additional warrants will be equal to 100% of the 30-day volume weighted average price of the Company’s common stock on the last day of the negotiation period, provided that such exercise price shall not be lower than $0.45 per share nor higher than $0.56 per share. The Hershey Investor extended the negotiation period to December 11, 2020. As of December 11, 2020, no existing holders had extended their promissory notes, therefore, we issued the Hershey Investor additional warrants in accordance with the agreement. On December 14, 2020 we issued an additional 1,631,000 warrants to purchase common stock at an exercise price of $0.4917 to the Hershey Investor. These warrants expire on December 11, 2025. The warrants were recorded as a deemed dividend in the amount of $732,494.

69

Stock-based compensation

Stock-based compensation expense consisted of the following:

Year ended December 31, 

    

2021

    

2020

Employee Awards

$

307,963

$

1,411,442

Consulting Awards

 

 

92,947

$

307,963

$

1,504,389

Employee Stock Options

In November 2020, the Board authorized the adoption of and, on November 23, 2020, our stockholders ratified our 2020 Omnibus Incentive Plan (the “2020 Plan”). The 2020 Plan became effective immediately and will expire on November 23, 2030, unless terminated earlier by the Board of Directors. The 2020 Plan will permit the Board of Directors, or a committee or subcommittee thereof, to grant to eligible employees, non-employee directors, and consultants of the Company and its subsidiaries non-statutory and incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, deferred stock units, performance awards, non-employee director awards, and other stock-based awards. Subject to adjustment, the maximum number of shares of our common stock to be authorized for issuance under the 2020 Plan is 10 million shares. As of the date of this filing a Registration Statement on Form S-8 has not been filed. As of December 31, 2021, there was 9,100,000 shares available to issue under the 2020 Plan.

On October 29, 2014, the Board authorized the adoption of and, on June 26, 2015, our stockholders ratified our 2014 Equity Incentive Plan for the issuance of 10 million shares of our common stock and, in April 2018, stockholders approved an increase of 5 million shares of common stock that may be granted (the “Incentive Plan”). The Incentive Plan provides for the issuance of up to 15 million shares of our common stock and is designed to provide an additional incentive to executives, employees, directors, and key consultants, aligning our long-term interests with participants. A Registration Statement on Form S-8 for the initial 10 million shares automatically became effective in May 2016, and a Registration Statement on Form S-8 for the additional 5 million shares and 900,000 shares under the Feinsod Agreement automatically became effective in June 2018 (collectively, the “Registration Statements”). The Registration Statements relate to 15,000,000 shares of our common stock, which are issuable pursuant to or, upon exercise of, options that have been granted or may be granted under our Incentive Plan. As of December 31, 2021, there were 6,600,271 shares available to issue under the Incentive Plan.

Stock-based compensation costs for award grants to employees and directors (“Employee Awards”) are recognized on a straight-line basis over the service period for the entire award, with the amount of compensation cost recognized at any date equaling at least the portion of the award that is vested. The following summarizes the Black-Scholes assumptions used to value the Employee Awards granted:

Year ended December 31, 

 

    

2021

    

2020

 

Exercise price

$

0.22 - 0.95

$

0.31 - 0.67

Stock price on date of grant

$

0.22 - 0.95

$

0.27 - 0.67

Volatility

 

100 - 111

%  

 

111 - 114

%

Risk-free interest rate

 

0.29 - 0.97

%  

 

0.16 - 1.53

%

Expected life (years)

 

3.0

 

3.0

Dividend yield

 

 

On September 3, 2021 we modified two employees stock options in conjunction with revised employment agreements. As a result of the modification, we recognized $21,525 in compensation expense for the year ended December 31, 2021.

70

During the year ended December 31, 2021 we granted options to purchase 1,158,000 common shares to employees and directors. The options expire five years from the date of grant and vest over a period of one year. Fair value of the awards at the date of grants totaled $628,496.

The following summarizes Employee Awards activity:

Weighted-  

Weighted- 

Average

Average

Remaining

Number of

Exercise Price

Contractual 

Aggregate 

    

 Shares

    

per Share

    

Term (in years)

    

Intrinsic Value

Outstanding as of December 31, 2020

7,266,420

$

1.03

5.5

$

167,000

Granted

1,158,000

0.82

  

  

Exercised

 

(394,670)

 

0.52

 

  

 

  

Forfeited or expired

 

(3,126,205)

 

1.04

 

  

 

  

Outstanding as of December 31, 2021

 

4,903,545

 

$

1.11

 

5.3

$

22,000

Exercisable as of December 31, 2021

 

3,893,665

$

1.21

 

5.6

$

4,000

As of December 31, 2021, there was approximately $132,816 of total unrecognized compensation expense related to unvested Employee Awards, which is expected to be recognized over a weighted-average period of two months.

Consulting Services

As needed, we may issue warrants and options to third parties in exchange for consulting services. Stock-based compensation costs for award grants to third parties for consulting services (“Consulting Awards”) are recognized on a straight-line basis over the contractual term.

The fair value of each warrant grant is estimated using Black-Scholes. We use historical data to estimate the expected price volatility. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of valuation for the estimated life of the option. The following summarizes the Black-Scholes assumptions to value the Consulting Awards granted:

Year ended December 31, 

 

    

2021

    

2020

 

Exercise price

$

$

0.61

Stock price, date of valuation

$

$

0.61

Volatility

 

%  

 

101

%

Risk-free interest rate

 

%  

 

1.47

%

Expected life (years)

 

 

1.0

Dividend yield

 

 

The following summarizes Consulting Awards activity:

Weighted-

Weighted-

average

average

Remaining

Number of

Exercise Price

Contractual

Aggregate

    

Shares

    

per Share

    

Term (in years)

    

Intrinsic Value

Outstanding as of December 31, 2020

 

100,000

$

1.22

 

2.3

  

Granted

 

 

 

  

 

  

Exercised

 

 

 

  

 

  

Forfeited or expired

 

(40,000)

 

0.61

 

  

 

  

Outstanding and exercisable as of December 31, 2021

60,000

$

1.55

 

2.3

$

71

Feinsod Employment Agreement

On August 6, 2019, we entered into an agreement (the “Feinsod Agreement”) with Michael Feinsod for his permanent service as our Chief Executive Officer. Pursuant to the agreement, Mr. Feinsod received 1,000,000 stock options that vest when our stock price has a trading price of equal to or above $4.51 per share for five consecutive days. The options have an exercise price of $0.83 per share and a ten-year life. These options were issued under the Incentive Plan. The options were valued using the Monte Carlo method. For the year ended December 31, 2021 and 2020, we recognized approximately nil and $57,342, respectively, of stock-based compensation expense related to these options. These options were forfeited in July 2020, with Mr. Feinsod’s resignation.

Warrants with Debt

The following summarizes warrants issued with debt activity:

    

    

    

Weighted- 

    

Weighted-

average 

average 

Remaining 

Number of 

Exercise Price 

Contractual

Aggregate 

Shares

per Share

Term (in years)

Intrinsic Value

Outstanding as of December 31, 2019

 

8,473,214

$

0.64

 

  

 

  

Granted

 

7,143,011

 

0.42

 

  

 

  

Exercised

 

(1,131,000)

 

0.40

 

  

 

  

Expired

 

(7,064,214)

 

0.63

 

  

 

  

Outstanding as of December 31, 2020

 

7,421,011

 

0.46

 

2.0

 

$

478,925

Granted

 

1,868,518

 

0.56

 

  

 

  

Exercised

 

 

 

  

 

  

Expired

 

(1,204,000)

 

0.65

 

  

 

  

Outstanding and exercisable as of December 31, 2021

8,085,529

$

0.58

 

2.8

$

In May 2020, we issued common stock at a price $0.3983. These triggered the “downround” feature on the 2019 Units and the 15% Notes. The difference in fair value of the effect of the down round feature for the 15% Warrants is reflected in our consolidated financial statements as a deemed dividend and as a reduction to income available to common stockholders in the basic earnings per share calculation. The difference in the fair value of the effect of the down round feature for the 2019 Warrants are reflected in the gain/loss on derivative instrument in our consolidated statement of operations.

NOTE 18. NET LOSS PER SHARE

Basic net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the reporting period. Diluted net loss per share is computed similarly to basic loss per share, except that it includes the potential dilution that could occur if dilutive securities are exercised.

Outstanding stock options and common stock warrants are considered anti-dilutive because we are in a net loss position. Accordingly, the number of weighted average shares outstanding for basic and fully diluted net loss per share are the same.

72

The following summarizes equity instruments that may, in the future, have a dilutive effect on earnings per share:

December 31, 

    

2021

    

2020

Stock options

 

4,963,545

 

7,366,420

Warrants

 

16,117,343

 

16,531,825

Accrued stock payable

 

1,769,537

 

359,415

Convertible notes

5,785,450

2,261,538

Preferred stock

1,180,000

 

29,815,875

 

26,519,198

NOTE 19. RELATED PARTY TRANSACTIONS

On June 3, 2020, the Company entered into a consulting agreement with Adam Hershey, a board member and investor, pursuant to which he would act as a strategic consultant for the Company, including aiding with the sourcing and evaluation of merger and acquisition deals, strategic capital and strategic partnerships or joint ventures. Mr. Hershey is paid an initial monthly rate of $8,333 for the services, subject to certain adjustments. We paid $99.996 and $58,333 during the years ended December 31, 2021 and 2020, respectively. In addition, the Hershey Subscription Agreement between the Company and Hershey Strategic Capital, LP and Shore Ventures III, LP provides that the Company will during a negotiation period endeavor to cause the existing holders of the promissory notes of the Company having an outstanding balance in the amount of approximately $2,331,000 as of June 1, 2020 that are due on or about January 31, 2021, to extend the maturity date of such notes to a date that is not earlier than January 31, 2022. All of the existing notes were not amended to extend the maturity dates thereof, resulting in the Company issuing to the Hershey Investor 1,631,000 additional warrants to purchase shares of common stock. See Note 17, “2020 Capital Raise”.

We currently have a lease agreement with Dalton Adventures, LLC in which we rent 17,000 square foot of greenhouse space in Boulder, Colorado for $34,636 a month, of which $30,900 is base rent and $3,736 is property taxes. The owner of Dalton Adventures, LLC is a principal shareholder and board member of the Company. We incurred approximately $458,000 and $286,000 of rent expense for the years ended December 31, 2021 and 2020, respectively.

We currently have a lease agreement with Bellewood Holdings, LLC in which we rent retail space for the TREES Englewood retail store in Englewood, Colorado, for $10,000 per month. The owner of Bellewood Holdings, LLC is a principal shareholder and board member of the Company. We incurred approximately $47,482 of rent expense for the year ended December 31, 2021.

On December 23, 2020, four of our current board members purchased senior convertible promissory notes from the Company for an aggregate amount of $320,000. A board member who resigned in May 2021 purchased $30,000 of the senior convertible promissory notes from the Company. These notes are included in the 10% Notes discussed in Note 13. Accrued interest earned and owed to the board members was $33,435 as of December 31, 2021.

NOTE 20. SEGMENT INFORMATION

Our operations are organized into three segments: Operations; Cultivation; and Investments. All revenue originates, and all assets are located in the United States. Segment information is presented in accordance with ASC 280, Segments Reporting. This standard is based on a management approach that requires segmentation based upon the Company’s internal organization and disclosure of revenue and certain expenses based upon internal accounting methods. The Company’s financial reporting systems present various data for management to run the business, including internal profit and loss statements prepared on a basis not consistent with GAAP. The following information is presented net of discontinued operations. For more information see Note 3.

73

Year ended December 31

2021

    

Retail

    

Cultivation

    

Eliminations

Total

Revenues

$

3,515,761

$

2,722,059

$

(325,093)

$

5,912,727

Costs and expenses

(3,112,595)

(6,273,162)

325,093

(9,060,664)

Segment operating income

$

403,166

$

(3,551,103)

$

(3,147,937)

Corporate expenses

(5,279,214)

Net loss from continuing operations before income taxes

 

$

(8,427,151)

2020

    

Cultivation

Eliminations

    

Total

Revenues

$

2,279,867

$

$

2,279,867

Costs and expenses

(1,865,399)

61,526

(1,803,873)

Segment operating income

$

414,468

$

61,526

475,994

Corporate expenses

 

  

(7,903,679)

Net loss from continuing operations before income taxes

 

$

(7,427,685)

December 31, 

Total assets

    

2021

    

2020

Retail

$

16,831,580

$

Cultivation

3,483,269

6,208,222

Corporate

 

1,709,496

 

1,567,021

Discontinued operations

755,707

Total assets - segments

22,024,345

8,530,950

Intercompany eliminations

(12,183)

Total assets - consolidated

$

22,024,345

$

8,518,767

NOTE 21. SUBSEQUENT EVENTS

On January 5, 2022, the Company completed the acquisition of substantially all the assets of Trees MLK Inc. (“MLK”), representing the remaining Oregon dispensary in connection with the overall Trees transaction (“MLK Closing”).  The cash paid by the Company in connection with the MLK Closing consisted of $256,582 and stock consideration of 4,970,654 shares of the Company’s Common Stock.  Further, cash equal to $384,873 will be paid to Sellers in equal monthly installments over a period of 24 months from the MLK Closing.

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of December 31, 2021. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that as of December 31, 2021, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports we file and submit under the Exchange Act is recorded, processed, summarized, and reported as and when required, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding its required disclosure.

74

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on the Effectiveness of Disclosure Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues within a company are

detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate.

ITEM 9B. OTHER INFORMATION

None.

75

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

The information required by this Item 10 is incorporated by reference to the sections entitled “Proposal One.  Election of Directors,” “Corporate Governance and Board Matters,” “Executive Officers,” and “Delinquent Section 16(a) Reports” in our definitive proxy statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC.

ITEM 11. EXECUTIVE COMPENSATION

The information required by this Item 11 is incorporated by reference to the sections entitled “Executive Compensation” in our definitive proxy statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this Item 12 is incorporated by reference to the sections entitled “Security Ownership of Certain Beneficial Owners and Management” in our definitive proxy statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE

The information required by this Item 13 is incorporated by reference to the sections entitled “Certain Relationships and Related Party Transactions” and “Corporate Governance and Board Matters” in our definitive proxy statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this Item 14 is incorporated by reference to the section entitled “Proposal Two.  Ratification of Appointment of Independent Auditors” in our definitive proxy statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC.

76

PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

The following Exhibits are filed with this Report:

Exhibit
Number

    

Exhibit Name

2.1

Articles of Merger (Acquisition of shares in Advanced Cannabis Solutions) (Incorporated by reference to Exhibit 2 to our registration statement on Form S-1, File No. 333-193890)

2.2

Asset Purchase Agreement dated as of January 24, 2020, by and between the Company and Dalton Adventures, LLC (incorporated by reference to Exhibit 2.2 to our Form 10-K filed May 14, 2020)

2.3

Asset Purchase Agreement, dated as of April 7, 2020, between the Company and the Organic Seed, LLC (incorporated by reference to Exhibit 2.3 to our Form 10-K filed May 14, 2020)

3.1

Amended and Restated Articles of Incorporation (Incorporated by reference to Exhibit 3.3 to our registration statement on Form S-1, File No. 333-163342)

3.2

Articles of Amendment (name change) (Incorporated by reference to Exhibit 3.1 to our Form 8-K filed on June 18, 2015)

3.3

Amendment to Amended and Restated Articles of Incorporation effective November 23, 2020 (incorporated by reference to Exhibit 3.1 to our Form 8-K filed on November 25, 2020)

3.4

Amended and Restated Bylaws (Incorporated by reference to Exhibit 3.1 to our Form 8-K filed on February 1, 2017)

4.1

Certificate of Designation of Series A Convertible Preferred Stock (incorporated by reference to Exhibit 4.1 to our Form 8-K filed September 14, 2021)

4.6**

Description of Company’s Common Stock

10.1

Warrant to Purchase Common Stock (Incorporated by reference to Exhibit 4.2 to our Form 8-K filed on April 6, 2016)

10.2

Form of Common Stock Purchase Warrant (Incorporated by reference to Exhibit 4.1 to our Form 8-K filed June 4, 2019)

10.3†

Executive Chairman of the Board and Director Agreement between the Company and Michael Feinsod dated August 4, 2014 (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on August 5, 2014)

10.4

Form of Employee Nonstatutory Stock Option Agreement (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on July 16, 2015)

10.5

Warrant to Purchase Common Stock (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on August 3, 2015)

10.6

Option for the Company to Purchase Note and Equity Interest (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on November 9, 2015)

10.7

Form of Amendment to Option to Purchase Note and Equity Interest (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on June 8, 2016)

10.8

Form of Warrant to Purchase Common Stock (Incorporated by reference to Exhibit 10.2 to our Form 8-K filed on June 8, 2016)

10.9†

Employment Agreement, dated as of December 8, 2017, among the Company and Michael Feinsod (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on December 14, 2017)

10.10†

Form of Time-Based Options Award (Incorporated by reference to Exhibit 10.2 to our Form 8-K filed on December 14, 2017)

10.11†

Form of Performance-Based Options Award (Incorporated by reference to Exhibit 10.3 to our Form 8-K filed on December 14, 2017)

10.12†

Amended and Restated 2014 Equity Incentive Plan (Incorporated by reference to Exhibit 10.2 to our Form 10-Q filed on November 8, 2018)

77

Exhibit
Number

    

Exhibit Name

10.13

Agreement with Flowhub Holdings, LLC Safe dated November 5, 2018 (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed on November 9, 2018)

10.14

Form of First Amendment to Secured Promissory Note (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed May 6, 2019)

10.15

Form of Securities Purchase Agreement (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed June 4, 2019)

10.16

Promissory Note Purchase Agreement (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed July 24, 2019)

10.17

Form of Promissory Note (Incorporated by reference to Exhibit 10.2 to our Form 8-K filed July 24, 2019)

10.18†

Amendment to Agreements, dated August 6, 2019 (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed August 6, 2019)

10.19

Form of Securities Exchange Agreement (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed September 17, 2019)

10.20

Form of Securities Purchase Agreement (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed September 26, 2019)

10.21

Contract to Buy and Sell Real Estate (Commercial) (Incorporated by reference to Exhibit 10.5 to our Form 8-K filed November 20, 2019)

10.22

Deed of Trust Note dated December 31, 2019 (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed January 14, 2020)

10.23

Deed of Trust, Assignment of Leases and rents, Security Agreement and Fixture Filing dated January 8, 2020 (Incorporated by reference to Exhibit 10.2 to our Form 8-K filed January 14, 2020)

10.24

Form of Unsecured Promissory Note (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed February 24, 2020)

10.25

Form of 2020 A Warrant to Purchase Shares of Common Stock (Incorporated by reference to Exhibit 10.2 to our Form 8-K filed February 24, 2020)

10.26

Convertible Promissory Note (Incorporated by reference to Exhibit 10.3 to our Form 8-K filed February 24, 2020)

10.27

Promissory Note Exchange Agreement (Incorporated by reference to Exhibit 10.4 to our Form 8-K filed February 24, 2020)

10.28†

Employment Agreement, dated December 13, 2019, between Steve Gutterman and the Company (incorporated by reference to Exhibit 10.28 to our Form 10-K filed May 14, 2020)

10.29†

Amendment to Employment Agreement, dated April 29, 2020, between Steve Gutterman and the Company (incorporated by reference to Exhibit 10.29 to our Form 10-K filed May 14, 2020)

10.30†

Amendment to Employment Agreement, dated April 24, 2020, between Michael Feinsod and the Company (incorporated by reference to Exhibit 10.30 to our Form 10-K filed May 14, 2020)

10.31

Subscription Agreement entered into as of May 31, 2020 by the Company, Hershey Strategic Capital, LP and Shore Ventures III, LP (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed June 1, 2020)

10.32

Form of Warrant (Incorporated by reference to Exhibit 10.2 to our Form 8-K filed June 1, 2020)

10.33

Letter Agreement between General Cannabis Corp and Hershey Strategic Capital, LP and Shore Ventures III, LP, dated September 13, 2020 (incorporated by reference to Exhibit 10.1 to our Form 8-K filed September 14, 2020)

10.34

General Cannabis Corp 2020 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.1 to our Form 8-K filed on November 25, 2020)

10.35

Form of Senior Convertible Promissory Note issued by General Cannabis Corp to certain investors (incorporated by reference to Exhibit 10.1 to our Form 8-K filed December 30, 2020)

10.36

Form of Warrant issued by General Cannabis Corp to certain investors(incorporated by reference to Exhibit 10.2 to our Form 8-K filed December 30, 2020)

78

Exhibit
Number

    

Exhibit Name

10.37

Form of Securities Purchase Agreement between General Cannabis Corp and certain investors (incorporated by reference to Exhibit 10.3 to our Form 8-K filed December 30, 2020)

10.38

Form of Supplemental Note Exchange Agreement for 15% Note Holders between General Cannabis Corp and certain investors (incorporated by reference to Exhibit 10.4 to our Form 8-K filed December 30, 2020)

10.39

Agreement and Plan of Reorganization and Liquidation dated April 18, 2021 (Colorado) (incorporated by reference to Exhibit 10.1 to our Form 8-K filed April 21, 2021)

10.40

Agreement and Plan of Reorganization and Liquidation dated April 18, 2021 (Oregon) (incorporated by reference to Exhibit 10.2 to our Form 8-K filed April 21, 2021)

10.41

Asset Purchase Agreement between General Cannabis Corp, NBC Holdings LLC and Richard Cardinal dated July 16, 2021 (incorporated by reference to Exhibit 10.1 to our Form 8-K filed July 21, 2021)

10.42†

Offer Letter dated September 5, 2021 between the Company and Jessica Bast (incorporated by reference to Exhibit 10.1 to our Form 8-K filed September 10, 2021)

10.43†

Employment Agreement dated September 9, 2021 between the Company and Timothy Brown (incorporated by reference to Exhibit 10.2 to our Form 8-K filed September 10, 2021)

10.44

Form of Securities Purchase Agreement – Series A Convertible Preferred Stock (incorporated by reference to Exhibit 10.1 to our Form 8-K filed September 14, 2021)

10.45

Form of Warrant (incorporated by reference to Exhibit 10.2 to our Form 8-K filed September 14, 2021)

10.46

Form of ‘A’ Warrant Amendment Agreement (incorporated by reference to Exhibit 10.1 to our Form 8-K filed September 21, 2021)

10.47

Form of ‘B’ Warrant Amendment (incorporated by reference to Exhibit 10.2 to our Form 8-K filed September 21, 2021)

10.48†

Amendment to Employment Agreement dated October 1 2021 between the the Company and John Barker Dalton (incorporated by reference to Exhibit 10.1 to our Form 8-K filed October 4, 2021)

14.1

Code of Ethics (Incorporated by reference to Exhibit 14.1 to our Form 10-K filed March 31, 2017)

16.1

Letter from Marcum LLP dated July 20, 2021 (incorporated by reference to our Form 8-K filed July 22, 2021)

21.1**

Subsidiaries

23.1**

Consent of Marcum LLP

23.2**

Consent of Haynie & Company

31.1**

Certification pursuant to Section 302 of the Sarbanes—Oxley Act of 2002 of Principal Executive Officer

31.2**

Certification pursuant to Section 302 of the Sarbanes—Oxley Act of 2002 of Principal Financial and Accounting Officer

32.1**

Certification pursuant to Section 906 of the Sarbanes—Oxley Act of 2002 of the Principal Executive and Financial Officers

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

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

(**)   Filed herewith.

(†)   Denotes management contract, or compensatory plan, contract or arrangement

79

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

Signature

    

Title

    

Date

 

 

 

 

 

/s/ Adam Hershey

 

Interim Chief Executive Officer

 

March 25, 2022

Adam Hershey

 

 

 

 

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

Signature

    

Title

    

Date

 

 

 

 

 

/s/ Adam Hershey

 

Principal Executive Officer and Director

 

March 25, 2022

Adam Hershey

 

 

 

 

/s/ Jessica Bast

 

Chief Financial Officer (Principal Financial and Accounting Officer)

 

March 25, 2022

Jessica Bast

 

 

 

 

 

 

 

 

 

/s/ Carl J. Williams

 

Director

 

March 25, 2022

Carl J. Williams

 

 

 

 

 

 

 

 

 

/s/ John Barker Dalton

 

Director

 

March 25, 2022

John Barker Dalton

 

 

 

 

/s/ Richard C. Travia

Director

March 25, 2022

Richard C. Travia

/s/ Tim Brown

Director

March 25, 2022

Tim Brown

80

EX-4.6 2 cann-20211231xex4d6.htm EX-4.6

Exhibit 4.6

GENERAL CANNABIS CORP

DESCRIPTION OF SECURITIES

General Cannabis Corp, a Colorado corporation (referred to as we, us and our), has two classes of securities that are outstanding: common stock, par value $0.001 per share (common stock) and series A convertible preferred stock, no par value (series A preferred stock).

 

The following description of our common stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Amended and Restated Articles of Incorporation, as amended (Charter), and our Amended and Restated Bylaws (Bylaws), which are filed as exhibits to our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and are incorporated by reference herein. We encourage you to read our Charter, our Bylaws and the applicable provisions of the Colorado Business Corporations Act for additional information.

Authorized Shares

Our authorized capital consists of 200 million shares of common stock, par value $0.001 per share, and 5 million shares of preferred stock, no par value. As of March 21, 2022, we had 96,192,184 outstanding shares of common stock and 1,180 outstanding shares of series A preferred stock.

Common Stock

Holders of shares of common stock have the right to cast one vote for each share of common stock in their name on the books of our company, whether represented in person or by proxy, on all matters submitted to a vote of holders of common stock, including election of directors. There is no right to cumulative voting in election of directors. Except where a greater requirement is provided by statute, by our Charter, or by our Bylaws, the presence, in person or by proxy duly authorized, of one or more holders of a majority of the outstanding shares of our common stock constitutes a quorum for the transaction of business. The vote by the holders of a majority of outstanding shares is required to effect certain fundamental corporate changes such as liquidation, merger, or amendment of our articles of incorporation.  Directors are elected by a plurality of votes in accordance with the Colorado Business Corporations Act.

There are no restrictions in our articles of incorporation or bylaws that prevent us from declaring dividends. The Colorado Business Corporations Act does, however, prohibit us from declaring dividends where, after giving effect to the distribution of the dividend (1) we would not be able to pay our debts as they become due in the usual course of business or (2) our total assets would be less than the sum of our total liabilities plus the amount that would be needed to satisfy the rights of shareholders who have preferential rights superior to those receiving the distribution.

We have not declared any dividends, and we do not plan to declare any dividends in the foreseeable future.

Holders of shares of our common stock are not entitled to preemptive or subscription or conversion rights, and no redemption or sinking fund provisions are applicable to our common stock. All outstanding shares of common stock are, or when issued pursuant to the terms of any convertible securities or warrants will be, fully paid and non-assessable.

The transfer agent and registrar for our common stock is Equiniti.

Preferred Stock

Under the terms of the Charter, our board of directors is authorized to direct us to issue shares of preferred stock in one or more series without stockholder approval. Our board of directors has the discretion to determine the rights, preferences, privileges, and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.


The purpose of authorizing our board of directors to issue preferred stock and determine its rights and preferences is to eliminate delays associated with stockholder vote on specific issuances. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions, future financings and other corporate purposes, could have the effect of making it more difficult for third-party to acquire, or could discourage a third-party from seeking to acquire, a majority of our outstanding voting stock.


EX-21.1 3 cann-20211231xex21d1.htm EX-21.1

Exhibit 21.1

List of Subsidiaries

Name of Entity

Jurisdiction

6565 E. Evans Owner LLC

Colorado

GC Corp

Colorado

GC Security LLC

Colorado

General Cannabis Capital Corporation

Colorado

Standard Cann, Inc.

Colorado

SevenFive Farm Cultivation, LLC

Colorado

SevenFive Farm, LLC

Colorado

Trees Colorado LLC

Colorado

Trees Oregon LLC

Colorado


EX-23.1 4 cann-20211231xex23d1.htm EX-23.1

Exhibit 23.1

Independent Registered Public Accounting Firm’s Consent

We consent to the incorporation by reference in the Registration Statement of General Cannabis Corp. on Form S-8 (File Nos. 333-225413 and 333-210910) of our report dated April 1, 2021, with respect to our audit of the consolidated financial statements of General Cannabis Corp. as of December 31, 2020 and for the year ended December 31, 2020, which report is included in this Annual Report on Form 10-K of General Cannabis Corp. for the year ended December 31, 2021.

/s/ Marcum llp

Marcum llp

Melville, NY

March 25, 2022


EX-23.2 5 cann-20211231xex23d2.htm EX-23.2

Exhibit 23.2

Graphic

INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM’S CONSENT

We consent to the incorporation by reference in this Registration Statement of General Cannabis Corp. on Form S-8 (File Nos. 333-225413 and 333-210910) of our report dated March 25, 2022, with respect to our audit of the consolidated financial statements of General Cannabis Corp. as of December 31, 2021, and for the period ended December 31, 2021, appearing in the Annual Report on Form 10-K of General Cannabis Corp. for the year ended December 31, 2021.

/s/ Haynie & Company

Salt Lake City, Utah

March 25, 2022

Graphic


EX-31.1 6 cann-20211231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

Pursuant To Section 906 of the Sarbanes-Oxley Act Of 2002

(Subsections (A) And (B) Of Section 1350, Chapter 63 of Title 18, United States Code)

I, Adam Hershey, certify that:

1. I have reviewed this annual report on Form 10-K of General Cannabis Corporation;

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

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

4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

      a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

      b) designed such internal control over financial reporting, or cause such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

      c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

      d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

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

      b) any fraud, whether or not material, that involves management or other employees who have significant role in the registrant's internal control over financial reporting.

Arch 31, 2021

March 25, 2022

/s/ Adam Hershey

Adam Hershey, Interim Chief Executive Officer,
Principal Executive Officer


EX-32.2 7 cann-20211231xex32d2.htm EX-32.2

Exhibit 31.2

CERTIFICATIONS

Pursuant To Section 906 of the Sarbanes-Oxley Act Of 2002

(Subsections (A) And (B) Of Section 1350, Chapter 63 of Title 18, United States Code)

I, Jessica Bast, certify that:

1. I have reviewed this annual report on Form 10-K of General Cannabis Corporation;

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

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

4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

      a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

      b) designed such internal control over financial reporting, or cause such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

      c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

      d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

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

      b) any fraud, whether or not material, that involves management or other employees who have significant role in the registrant's internal control over financial reporting.

March 25, 2022

/s/ Jessica Bast

Jessica Bast, Chief Financial Officer
Principal Financial and Accounting Officer


EX-32.1 8 cann-20211231xex32d1.htm EX-32.1

Exhibit 32.1

In connection with the Annual Report of General Cannabis Corporation (the "Company") on Form 10-K for the period ended December 31, 2021, as filed with the Securities and Exchange Commission (the "Report"), Adam Hershey, the Company’s Principal Executive Officer, and Jessica Bast, the Company’s Principal Financial and Accounting Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of their knowledge:

 

(1)

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

 

(2)

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

Arch

March 25, 2022

/s/ Adam Hershey

Adam Hershey, Interim Chief Executive Officer,
Principal Executive Officer

March 25, 2022

/s/ Jessica Bast

Jessica Bast, Chief Financial Officer
Principal Financial and Accounting Officer


GRAPHIC 9 cann-20211231xex23d2001.jpg GRAPHIC begin 644 cann-20211231xex23d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "F3316\+S32+'&@RS,< "EDD2&)I9'"(HRS,< "O"_B+\0'UN:72 M=,D TU#AY%ZS$?TJ*DU!79UX/!SQ53ECMU9[-HVLVFNV37EDQ:#S&C5C_%CN M*H^,?$\/@_PU<:U/;/<1PE08T8 G)QU-8WPH_P"1$M_^NK_SJI\; &^%VI D M#YH^3_O"G!WBF98FFJ=64([)G6^&];C\1^'K/5XH6A2Z3>(V.2O.*QO"?CVV M\6:SJVG0V4L#Z:^QW=P0_..*\R\(Z[\3;3PIIT&CZ!:W&GI%B"4GEER>>M3_ M 8>].L^,)YEBCOV.YTS\J/SU]LU9@>YEE!P6 /UI<@=Z^<;^WLY8+^]USQS MM%@N>WA@3@$9]*YGQ)XRB\.:C:V;Z==71N!P\(R$YQ M\WH/>O)_$^EZU\,_%.A:I;^(KN^_M"Z$-Q'.>"2>>/3FM?XPW]U;>+/"J6]Q M)$EQ(%E5#@.NX<&A V>S!P45B0 1GDTH8,,J0?H:^>?&&M?V[\5KG1=8UF[T M[0K! A2VW98X'IZU7\/ZTWA3XF65IX?U6^U'0+Q@CK,KG83QW'K18+GT+J.H M6^E:=<7]V^R"!#([>@%>>6?QDLYIK*2ZT*_M-,O9/+M[Z3!1SG XKHOB)K6C M:-X.O/[;9_LURA@"1C+.2.@KP?PPMU=:SHGASQ?=S6.BVN;NPBF3'F#JH)H M^H@00".AI:YWPAXNL?%]C/=:=#,EO!*80T@QN(]/:NBI#"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "C(SC//I17/QD_\+!N!DX_LQ.,\?ZQJ3=BX0YK^ M2.@HHHID!14;W$,:NTDT:A/O%F V_7TJ..^LYE9HKN!U098K(" />@"Q14/V MRV,'G_:8?)_YZ;QM_/I3H[B":+S8IHWC_OJP(_.@"2BHS/""F98_WGW/F'S? M3UIRR(Y8*ZL5." >\;ORZTJ M7,$DKQ)-&TB?>0."5^H[4 2T5#'>6TV_R[B%]GW]K@[?KZ4L-S!<@F">.4 X M)C<-C\J ):*ADN[:&58I;B%)&Z*S@$_A4U !113?,0,%WKEN@SUH =1110 4 M444 %%%% !1110 4444 %%%% !37=8T9W8*JC))/ %*S!5+,0% R2>U>+?$; MXB-?O)H^BSC['@K<3K_RT/H#Z5$YJ"NSJPF$GB:G)'YOL0_$;XA-JLLFCZ3, M/L XEF7K*?0>U>;=!0!@8%':N"4G)W9]GA\/##P4((^@_A1_R(EO_P!=7_G3 MOBMHNH>(/A_?:=I=N;B[E9"D8(&<,">M-^%'_(B6_P#UU?\ G7;$@ DG '4U MWT_@1\9CO]YGZLYKP!IMWI'@72;"_A,-U##MDC)SM.37!^#_ 9K]G>>-Q,YJSE/#/"^@^,M&\+7OAF'PC"ES*) ^I2L"2#Z?RKL?ASX/O[7X77G MAW7+-K::;S%*L0>&Z'BO4*RO$6C'7]$GTT7D]GYN/WT!PZ\]J8CP/X0:%>WW MQ!Q>'S+7P^'CC(Y ;)Q7H/CSPSK&K?$CPMJ=C9M+9V3$W$@8#9S76>#/!>G> M"=*>RL7DE:5S)+-*]=)2 \R^+?AK5_$4_APZ59M<"TOEFFP0-J@CGFLW MXK:#JNK>)O#$]A8RSQ6;J\[(.$&X5Z_13N%CQ+Q7H7B7PM\1I/%^AZ5_:EG> M1@3V^,G..>*U?#6H>-_%'B>.YN-'BT71(\%XY8AO=_&'PGJ M/BCPQ;G2E$EW8SB=8C_'ZBO.==MO&?Q-M]/TJ7PH--GLAS>R$KC Q@?6OHJB MD,\X^%$FH:5X5-:P7FESV$^I:?8VK M7R,\MLN^T P?E3/'USQ7:>%8X[C0KJR"PO:J[Q)+#&J+,I_BPO'Y5L01:5/9 MF&"&T>U(W&-$4I@]\=*GL9;26U4V+1&!25'E8V@CJ.*=M&OZZ?Y$KH_ZZ_YG MD_MO4M/T:RO+)'A_MF:2ZFN 4RG3"YD^49 M]Z]-G^QVD$\\XABB(W3.P !'JU*;:SN[1(V@@FMB 54H&3'; Z4M;?U\_OT' MI?\ KY?<>>7_ (E\0PZ?IUW<74-K$0QF6"2!Y) #P1N.#D=EK6\(W,L_B76F MDU*259!$Z6\JA6 *#YL=?:NJ;3-/=8U>QMBL?W 8EPOTXXJI!J^A2ZL]M!=V M3:@!M95(WX':J3U?S$UHUANK>Z\RYNC*!,S#_EFN>3G\J@ MB72H?$T$ME);?8721)C!(WV@$C+--GD =J[F"#1;B99X+>R>4L2KK&N[(ZD' M&:M+86:R22+:0"23AV$8RWU/>I2LE_7](;U;/,771+JWOKS09;6"UBM?*V0R MCS+A<_,[ :W?"BZ:OBB<:(8/L/V"(R?9L;/,R>N.-V.M=2+72+.Y2) M;:SAFG!55$:JSCN.G-02ZEH&A+(KSV5DH8!P-JE+J^I7#S:;=3AAO@OR4E3':$]>>V*CE\4WY,LT>I+IHMTB^SZ;/&&DN M0.I/S$_2NRL[[P[X@G+VLMA?318)955ROXU)#>:%J>I/%%)97-];_>&%9X_Z MBE%-602UU.3E\8W8@,#WL4.H/J$4(@*C>L;8R,?GS6391WUQ>:?;Q:ZWVM;N MX'FF-6:$>FW_ !KTA5TJXU&4*EI)>Q8,GRJ77TR>HIUM_9LIEGMA:L4^NM0T59+R199TD>)I NW?M.,X'2MJL] MM5TJSTXWK7=M%9@G,H8!,U;MKF"\MTN+:5)87&5=#D$56X+1$M%%%(84444 M%%%% !1110 4$@#)X%'2O(?B-\1<[]&T.X]5N9T_]!!J)S4%=G3A<+/$U.2' M_#$/Q&^(IN"^CZ)5N)U_B_V0:\JH_.C\#7#.;D[L^SPV&AAZ?)#_ (<* M.U'X&C\#4'0?0?PH_P"1$M_^NK_SJM\9-9EA#CJ >OZ59^ M%'_(B6__ %U?^=2_$_PS<>*_ ]YI]F ;H8DB!_B(YQ7HT_A1\+CO]YGZLY_X M>?#3PR/!-C<7^EP7EW>1"2:68;B<\UH^$O X^'M]J][#J.=&F!E%H5_U..># M7'>$/C)IOAOPY!HGB.TN[?4;!?**B/._'2MOP=?^*?'6F^(;S42\&E7<;Q:= M Z;6&>^>OI6AR&9#X_\ 'WC&:ZO?!VF6JZ3;N45K@9:4CTK?\,_$NXU[PCK4 M\UJMKK>DQOYT!&1D#K]*XKX>>/+'X:Z'=^'/$MK*[BVDMK?4H9!;QN""PY.<4 2VWQ(^(>M>#&U_2["R%O;%C<2LO7'4 M**>?B7X^U?PFOB/1]+M(["U3_2GD&3(P^]M'I4GP[5E_9_UA2I!Q/P1ST%.\ M%*R_LY:BI4@[9^".>HH V]4^)M]_PJ"#Q=80Q)=LRH\;C*ALX-85]X_^)*Z' M%XFM=)M1HRQAW#+\[+W;'85STRE?V88PP(/VKH1_MUK7/Q2TJW^%R^'VM;C^ MV&LQ;K;^62#D<,#W% '=7OQ$N;CX>6>OZ%ILE[>WF$2!02(W[EO85REYX\\? M^#[W39_$\>E3V-[,L7E6S?O$SZUA:M'XB\%_!O0+:*6>S%S<%[R2+.Z)&Y ] MN*P?&C>&9[71G\.2WU\ZW:?:KRX9F&?3F@#U;Q[\0]7\-^+M%TS3+>.>+4(= MP0KEF8G K)C^(/C?P[XRT[3?%EE:+::D^V(P#E,\=>^.*K>.P7^+7@5E!9? M)3D#(ZU/\9%9O'/@PA20)SG Z?,* .A\+>.-7N?B-JOA37$A1X5+VK(NW>O_ M .JF:%XTU[Q-X\U?3M.%N-(TZ14,I3+,<_,,_G7+_&%9_"OC/1O&5HI"F-H) MBO<[2%_G75_!71I=/\$?VAAT-5[Y4>PN%D221&C8,D?WB,=![U8HIM75C).SN>:Z5>VL.H:=;:;B_2$D? M9I;0I/:CNQ?N1TQ5!-=U"ZUPB&XO);6=)DGBE9B(R. -FW"_@37K-%#5]_/\ M1>AYWX'@6UU2_CDGN_-DM(G2&4G;C!SCC'']:F\*>)--L=%FL'G<7Z2SL(!" MVX\D\<8KOJ*;=_N)C&R/')-8O[^+5(4N+NYL[BRD;;,[/MD'\.TJ-I'H,U:_ MM;Q#;>&3"[SQWD<\:W1#LB10$<%" =ON0#7K-%'2W];_ -(KK_79+]+^IQOA M^35=1\'7Z27:7$KJZVTB2L[8P< LP!)]\51TW4=#_LW3=+72Y)=4@9 ]OY1# MQN.KEL=,\]:] HHZW]/P%;2WK^)Y5Y%Y?:GILTVI:C;7,B7$<3QL5&\'Y1T[ M^];GA?Q'=C_-DYSDYZG-$=-/ZW!J[O_7];?TS$\43+8:OHNJ3J MWV.WD<32JI;RPRD D#G&:@T9X=5O=;U&&$R6

*XW1S?M?01Z=+%/?1)*%MG@,7V0G/^L? M'S^E>L44Y>])R[@]K'G7@_3-1M_$FL6VHV447GP*9YHYVV>U=/10M/Z]/\@MLOZZ M_P"84444#"BBB@ HHHH ***\O^(_Q#%@DNBZ/-_I9^6>=?\ EF/0'UJ9R45= MF^&PT\144(';6?B;3-4UV\T:UE$LULF9B.G7&!ZU>&E:'8R_L;%?S+[V?0']EZ?_P ^%K_WY7_"C^R]/_Y\+7_ORO\ MA7S_ /\ "S?%7_00'_?%'_"S?%7_ $$!_P!\4>WAV#^QL5_,OO9]$10Q0)LA MC2-!_"B@#]*?7+?#[5[S6_"<-[?R>9.TC MC' JM\2=A_8>([K^OD?0%SI>GWL M@DNK&WF<=&DB#$?B:L>3%Y/D^4GE8QLVC;CTQ7SO_P +-\5?]! ?]\4?\+-\ M5?\ 00'_ 'Q1]8B']AXCNOZ^1]"QV=K% T$=O$D+=8U0!3^%"6=M';FW2WB6 M$]8P@"G\*\Y^']WXO\0R)J6HWWEZ8K<)LPTI_P *],K6,N97/-Q%#V$^1M-^ M1Q'Q*\)77B3P/-HVBPP1RM(KJIPB\')K7\/>'+>QT'38+^QM7O;:!8V*1T^ZSH"5^F>E344 >7_$+PEXK\ M9ZQ;:9']DC\.I*DDCLW[PXZC%>E6EK%96<-K H6*% B*.P Q4U% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7/1_P#)0KC_ +!B?^C&KH:YZ/\ Y*%< M?]@Q/_1C5,NAM1VEZ'0T450UK58=$T:ZU*X!,5NFX@=^U491BY-);LOT5S'@ MSQI:^+[.5TB-OK*ZAE8,#T(.: %HJ(7,!D:,31[T&6 M7<,J/>FQWMK,VV*YA<^BR T 3T5'%<0SY\F:.3'!V,#C\JO$V9G=G=BS,2:5W:21I'8L[$EF/4FFUP3FYN[/LL)A(8:'+'?J^X4445!UA1110 4=J*. MU 'T'\*/^1$M_P#KJ_\ .J7QB_Y%&/\ Z^!_(U=^%'_(B6__ %U?^=4OC%_R M*,?_ %\#^1KM?\'Y'R,/^1G_ -O'A-%%%<1]<'2O0?A_\/)M=FBU34D,>G(V M5C8D>%F>9^SO1HO7J^W_ 1(88[>%(846.-!A548 %/HHKK/F HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YZ/_ )*%H_45IT535S.,G&2DNAY?\ "J^L-/6YT*[MTM-9B M-:"XB-RHW&(,-P'TKF/%G@&Q\22"]AD:RU-/N7,?&?K7#6/PR\4GQ,MW=Z@L M:JX+7B2Y=P.V.M9)RAI:YZ,HT,2W5<^5]GW\O(]8UM]FAWK R B)N8_O#CM7 ME,8^SV-S&C601[2+SO[/?-QE]'QG->R!1LVGYAC!SWJM%IMC DB0V5M& MLO\ K%2)0'^N!S6B5FW_ %U/-[?UV.(T^RTZYNM9M-'F2+2S:H6-DX"A^X!' M0D8S6CH%_=67A'2(K73+B\62(JTD3J/+Y/)W'G\*ZFWLK2SC,=M:PP1MR5BC M"@_@*ECC2) D:*B#HJC %/NO3\+_ .9"5OQ_3_(\ITZ9)=>LK6"Q5KDWLB7E MWN4M,F#D,OWL?48K:T[2-!DN]7U9K6VLK"!&MD> >7\H^^Q([YR*[>.RM(KA M[B.UA2=_O2+& S?4]33OLMOY+0^1%Y39W)L&TYZY%+I;R_K^O,KK_7]?\,<# MH,MA;WESJGAVSCGMRBQ)9VM>E6VFV%DY>ULK:!R,%HHE4G\A4\D,FS^E4IQ91Z+;3:6\?]N,;C[3Y3 M9E(R<[^_3UKUS[!9_:_M7V2#[3_SV\L;_P \9I(].L8IWGCLK=)7X>18E#-] M3CFI2M&W]?\ #/J/[7-_77_/0XKPPFF1>)+4:&;?R&L*12K*PX(KBY?A-X5ED+BVG3/99CBL*U.4VK'L99CZ.&C)5$[OJCY^HKWW M_A47A7_GC<_]_C1_PJ+PK_SQN?\ O\:Q^KS/5_MK#>?W?\$\"HKWW_A47A7_ M )XW/_?XT?\ "HO"O_/&Y_[_ !H^KS#^VL-Y_=_P3P*BO0/B7X0TKPK'IK:8 MDJFX9Q)O->FJD-F%':BCM4FQ]!_"C_D1+?_ *ZO M_.J7QB_Y%&/_ *^!_(U=^%'_ "(EO_UU?^=4OC%_R*,?_7ZOM_P $=%$D,2Q1 M($11A548 %.HHKK/F HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "N>C_P"2A7'_ &#$_P#1C5T-<]'_ ,E"N/\ L&)_ MZ,:IET-J.TO0Z&BBN;\?W5Q9>!M5N+69X9TB!61#@K\PZ4V[*Y%.'/-075V$ MUCQ)J%CK/]GV&BRWY$(E9DD VY.,8J/1_%[WNN-I&IV']FW9C$D4ZEP=JMGK4OB/Q=K*ZAIUY>Z980W4-RH2>)@S'& M#M)].:Q]IU/6_L_7V=EMO?6_H>XT50U.Y>#0[FX218G$)8.1D*<5YDNH:K;1 M?99+C4;/[9'$6^TS[W7XGC/17/7**XJRBO[7^W-*L] M3G(@"M%/<-YKQ@CD9/6K.C>(8;'PQI1U"XGDN;B,A7\II"S9QDD X_&A--77 ME^-_\@ZV]?P_X-Y[HR#(^\XW=/2CI'/$]SJWCJ9);N MX6.:US#:M"Z+$03UR.OO1'7;^M+@W:_]=;'H]%__M'68;^]:Z>.<;21 M@*".@'I734=$PON%%%% PHHHH **** "BBB@ HHHH **** "BBB@#R3XW_ZG M1?\ KI+_ "%>0UZ]\;_]3HO_ %TE_D*\AK@K?&S[+*?]TA\_S84445D>D>T_ M"/Q)8_V$=&GG2*ZBD9U#G 93Z5VNOZ#:^)X+2"X8/:1S>9(H/WP!P,_6O'_A M[X!FU^XCU.^#1Z;&W R0TI'8>U>\0PQV\*0Q($C0851V%=U*\H6DM#Y#,O9T ML2YT9>]U\F)!!%;0)!!&L<2#:JJ, "I***V/*W"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>C_Y*%:=X@$C09+? M,.E=)37=8T9W8*JC))["FU=6(IS<)J:Z,\$T;3=;T)K2ZF\/ZA.KVSQ[(H@6 M4DGJ".*=K-AK7B6[LX;?P[J-L1<;RT\050" .2![5ZC>>,764+I]B+F/;NWO M,(QMSC/TS5W1_$L6I-'#<1"VN),[4+ALD=1GU]JQY%M<]=XRJG[5TU?U_0V# M DMIY$R!D9-K*>AXK&C\&:#%;SP"R+). 'WRNQ !R "3E?PK>HK>QXMS-TS0 M=.TBTEMK. I'*WA_3'TB32C;#[%*27C#$9RM:=%'2P M=;F5H_AS3="W?V?%+&&4+M:9W Z8#$XIEWX8TB^U$7]Q:EIP03B1@K$=,J# M@_B*V**+ZW"W0RD\-Z5'JC:BEMMN&.XX=MN?7;G&??%6_P"SK7^TCJ/E#[48 M_*\S)^[G.*M44 5[>QMK6>>>&(+).VZ1L_>-6*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#R3XW_ .IT7_KI+_(5Y#7KWQO_ -3HO^_+_(5Y#7!6 M^-GV64_[I#Y_FPKO/ '@&77Y4U34%*:7$V=I',Q'8>U+\/\ P!+XBG34;]3' MIL;<*1S,1V'M7O$,$5O D,,:QQ(-JHHP *NE2O[S.7,\S]E>E2?O=7V_X)AV MFK?9K1)5M(8=-4$1[&PR@?[/^%+'XIAGV+%8W9D<$A&3:<#OS5J;3]'MIB\Z MQ(TN0!(_!SUP"?Y4Y;'2[*>$%E64*?+$DI)QWQDUV:'RSO#VJ9]/M9+$6;1 VX& F31 MH/4R)/%*)?/$EI))%&I+NI&1COCTIL7B>-I#))O"?,$C10=^" .?7FKH\-:4 M,8ML?\#;GZ\U+_86FX8?9EY!'4]^M&@:C&UJ$:5+>A"IC)4QN<$-TP:KIXE@ M-C!.T3-)("72,@[,=35M=/TS[&J!(VMXF+:- U*DWBF"/?MM9S@<-@8SC M.*>?$B1)"US:31&5&=)\P2&URXZ M$NQQ^M&@:E8>*%DFACBLIRSL,AL X()R/RK2T_4AJ&\K!)&%/&_&3^&IK32[.QFEFMXMLDOWV+$Y_.C0-2Y1112&%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5ST?_ "4*X_[!B?\ HQJZ&N>C_P"2A7'_ &#$ M_P#1C5,NAM1VEZ'0UE^(RZZ%<^6@=CM&TG ;+#BM2HYX([FWD@E7=&ZE6'M3 M>QG!\LDS@;ZVE2+4L:-:+MEC7AONC X'^>]-O(9H8M1E@TFUBECV2*Z/RDG' M3WJKXBTK4-$F M;6YU*WD4 A-Q; .1N]2.GTK9\+^'9)DAU#4E=9 _F"%MPR M_JP/IQBLMW8]1RC&"G?3_AO/R.EU.\N+'1);N"%9IHHP^QCC/K^F:XF/XG27 MEU/;6&GQR2R!/L.Z0@3DG#9],5Z(Z+)&R. 588(]16)9^#M L+BTGMM.CCDM M"YA8$_)NY/>M4M==CR7MIN7P;H$TTDTFG1EY)Q-[UM< M.G):6LAFCD>VV,^3M_O'&/R)ILGQ!DFL;BYTZRCG%O C2AW(VRLP 3I6W;^$ M-)L)A$+>STB[M-0$5Q)>W!N+CRP54MG( M[X&*%Y_U_2_)%/>_]?U_FS*NO%5["DT6K6213VLT9;[+.VTJPSUQD_2F:;\0 M+C4+B1%L,Q/'(T#1QR94KTWDJ%Y]B:ZN;0-,N+E[B6U5Y'968DGDKTIEEX=T M[3[U[JV25'?.5,SE.>N%)P/RI6=FG_6@M;_<<[IMF\FF6>OS^([E;B5@TA,N M8#DXV"/I[5B0+J^H7M^]JFN27"WKI%<+>!;9 &X!3/0#MBNUC\'Z'%?B\2SQ M('WA/,;RPWJ$SM'Y5J6>GVNGI*EK%Y:RR-(X!)RQZFJZW_KH'2W]=3SS7/%D M]IXJ@(OI5AT_9%<0QQ.4F9OOL2!@!1S6[?\ BVZM/$45F;>WAL'V;;F??^\S M_=*@K^9%=!#HUA!83V26X^SSEC(A).XMUR35-O"6CO-#*\$K>2 $0SN4&.GR MYP:4=+7_ *_KH#6]OZ[?\$37=9N[*XM+'3K>&:^NLF,3N5C YR16(WC#6)A M6AMIX9&0R&4'S6#*QZX;.1]!5:7P M3X?F6%38[1$-H"2,NX=?FP?F_'-)7&80034K^'=*=)4-HNR619'4$@%EZ&K=M M86UI-/+!&$>=@TAS]XTU_7X?\$6NG]?UT+-%%% PHHHH **** "BBB@#C/B/ MX4F\4:)']CP;RU8O&I_B!ZBN"\(_"O4+R]6YUV)K6UB;_4G[TF/Y"O<**SE2 MC*7,SOHYC6HT71AM^*&0PQ6\*0PQK'&@PJJ, "GT45H<&YSWB#2+W4KF)X%B M98Q\NYL;3ZGUJ'5]$U#4#:2J8A/%%M8ENYZX_"NGHHZ6"QQ:>'=6AMX8(H[? MY'W&7S"&'TJ=- U&WCW1I%+(Z,LBR2G:2>E=;13N*QP4VD:Q"(H9;9YRW"O% M(=L/-7/^$:OR9=[NSNX)?[0=K+GIM[5V-%%PL<4,OS"4CY<'(_E2QZ/J MT4"".&!&C/6G0^'-2D8 M_:1$D>YF"12G )Z5V-%%PL<;_P (Y?QJ2((I920VYIB ?4$=ZZVU5TM8ED55 M<* 0O0'VJ6BBX)6"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JFNFP+K# MZF"_GO (",_+M#%NGKDU GRAPHIC 10 cann-20211231xex23d2002.jpg GRAPHIC begin 644 cann-20211231xex23d2002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BB@C(Q0 T2(3C<,^AX-07&HV5ID7%Y!"1VDD"G]:Y;7;Z^N-372 M=/BFGVQAIXMVU!GH'DX(&!G .3GMWI6T MP4N-4CCZGR-,@4<^S^M '6MK^G MJR*))G+G"^7;2.#^(4U>DGBBA\Z618XP 2SG:!GUSTKB?[*-\8HVT^69I&)2 M;4;MR#W/R C/ JQ\5)Y;;X;:M+;RO%(OD[7C8J1^^0<$4 ==#<07*%X)HY5! MP2C!A^E-NKJWLK9[F[GBMX(QEY97"*H]R>!7@W@_Q!=V7BC&A:KJ.I:;'I;W M-ZEZS,B2K$S$#(&!O"C/N1D]:V+OQEXB\4^ =4U"_P!!LTT/[.5:02L&EE#J M/E^8$+U['D=>HH'8]CM[B"[MX[BVFCF@D7H(X(J2O(['QMJ^FVOA M30=!TBSF?4--62))9' C;+=R>5 4GUJNGQ1\82:/J-^NB:6$TF817SEWPQ+; M0$7/&#U.3UH"Q[)17EVM?%2Y%]IMAH\.FP375E'>23ZK/LBC#IO"9!'.".<] M^E2Z1XXN?'&E:/;0>9ILU[?26]W) _S*D<7F'83R-V5&>HY^M K'HK7MHD4T MK74*QP*6EM%I>6NH6J75E M(3X:TK3]=TVVOKL:J^EW2?9Y;J>02?N6H2W$$#1+--'&TK^7&'8#>V"=H MSU. 3CV-25YMJ'BB369M(MHK:/\ MC3M<6"X@WD1A_+N%!#8)VG:6Z9QZUU% MGK6IO?ZCI5U9VBZC;0)<0E9F$,R.6 ).TE<,I!X- C>FFBMH))YY$BAC4N\C ML%55 R22>@ [T0S17,$<\$B2PR*'21&#*RD9!!'4$=ZX'6?$T]WIGB30[P6, MDXT.XNTEL9S(FT*5*L",A@2/J#VKI_!W_(D:!_V#;?\ ]%K0!M4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4455FU"UMI)UN)5A2"-)'EE8*@#%@.2?53^8H M450;7-(6T6[ M;5+(6SML68W";"WH&SC/M4 M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .6URV@?56%]>M!:N MH=8XDY=L $DXYZ#U[=*=8R+%"R:9IPV]?/E7^O\ ]>NCFB$T91F=0>ZL0:S) M]$:>4_Z4WDG^!@S'/_?6/_': *.CH)]7\TS/#K_2+*2&.XN/+V-,Q"#;(K') )Z*>U;=K;I:6Z01Y*J.IQD_EQ275I'> M1".5IE4-NS#,\1S]4(..>E &3#H MO!KZ/;Q6T5P]B;=FC7:C2&/;N) SC/? M&:YRV\#ZG#\(7\)-/9G4&5P) [>5S,7Z[<]/;K77?V%:?\]M0_\ !C$]1EGLC#H]@UM<*KL69BL@RGRX(^ M<=2.]5X?AUK$?A7Q7I9N+'S]7N_/MV$C[57>&^<[<@X'8&N\_L*T_P">VH?^ M#&X_^+H_L*T_Y[:A_P"#&X_^+H \ZU+X6:D7T74-.ETJ74+6PAM+JWU"(RV\ MA2,)N7*D]O0= >.E;^F>#-1@T"!)Y]-LM9MKQKN"73[54@0E=FTJ NX%<@GK MR.>!72G0[,#)FU ?]1&X_\ BZ@MK#2KR-'M[V]D5QN7;J4_(]<;Z .;UGPM MXG\2%'U.XTB%K:VNXH%MO-(D::%H@6+?= W9X!IGAWP9KOAC1],:QGTZ34[> MWDM;B.9G\F1&F:12& W KN/;!R?K73166D31^8E_>%-S+G^TYQRIPW\?8BGM MIFF(I9KR\ !P?^)G/UZX^_0,P!X$G@CMKJUO(5U;^T?[0N[AXSLE<+-A0N_O$#8QNU.<'D9'!?/2GKIVENJD7EZ-P! .I3@\\C@OF@5SG)O!NJWDVH7 MO5Z!82Z5X@"W15 M$7-^4C8V(!.-R^:"5]?R_7%2":ZQ\UL 2< !\]L]?TH M453%Q>$\V0'OYH_ MSZT">]V FS4L3R/,''S$#],'\: +EFB\M[Y[EW,C^65*D [,YY]*Q='^!WB;3];L+V6^TEH[>YCE<)+(20K M G'[OKQ7OU% 7/#O%WP:\1:_XLU+5;6]TM(+J8R(LLL@8# Z@(1^M8O_ H/ MQ5_T$-&_[_2__&ZM7%IID]WXPU74_$#Z=>6FJ7:64?[O$I0E@-I4ECD@<'O5 MOQ#J][K>C>$7\8R7-AH=Y;.UW<6T ),N6"$_*=NY0K8 _B/'' ,RO^%!^*O^ M@AHW_?Z7_P"-T?\ "@_%7_00T;_O]+_\;K=\266GV'PJ2#PMK#ZG!<:K$L;N M4+*Q7&PX48Z \C/-7-7\;3:G\%K1K<#^U;R1=.=-HR)$^^<=!E5S[;A0!VWP MZ\,7OA'PG'I5_+;R3K,\A:!F*X)XY(!_2NLKS'X%W,UUX)O7F?Q*W.0S=,#)R>G<5&_AS3)%PT#XXZ2L.F?0]/F/%0_\(MIA9U:(M;E-JPE MVPIR23U]_P ,4P+)U_2Q%+(+R-A$NY@.N,9'\Q2QZ]ILA1?M2*[_ ,!Z@@#( M..XR*CD\.:9*A1H'P0 <2N#C&.N?3CWI5\/:8B[5MR!N9L>8V,MU[T )J-[9 MW&CQM++,D%XR1KL4J[!B.,'D#&<^V:RH;'1;61C'J<@E5'B#Y!90?0X]SCU) M/4UMSZ/97,<"31M(MN (MSL2N"#G.>O YZ]?6HQH&GA2H28 A5Q]H?@*E#!&&^FZ!'#@:I(D R% ((4$[N"5)^ASQVJ-+#0?M;!;ZYC>16A#.J@' M_X1O2PSD6[ ,,%?,; &".!GCAC^=(_AW3RA")(KXPC&1FV MX.1@$XX/;I0'4R)=(TE;"]OXK^X>*+>SM'L)48C=:Z6RT6"TTK[ [-*A;!3SH MUB6E;R>92I;#$?=((QSQT'Y4=0Z&19VFF7/B!+RUO5G/SS;=V3DY'8=.3R2> M@QTKIJHVFCV5C/YUO$ROM*#,C$ '' !/L/RJ]1TL'5L**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y+7_#U]J/B2VU M"!83#$L"D\"7Y9&9MC_P=5S_ 'ER*PH_"?B&W6TETR*ULIK)I#;F38&6#,\V"OFNI20GN %YQSSQ6 MAIVE:EINH:W<6MC;@3++) \I0S2REF8 NHSY?/ ;E> .!75T4 >:+X,U^WT^ M+3@UO/'9^8+>8O\ >5Y()/F#9_B27KVQ6I'IWBZ:Z=)+AK6U+%2(IE)VA) I M4XXR3$2,#&#Z9/;T4 <-+8^-#:1J+I_M 93.Z2(0Z;& " XPP-5TBQ6/POI]\[P;+RWDNE4+(#C(S\I4 MCG'4=*[6B@#QVU^&^NQ:/<2-!90W5YK-O?-96SXBMXD+$@$\9^;H/0?AK3?# MF:/Q5U>F44 <)\)_"^J>$_"UU8:M$D=Q M)>O,H1PXVE$ Y'NIKNZ** "BBB@ HHHH **** "BBB@ HKY&HKE^L^1]%_8' M_3S\/^"?7-%?(U%'UGR#^P/^GGX?\$^N:*^1J*/K/D']@?\ 3S\/^"?7-%?( MU%'UGR#^P/\ IY^'_!/KFBOD:BCZSY!_8'_3S\/^"?7-%?(U%'UGR#^P/^GG MX?\ !/KFBOD:BCZSY!_8'_3S\/\ @GUS17R-11]9\@_L#_IY^'_!/KFBOD:B MCZSY!_8'_3S\/^"?7-%?(U%'UGR#^P/^GGX?\$^N:*^1J*/K/D']@?\ 3S\/ M^"?7-%?(U%'UGR#^P/\ IY^'_!/KFBOD:BCZSY!_8'_3S\/^"?7-%?(U%'UG MR#^P/^GGX?\ !/KFBOD:BCZSY!_8'_3S\/\ @GUS17R-11]9\@_L#_IY^'_! M/KFBOD:BCZSY!_8'_3S\/^"?7-%?(U%'UGR#^P/^GGX?\$^N:*^1J*/K/D'] M@?\ 3S\/^"?7-%?(U%'UGR#^P/\ IY^'_!/KFBOD:BCZSY!_8'_3S\/^"?7- M%?(U%'UGR#^P/^GGX?\ !/KFBOD:BCZSY!_8'_3S\/\ @GUS17R-11]9\@_L M#_IY^'_!/KFBOD:BCZSY!_8'_3S\/^"?7-%?(U%'UGR#^P/^GGX?\$^N:*^1 MJ*/K/D']@?\ 3S\/^"?7-%?(U%'UGR#^P/\ IY^'_!/KFBOD:BCZSY!_8'_3 MS\/^"?7-%?(U%'UGR#^P/^GGX?\ !/KFBOD:BCZSY!_8'_3S\/\ @GUS17R- M11]9\@_L#_IY^'_!/KFBOD:BCZSY!_8'_3S\/^"?7-%?(U%'UGR#^P/^GGX? M\$^N:*^1J*/K/D']@?\ 3S\/^"?7-%?(U%'UGR#^P/\ IY^'_!+GD1_W?UH\ MB/\ N_K1171R1['B_7,1_P _)?>P\B/^[^M'D1_W?UHHHY(]@^N8C_GY+[V' MD1_W?UH\B/\ N_K111R1[!]1'_=_6BBCDCV#ZYB/^ M?DOO8>1'_=_6CR(_[OZT44P?7,1_S\E][#R(_[OZT>1'_ '?UHHHY(]@^ MN8C_ )^2^]AY$?\ =_6CR(_[OZT44P?7,1_S\E][#R(_[OZT>1'_=_6BB MCDCV#ZYB/^?DOO8>1'_=_6CR(_[OZT44P?7,1_P _)?>P\B/^[^M'D1_W M?UHHHY(]@^N8C_GY+[V'D1_W?UH\B/\ N_K111R1[!]1'_=_6BBCDCV#ZYB/^?DOO8>1'_=_6CR(_[OZT44P?7,1_S\E][#R(_ M[OZT>1'_ '?UHHHY(]@^N8C_ )^2^]AY$?\ =_6CR(_[OZT44P?7,1_S\ ME][#R(_[OZT>1'_=_6BBCDCV#ZYB/^?DOO8>1'_=_6CR(_[OZT44P?7,1 M_P _)?>P\B/^[^M'D1_W?UHHHY(]@^N8C_GY+[V'D1_W?UH\B/\ N_K111R1 M[!]1'_=_6BBCDCV#ZYB/^?DOO8>1'_=_6CR(_[OZT M44P?7,1_S\E][#R(_[OZT>1'_ '?UHHHY(]@^N8C_ )^2^]AY$?\ =_6C MR(_[OZT44P?7,1_S\E][#R(_[OZT>1'_=_6BBCDCV#ZYB/^?DOO8>1'_= M_6CR(_[OZT44P?7,1_P _)?>P\B/^[^M'D1_W?UHHHY(]@^N8C_GY+[V' MD1_W?UH\B/\ N_K111R1[!]1'_=_6BBCDCV#ZYB/^ M?DOO8>1'_=_6CR(_[OZT44P?7,1_S\E][#R(_[OZT>1'_ '?UHHHY(]@^ MN8C_ )^2^]AY$?\ =_6CR(_[OZT44P?7,1_S\E][#R(_[OZT>1'_=_6BB MCDCV#ZYB/^?DOO8>1'_=_6CR(_[OZT44P?7,1_P _)?>P\B/^[^M'D1_W M?UHHHY(]@^N8C_GY+[V'D1_W?UH\B/\ N_K111R1[!]P?7,1_P _)?>S_]D! end EX-101.SCH 11 cann-20211231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - ACQUISITIONS - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - DISCONTINUED OPERATIONS - Assets and Liabilities of Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - DISCONTINUED OPERATIONS - Summary of the Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40699 - Disclosure - OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY - Future remaining minimum lease payments (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40999 - Disclosure - NOTES PAYABLE - Schedule of Notes Payable (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LEASES - Future Remaining Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - NOTES PAYABLE - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - NOTES PAYABLE - Aggregate Future Contractual Maturities of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - DISCONTINUED OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - NOTES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - WARRANT DERIVATIVE LIABILITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - ACQUISITIONS - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - ACQUISITIONS - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - DISCONTINUED OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - DISCONTINUED OPERATIONS - Cash Flows Related to Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - ACCOUNTS RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - NOTES RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - NOTES RECEIVABLE - Schedule of Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - ACCRUED STOCK PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - NOTES PAYABLE - TREES Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - NOTES PAYABLE - 2020 10 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - NOTES PAYABLE - Assumptions Used to Calculate Fair Value of Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - NOTES PAYABLE - SBI Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41307 - Disclosure - NOTES PAYABLE - 15 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41308 - Disclosure - NOTES PAYABLE - 2019 12 Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - WARRANT DERIVATIVE LIABILITY - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - WARRANT DERIVATIVE LIABILITY - Assumptions Used to Calculate Fair Value of 2019 Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - DEFERRED TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - DEFERRED TAXES - Schedule of Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - STOCKHOLDERS' EQUITY - Employee Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions Employee Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41705 - Disclosure - STOCKHOLDERS' EQUITY - Consulting Services (Details) link:presentationLink link:calculationLink link:definitionLink 41706 - Disclosure - STOCKHOLDERS' EQUITY - Feinsod Employment Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 41707 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Employee and Consulting Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41708 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - SEGMENT INFORMATION - Net Loss by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - SEGMENT INFORMATION - Total Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - 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 OPERATIONS, HISTORY AND PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - NOTES RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - ACCRUED STOCK PAYABLE link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - NOTES PAYABLE link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - WARRANT DERIVATIVE LIABILITY link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - DEFERRED TAXES link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - NOTES RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - ACCRUED STOCK PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - DEFERRED TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - DEFERRED TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 cann-20211231_cal.xml EX-101.CAL EX-101.DEF 13 cann-20211231_def.xml EX-101.DEF EX-101.LAB 14 cann-20211231_lab.xml EX-101.LAB EX-101.PRE 15 cann-20211231_pre.xml EX-101.PRE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Mar. 21, 2022
Jun. 30, 2021
Document And Entity Information        
Document Type 10-K      
Document Annual Report true      
Document Period End Date Dec. 31, 2021      
Document Transition Report false      
Entity File Number 000-54457      
Entity Registrant Name GENERAL CANNABIS CORP      
Entity Incorporation, State or Country Code CO      
Entity Tax Identification Number 90-1072649      
Entity Address, Address Line One 1901 S Navajo Street      
Entity Address, City or Town Denver      
Entity Address, State or Province CO      
Entity Address, Postal Zip Code 80223      
City Area Code 303      
Local Phone Number 759-1300      
Title of 12(b) Security N/A      
Security Exchange Name NONE      
No Trading Symbol Flag true      
Entity Well-known Seasoned Issuer No      
Entity Voluntary Filers No      
Entity Current Reporting Status Yes      
Entity Interactive Data Current Yes      
Entity Filer Category Non-accelerated Filer      
Entity Small Business true      
Entity Emerging Growth Company false      
Entity Shell Company false      
Entity Common Stock, Shares Outstanding     96,192,184  
Entity Public Float       $ 36,737,102
Entity Central Index Key 0001477009      
Current Fiscal Year End Date --12-31      
Document Fiscal Year Focus 2021      
Document Fiscal Period Focus FY      
Amendment Flag false      
Auditor Name Haynie & Company Marcum llp    
Auditor Firm ID 457 688    
Auditor Location Salt Lake City, Utah Melville, NY    
ICFR Auditor Attestation Flag false      

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 2,054,050 $ 750,218
Accounts receivable, net of allowance of $61,000 and $9,000, respectively 80,188 140,605
Current portion of notes receivable, net of allowance of $43,108 and $125,000, respectively 73,000 350,000
Inventories, net 1,123,083 371,799
Prepaid expenses and other current assets 149,075 225,122
Assets of discontinued operations - current portion   712,010
Total current assets 3,479,396 2,549,754
Right-of-use operating lease asset 3,065,152 1,836,455
Property and equipment, net 680,327 411,525
Investment, held for sale   208,761
Intangible assets, net 5,999,813 984,375
Goodwill 8,799,657 2,484,200
Assets of discontinued operations   43,697
Total assets 22,024,345 8,518,767
Current liabilities    
Accounts payable and accrued expenses 1,170,708 1,344,269
Interest payable 621,085 16,790
Operating lease liability, current 721,809 370,800
Accrued stock payable 444,894 94,861
Warrant derivative liability 28,317 561,368
Notes payable - current 1,094,398  
Liabilities of discontinued operations   742,064
Total current liabilities 4,081,211 3,130,152
Operating lease liability, non-current 2,427,762 1,499,280
Notes payable - long term (net of discount) 5,619,570 2,598,965
Related party long-term notes payable (net of discount) 288,229 289,579
Total liabilities 12,416,772 7,517,976
Commitments and contingencies (Note 9)
Stockholders' equity    
Preferred stock, no par value; 5,000,000 shares authorized; 1,180 and nil issued and outstanding, respectively 1,073,446
Common stock, $0.001 par value; 200,000,000 shares authorized; 89,551,993 shares and 60,813,673 shares issued and outstanding, respectively 89,550 60,813
Additional paid-in capital 92,265,392 75,891,414
Accumulated deficit (83,820,815) (74,951,436)
Total stockholders' equity 9,607,573 1,000,791
Total liabilities and stockholders' equity $ 22,024,345 8,518,767
Security Segment    
Current assets    
Assets of discontinued operations - current portion   5,551,000
Current liabilities    
Liabilities of discontinued operations   $ 1,513,000
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED BALANCE SHEETS    
Accounts receivable, net of allowance $ 61,000 $ 9,000
Notes receivable, net of allowance $ 43,108 $ 125,000
Preferred stock, par value (in dollars per share) $ 0 $ 0
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 1,180
Preferred stock, shares outstanding 1,180
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 89,551,993 60,813,673
Common stock, shares outstanding 89,551,993 60,813,673
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 5,927,199 $ 2,383,704
Costs and expenses    
Cost of sales 4,439,478 1,388,626
Selling, general and administrative 2,764,780 2,901,931
Stock-based compensation 307,963 1,504,389
Professional fees 927,390 2,263,717
Depreciation and amortization 500,574 199,683
Total costs and expenses 8,940,185 8,258,346
Operating loss (3,012,986) (5,874,642)
Other expenses (income)    
Amortization of debt discount and equity issuance costs 689,348 295,256
Interest expense 622,469 453,522
Loss on extinguishment of debt 233,374 1,638,009
Loss on impairment of assets 3,010,420  
(Gain) loss on derivative liability 990,066 (735,796)
Other expense (income), net (131,512) (97,948)
Total other expenses (income), net 5,414,165 1,553,043
Net loss from continuing operations before income taxes (8,427,151) (7,427,685)
Loss from continuing operations (8,427,151) (7,427,685)
Loss from discontinued operations, net of tax (442,228) (252,007)
Net loss (8,869,379) (7,679,692)
Deemed dividend   830,494
Net loss attributable to common stockholders $ (8,869,379) $ (8,510,186)
Per share data - basic and diluted    
Net loss from continuing operations per share $ (0.12) $ (0.15)
Net loss from discontinued operations per share (0.01) 0.00
Net loss attributable to common stockholders per share $ (0.13) $ (0.17)
Weighted average number of common shares outstanding 69,537,731 50,895,301
Retail sales    
Revenues $ 3,515,761  
Cultivation sales    
Revenues 2,396,966 $ 2,279,867
Interest    
Revenues $ 14,472 $ 103,837
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities    
Net loss $ (8,869,379) $ (7,679,692)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of debt discount and equity issuance costs 689,348 295,256
Depreciation and amortization 511,933 217,635
Amortization of loan origination fees   (6,667)
Loss on extinguishment of debt 233,374 1,638,009
Non-cash lease expense 490,622 286,228
Bad debt expense 45,837 134,059
Impairment of assets 3,010,420  
Loss on disposal of property and equipment 1,467 37,193
(Gain) loss on warrant derivative liability 990,066 (735,796)
Stock-based compensation 307,963 1,504,389
Loss on discontinued operations 442,228 252,007
Loss on investment (132,979) 41,239
Gain on sale of building   (139,187)
Changes in operating assets and liabilities, net of acquisitions    
Accounts receivable 45,402 36,249
Prepaid expenses and other assets 595,324 (165,252)
Inventories 37,257 (186,538)
Accounts payable and accrued liabilities (168,716) (24,910)
Operating lease liabilities (439,828) (252,603)
Net cash used in operating activities: (2,651,889) (5,000,388)
Cash flows from investing activities    
Purchase of property and equipment (331,834) (314,771)
Lending on note receivable (158,356)  
Proceeds on notes receivable 591,717  
Net proceeds from sale of Next Big Crop 150,000  
Proceeds from sale of building   1,421,934
Proceeds from sale of investment 208,761  
Net cash (used in) provided by investing activities (978,739) 1,107,163
Cash flows from financing activities    
Proceeds from the sale of common stock and warrants - accrued stock payable   3,000,000
Proceeds from the exercise of warrants   90,000
Proceeds from exercise of stock options 205,519  
Proceeds from preferred stock offering 1,180,000  
Proceeds from notes payable 3,960,000 3,440,000
Payments on notes payable (416,610) (2,106,000)
Net cash provided by financing activities 4,928,909 4,424,000
Net increase in cash and cash equivalents 1,298,281 530,775
Cash and cash equivalents, beginning of period 755,769 224,994
Cash and cash equivalents, end of period 2,054,050 755,769
Supplemental schedule of cash flow information    
Cash paid for interest 18,174 530,107
Non-cash investing & financing activities    
Operating lease right-of-use asset/Operating lease liability 1,311,124 2,721,069
Beneficial conversion feature 1,110,039 233,500
Cashless warrant and option exercises 1,557,078 3,357,412
Issuance of common stock to a consultant 142,614  
Deemed dividend from warrant repricing   830,494
Modification of warrants associated with debt   320,673
Debt converted to equity   957,056
Issuance of common stock to an employee   100,000
Stock issued in connection with SevenFive Farm acquisition   3,366,464
TDM LLC    
Cash flows from investing activities    
Payment for acquisition, net of cash acquired (1,122,015)  
Trees Portland LLC    
Cash flows from investing activities    
Payment for acquisition, net of cash acquired (238,187)  
Trees Waterfront LLC    
Cash flows from investing activities    
Payment for acquisition, net of cash acquired (78,825)  
10% Warrants    
Non-cash investing & financing activities    
Warrants recorded as a debt discount and additional paid-in capital $ 1,239,300 221,601
Warrants recorded as a loss on extinguishment of debt and additional paid-in capital   163,800
15% Warrants    
Non-cash investing & financing activities    
Warrants recorded as a debt discount and additional paid-in capital   167,163
Warrants recorded as a loss on extinguishment of debt and additional paid-in capital   $ 668,336
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Dec. 31, 2021
Apr. 20, 2021
Feb. 08, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
10% Warrants            
Interest rate (as a percent) 10.00% 10.00% 10.00% 10.00%    
15% Warrants            
Interest rate (as a percent) 15.00%     15.00% 15.00% 15.00%
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Preferred Stock
Common Stock
SevenFive Farm
Common Stock
TDM LLC
Common Stock
Trees Portland LLC
Common Stock
Additional Paid-in Capital
SevenFive Farm
Additional Paid-in Capital
TDM LLC
Additional Paid-in Capital
Trees Portland LLC
Additional Paid-in Capital
10% Warrants
Additional Paid-in Capital
15% Warrants
Additional Paid-in Capital
Accumulated Deficit
SevenFive Farm
TDM LLC
Trees Portland LLC
10% Warrants
15% Warrants
Total
Balance at the beginning of the year at Dec. 31, 2019         $ 39,498           $ 61,468,034 $ (67,271,744)           $ (5,764,212)
Balance at the beginning of the year (in Shares) at Dec. 31, 2019         39,497,480                          
Sale of stock, net of issuance costs         $ 7,532           2,992,468             3,000,000
Sale of stock, net of issuance costs (in shares)         7,532,010                          
Common stock issued to employees for services         $ 43           99,957             100,000
Common stock issued to employees in services ( in shares)         42,735                          
Common stock issued upon conversion of debt         $ 2,215           954,841             957,056
Common stock issued upon conversion of debt (in shares)         2,215,892                          
Common stock issued upon exercise of stock options                     233,500             233,500
Common stock issued for acquisition   $ 8,859                                
Common stock issued for acquisition (in shares)   8,859,117                                
Stock options granted to employees and consultants                     172,041             172,241
Warrants exercised         $ 200                          
Warrants exercised (in shares)         200,000                          
Warrants issued           $ 3,800,092     $ 385,400 $ 835,499     $ 3,808,951     $ 385,400 $ 835,499  
Modification of warrants                     320,673             320,673
Cashless exercise of warrants         $ 2,466           3,204,763             3,207,229
Cashless exercise of warrants (in shares)         2,466,439                          
Common stock issued for property and equipment                     1,424,146             1,424,146
Net loss                       (7,679,692)           (7,679,692)
Balance at the end of the year at Dec. 31, 2020         $ 60,813           75,891,414 (74,951,436)           1,000,791
Balance at the end of the year(in Shares) at Dec. 31, 2020         60,813,673                          
Sale of stock, net of issuance costs $ 1,073,446       $ 203           142,412             1,073,446
Sale of stock, net of issuance costs (in shares) 1,180                                  
Common stock issued to employees for services         $ 395           205,124             205,519
Common stock issued upon conversion of debt     $ 22,380       $ 10,384,464             $ 10,406,844        
Common stock issued to a consultant                                   142,615
Common stock issued to a consultant (in Shares)         202,679                          
Common stock issued upon exercise of stock options (in shares)         394,670                          
Common stock issued for acquisition       $ 4,754       $ 1,088,675 $ 1,239,300           $ 1,093,429 $ 1,239,300    
Common stock issued for acquisition (in shares)     22,380,310 4,754,038                            
Stock options granted to employees and consultants                     1,110,039             1,110,039
Beneficial conversion feature                     1,556,073             1,557,078
Warrants exercised                     286,438             286,438
Warrants issued                     106,554             106,554
Modification of warrants                     233,374             233,374
Cashless exercise of warrants         $ 1,005           21,525             21,525
Cashless exercise of warrants (in shares)         1,006,623                          
Net loss                       (8,869,379)           (8,869,379)
Balance at the end of the year at Dec. 31, 2021 $ 1,073,446       $ 89,550           $ 92,265,392 $ (83,820,815)           $ 9,607,573
Balance at the end of the year(in Shares) at Dec. 31, 2021 1,180       89,551,993                          
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)
Dec. 31, 2021
Apr. 20, 2021
Feb. 08, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
10% Warrants            
Interest rate (as a percent) 10.00% 10.00% 10.00% 10.00%    
15% Warrants            
Interest rate (as a percent) 15.00%     15.00% 15.00% 15.00%
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.1
NATURE OF OPERATIONS, HISTORY AND PRESENTATION
12 Months Ended
Dec. 31, 2021
NATURE OF OPERATIONS, HISTORY AND PRESENTATION  
NATURE OF OPERATIONS, HISTORY AND PRESENTATION

NOTE 1.  NATURE OF OPERATIONS, HISTORY AND PRESENTATION

Nature of Operations

General Cannabis Corp, a Colorado Corporation (the “Company,” “we,” “us,” “our,” or “GCC”) (formerly, Advanced Cannabis Solutions, Inc.), was incorporated on June 3, 2013, and provides services and products to the regulated cannabis industry. We currently trade on the OTCQB® Market under the trading symbol CANN. As of December 31, 2021, our operations are segregated into the following segments:

Retail (“Retail Segment”)

Through our acquisition of TREES Englewood in September 2021 and our acquisition of TREES Portland and TREES Waterfront in December 2021, we operate a retail dispensary store in Englewood, Colorado and two retail stores in Portland, Oregon.

Cultivation (“Cultivation Segment”)

Through our acquisition of SevenFive Farm in May 2020, we operate a licensed 17,000 square foot light deprivation greenhouse cultivation facility. During 2021 and 2020, 31% and 28%, respectively, of SevenFive Farm’s revenue was from two customers.

Discontinued Operations - Operations Consulting and Products (“Operations Segment”)

Through Next Big Crop (“NBC”), we delivered comprehensive consulting services to the cannabis industry that included obtaining licenses, compliance, cultivation, retail operations, logistical support, facility design and construction, and expansion of existing operations.

NBC oversaw our wholesale equipment and supply business, operating under the name “GC Supply,” which provided turnkey sourcing and stocking services to cultivation, retail, and infused products manufacturing facilities. Our products included building materials, equipment, consumables, and compliance packaging. NBC also provided operational support for our internal cultivation. On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of NBC for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of NBC was completed.

Basis of Presentation

The accompanying consolidated financial statements include the results of GCC and its nine wholly-owned subsidiary companies: (a) 6565 E. Evans Owner LLC, a Colorado limited liability company formed in 2014; (b) General Cannabis Capital Corporation, a Colorado corporation formed in 2015; (c) GC Security LLC (“GCS”), a Colorado limited liability company formed in 2015; (d) Standard Cann, Inc., a Colorado corporation formed in 2019; (e) SevenFive Farm LLC, a Colorado limited liability company formed in 2020; (f) SevenFive Farm Cultivation LLC, a Colorado limited liability company formed in 2020; (g) Trees Colorado LLC, a Colorado limited liability company formed in 2021; (h) Trees Oregon LLC, a Colorado limited liability company formed in 2021; (i) GC Corp., a Colorado corporation, originally formed in 2013 under the name ACS Corp. In 2015, the name was changed to GC Corp. Intercompany accounts and transactions have been eliminated.

The preparation of our consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses. Although these estimates are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and

assumptions. Furthermore, when testing assets for impairment in future periods, if management uses different assumptions or if different conditions occur, impairment charges may result.

Going Concern

The consolidated financial statements have been prepared on a going concern basis, which assumes we will be able to realize our assets and discharge our liabilities in the normal course of business for the foreseeable future. Our cash of $2,054,050 as of December 31, 2021 is not sufficient to absorb our operating losses and retire our debt of $8,913,644 and other obligations as they come due.  Our ability to continue as a going concern is dependent upon our generating profitable operations in the future and/or obtaining the necessary financing to meet our obligations and repay our liabilities arising from normal business operations when they come due. Management believes that (a) we will be successful obtaining additional capital and (b) actions presently being taken to further implement our business plan and generate additional revenues provide opportunity for the Company to continue as a going concern. While we believe in the viability of our strategy to generate additional revenues and our ability to raise additional funds, there can be no assurances to that effect. Accordingly, there is substantial doubt about our ability to continue as a going concern. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.

Liquidity

The Company incurred net losses of $8.9 million and $7.7 million in the years ended December 31, 2021 and 2020, respectively, and had an accumulated deficit of $83.8 million as of December 31, 2021. The Company had cash, cash equivalents, and short-term and long-term investments of $2.1 million and $1.0 million as of December 31, 2021 and 2020, respectively.

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses and negative cash flows from operations since inception and has primarily funded its operations with proceeds from the issuance of convertible debt. The Company expects its operating losses and negative operating cash flows to continue into the foreseeable future as it continues to execute its acquisition and growth strategy.

The Company believes that its cash and cash equivalents as of December 31, 2021 will be sufficient to fund its operating expenses and capital expenditure requirements for at least twelve months from the date of filing this Annual Report on Form 10-K due to the receipt of an additional $2.3 million of cash in April 2021 from the issuance of a convertible note offering, the receipt of an additional $1.2 million of cash in September 2021 from the issuance of preferred stock and the acquisition of three dispensaries (See Note 2 for further information). The Company may need additional funding to support its planned investing activities. If the Company is unable to obtain additional funding, it would be forced to delay, reduce, or eliminate some or all of its acquisition efforts, which could adversely affect its business prospects.

Reclassifications

Certain prior year amounts have been reclassified for consistency with current year presentation. These reclassifications had no effect on the reported results of operations.

Significant Accounting Policies

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, deposits with banks, and investments that are highly liquid and have maturities of three months or less at the date of purchase. As of December 31, 2021 and 2020 there are nil and $5,551 of cash and cash equivalents included in assets of discontinued operations on the balance sheet.

Inventories

Inventories consist of raw materials, supplies, growing and harvested plants (work-in-process), and finished goods, and are stated at the lower of cost or net realizable value. All direct and indirect costs of growing plants are accumulated until the time of harvest and allocated to the plants during the growing process. All direct and indirect costs of finished goods are accumulated and allocated to the products between the harvest and completion stages. The Company uses an average costing method to allocate costs.

Net realizable value is determined as the estimated selling price in the ordinary course of business less the estimated costs of completion and estimated costs necessary to make the sale. The Company periodically reviews physical inventory for excess, obsolete, and potentially impaired items. Write-downs and write-offs are charged to cost of sales.

Accounts Receivable, net

Accounts receivable are recorded at the original invoiced amount due from our customers less an allowance for any potential uncollectible amounts. We control credit risk related to accounts receivable through credit approvals, credit limits, and monitoring processes. In making the determination of the appropriate allowance for doubtful accounts, management considers prior experience with customers, analysis of accounts receivable aging reports, changes in customer payment patterns, and historical write-offs.

Notes Receivable

Notes receivable consist primarily of amounts due to us related to the financing of different business ventures. Direct loan origination costs we incur are netted with loan origination fees we receive and the net amount, loan origination fees, or costs, is included in notes receivable on the consolidated balance sheets. The loan origination fees or costs are amortized over the term of the underlying note receivable and included in interest income in the consolidated statements of operations. We report notes receivable at the principal balance outstanding less an allowance for losses. We monitor the financial condition of the notes receivable and record provisions for estimated losses when we believe it is probable that the holders of the notes receivable will be unable to make their required payments. We charge interest at a fixed rate and interest income is calculated by applying the effective rate to the outstanding principal balance.

Right-of-use Asset / Lease Liability

Right of use (“ROU”) assets represent our right to use an underlying asset in which we obtain substantially all the economic benefits and the right to direct the use of the asset during the lease term. Lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. We recognize ROU assets and lease liabilities on the balance sheet for leases with a lease term of greater than one year. Payments that are not fixed at the commencement of the lease are considered variable and are excluded from the ROU asset and lease liability calculations. In the measurement of our ROU assets and lease liabilities, the fixed lease payments in the agreement are discounted using a secured incremental borrowing rate for a term similar to the duration of the lease, as our leases do not provide implicit rates. Operating lease expense is recognized on a straight-line basis over the lease term.

Property and Equipment, net

Property and equipment are recorded at historical cost, less accumulated depreciation. Major additions and improvements are capitalized, while replacements, maintenance, and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets: thirty years for buildings, the lesser of ten years or the life of the lease for leasehold improvements, and one to fifteen years for furniture, fixtures and equipment, software, vehicles, and biological assets. Land is not depreciated. When property or equipment is sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts with the resulting gain or loss reflected in operations.

Business Combinations

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair value at the date of acquisition. The fair value of identifiable intangible assets is based on detailed valuations that use information and assumptions provided by management, including expected future cash flows. We allocate any excess purchase price over the fair value of the net assets and liabilities acquired to goodwill. Identifiable intangible assets with finite lives are amortized over their useful lives. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which the costs are incurred. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.

Goodwill and Intangibles

Goodwill represents the excess of purchase price over the fair value of identifiable net assets acquired in a business combination. Goodwill and long-lived intangible assets are tested for impairment at least annually in accordance with the provisions of ASC No. 350, Intangibles-Goodwill and Other (“ASC No. 350”). ASC No. 350 requires that goodwill be tested for impairment at the reporting unit level (operating segment or on level below an operating segment) on an annual basis 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 carry value. Application of the goodwill impairment test requires judgement, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. We test goodwill and long-lived intangible assets annually in December, unless an event occurs that would cause us to believe the value is impaired at an interim date. The price of flower has substantially decreased over the year ending December 31, 2021, as a result we tested for impairment of the Cultivation Segment’s goodwill on December 31, 2021. We recognized a full impairment of goodwill in the amount of $2,484,200. No impairment was recognized as of December 31, 2020.

Intangible assets with finite useful lives are amortized over their respective estimated useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. As a result of the full impairment of goodwill above, we tested for impairment on intangibles with finite useful lives under our Cultivation Segment. We recognized an impairment of $526,220 on December 31, 2021. No impairment was recognized as of December 31, 2020.

Impairment of Long-lived Assets

We periodically evaluate whether the carrying value of property and equipment has been impaired when circumstances indicate the carrying value of those assets may not be recoverable. The carrying amount is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying value is not recoverable, the impairment loss is measured as the excess of the asset’s carrying value over its fair value.

Our impairment analyses require management to apply judgment in estimating future cash flows as well as asset fair values, including forecasting useful lives of the assets, assessing the probability of different outcomes, and selecting the discount rate that reflects the risk inherent in future cash flows. If the carrying value is not recoverable, we assess the fair value of long-lived assets using commonly accepted techniques, and may use more than one method, including, but not limited to, recent third-party comparable sales and undiscounted cash flow models. If actual results are not consistent with our assumptions and estimates, or our assumptions and estimates change due to new information, we may be exposed to an impairment charge in the future.

Debt

We issue debt that may have separate warrants, conversion features, or no equity-linked attributes.

Debt with warrants – When we issue debt with warrants, we treat the warrants as a debt discount, record as a contra-liability against the debt, and amortize the balance over the life of the underlying debt as amortization of debt discount expense in the consolidated statements of operations. The offset to the contra-liability is recorded as additional paid in

capital in our consolidated balance sheets. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount expense in the consolidated statement of operations. The debt is treated as conventional debt.

We determine the value of the non-complex warrants using the Black-Scholes Option Pricing Model (“Black-Scholes”) using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the volatility of our stock. For warrants with complex terms, we use the binomial lattice model to estimate their fair value.

Modification and Extinguishment of Debt - When we change the terms of existing notes payable, we evaluate the amendments under ASC 470-50, Debt Modification and Extinguishment to determine whether the change should be treated as a modification or as a debt extinguishment. This evaluation includes analyzing whether there are significant and consequential changes to the economic substance of the note. If the change is deemed insignificant then the change is considered a debt modification, whereas if the change is substantial the change is reflected as a debt extinguishment.

Convertible Debt - When we issue debt with a conversion feature, we must first assess whether the conversion feature meets the requirements to be treated as a derivative. If the conversion feature within convertible debt meets the requirements to be treated as a derivative, we estimate the fair value of the convertible debt derivative using Black-Scholes upon the date of issuance, using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the estimated volatility of our stock. If the conversion feature is not treated as a derivative, we assess whether it is a beneficial conversion feature (“BCF”). A BCF exists if the effective conversion price of the convertible debt instrument is less than the stock price on the commitment date. This typically occurs when the effective conversion price is less than the fair value of the stock on the date the instrument was issued. The value of a BCF is equal to the intrinsic value of the feature, the difference between the effective conversion price and the fair value of the common stock into which it is convertible.

Fair Value of Financial Instruments

U.S. generally accepted accounting principles (“GAAP”) requires disclosing the fair value of financial instruments to the extent practicable for financial instruments which are recognized or unrecognized in the consolidated balance sheet. The fair value of the financial instruments disclosed herein is not necessarily representative of the amount that could be realized or settled, nor does the fair value amount consider the tax consequences of realization or settlement.

In assessing the fair value of financial instruments, the Company uses a variety of methods and assumptions, which are based on estimates of market conditions and risks existing at the time. For certain instruments, including accounts receivable and accounts payable, the Company estimated that the carrying amount approximated fair value because of the short maturities of these instruments. All debt is based on current rates at which the Company could borrow funds with similar remaining maturities and approximates fair value.

GAAP establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use on unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs consist of items that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is described below:

Level 1 – Quoted prices in active markets for identical assets or liabilities. There are no fair valued assets or liabilities classified under Level 1 as of December 31, 2021 and 2020.

Level 2 – Observable prices that are based on inputs not quoted on active markets but corroborated by market data. There are no fair valued assets or liabilities classified under Level 2 as of December 31, 2021 and 2020.

Level 3 – Unobservable inputs are used when little or no market data is available. The fair value hierarchy gives the lowest priority to Level 3 inputs (see Note 14).

Level 3 liabilities are valued using unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the liabilities. For fair value measurements categorized within Level 3 of the fair value hierarchy, the Company’s accounting, and finance department, which reports to the Chief Financial Officer, determines its valuation policies and procedures. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s accounting and finance department and are approved by the Chief Financial Officer.

Level 3 Valuation Techniques

Level 3 financial liabilities consist of the derivative liabilities for which there is no current market for these securities such that the determination of fair value requires significant judgment or estimation. Changes in fair value measurements categorized within Level 3 of the fair value hierarchy are analyzed each period based on changes in estimates or assumptions and recorded as appropriate. The Company deems financial instruments which do not have fixed settlement provisions to be derivative instruments. In accordance with GAAP the fair value of these warrants is classified as a liability on the Company’s consolidated balance sheets because, according to the terms of the warrants, a fundamental transaction could give rise to an obligation of the Company to pay cash to its warrant holders. Such instruments do not have fixed settlement provisions and have also been recorded as derivative liabilities. Corresponding changes in the fair value of the derivative liabilities are recognized in earnings on the Company’s consolidated statements of operations in each subsequent period.

The Company’s derivative liabilities are carried at fair value and were classified as Level 3 in the fair value hierarchy due to the use of significant unobservable inputs.

Warrant Instruments

Warrants with derivative features – When we raise capital by issuing warrants that do not have complex terms, they are recorded as additional paid in capital in our consolidated balance sheet. When we issue warrants that have complex terms, such as a clause in which the warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash upon a fundamental transaction that is considered outside of the control of management, such as a change of control, the warrants are considered to be a derivative that are recorded as a liability at fair value. The warrant derivative liability is adjusted to its fair value at the end of each reporting period, with the change being recorded as other expense or gain.

Revenue Recognition

We have two main revenue streams: (i) product sales; and (ii) cultivation sales.

Product sales are recorded at the time that control of the product is transferred to customers. In evaluating the timing of the transfer of control of products to customers, we consider several indicators, including significant risks and rewards of products, our right to payment, and the legal title of the products. Based on the assessment of control indicators, sales are generally recognized when products are delivered to customers.

Revenue from cultivation sales is recognized when the products are delivered to the customer.

ASU 2014-09, Revenue from Contracts with Customers (“ASC Topic 606”) is a comprehensive revenue recognition model that requires revenue to be recognized when control of the promised goods or services are transferred to our customers at an amount that reflects the consideration that we expect to receive. Application of ASC Topic 606 requires us to use more judgment and make more estimates than under former guidance. Application of ASC Topic 606 requires a five-step model applicable to all product offerings revenue streams as follows:

Identification of the contract, or contracts, with a customer

A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or

services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.

We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit or financial information pertaining to the customer.

Identification of the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.

When a contract includes multiple promised goods or services, we apply judgment to determine whether the promised goods or services are capable of being distinct and are distinct within the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.

Determination of the transaction price

The transaction price is determined based on the consideration to which we will be entitled to receive in exchange for transferring goods or services to our customer. We estimate any variable consideration included in the transaction price using the expected value method that requires the use of significant estimates for discounts, cancellation periods, refunds and returns. Variable consideration is described in detail below.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative Stand-Alone Selling Price (“SSP,”) basis. We determine SSP based on the price at which the performance obligation would be sold separately. If the SSP is not observable, we estimate the SSP based on available information, including market conditions and any applicable internally approved pricing guidelines.

Recognition of revenue when, or as, we satisfy a performance obligation

We recognize revenue at the point in time that the related performance obligation is satisfied by transferring the promised goods or services to our customer.

Principal versus Agent Considerations

When another party is involved in providing goods or services to our customer, we apply the principal versus agent guidance in ASC Topic 606 to determine if we are the principal or an agent to the transaction. When we control the specified goods or services before they are transferred to our customer, we report revenue gross, as principal. If we do not control the goods or services before they are transferred to our customer, revenue is reported net of the fees paid to the other party, as agent. Our evaluation to determine if we control the goods or services within ASC Topic 606 includes the following indicators:

We are primarily responsible for fulfilling the promise to provide the specified good or service.

When we are primarily responsible for providing the goods and services, such as when the other party is acting on our behalf, we have indication that we are the principal to the transaction. We consider if we may terminate our relationship with the other party at any time without penalty or without permission from our customer.

We have risk before the specified good or service have been transferred to a customer or after transfer of control to the customer.

We may commit to obtaining the services of another party with or without an existing contract with our customer. In these situations, we have risk of loss as principal for any amount due to the other party regardless of the amount(s) we earn as revenue from our customer.

The entity has discretion in establishing the price for the specified good or service.

We have discretion in establishing the price our customer pays for the specified goods or services.

Stock-based Payments

Employee and non-employee awards – We account for stock-based compensation in accordance with the fair value recognition provisions of ASC 718, Compensation – Stock Compensation, and ASC 505, Equity, which require all stock-based compensation to employees and non-employees, including grants of employee stock options, to be recognized as an expense in the consolidated financial statements based on their fair values. The fair value of stock options is estimated using the Black-Scholes option pricing formula that requires assumptions for expected volatility, expected dividends, the risk-free interest rate, and the expected term of the option. The Company accounts for forfeitures of stock-based grants as they occur. If any of the assumptions used in the Black-Scholes model or the anticipated number of shares to be awarded change significantly, stock-based compensation expense may differ materially in the future from that recorded in the current period.

Market price-based awards – We may issue stock-based payments that vest when certain market conditions are met, such as our common stock trading above a certain value for a specific number of days. We recognize expense for market price-based options at the estimated fair value of the options using the binomial lattice model over the estimated life of the options used in the model, or immediately upon the market conditions being met. We use historical data to estimate the expected price volatility, the expected stock option life and expected forfeiture rate. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of grant for the estimated life of the stock option.

Shipping and Handling

Payments by customers to us for shipping and handling costs are included in revenue on the consolidated statements of operations, while our expense is included in cost of sales. Shipping and handling for inventory are included as a component of inventory on the consolidated balance sheets, and in cost of sales in the consolidated statements of operations when the product is sold.

Income Taxes

We recognize deferred income tax assets and liabilities for the expected future tax consequences of temporary differences between the income tax and financial reporting carrying amount of our assets and liabilities. We monitor our deferred tax assets and evaluate the need for a valuation allowance based on the estimate of the amount of such deferred tax assets that we believe do not meet the more-likely-than-not recognition criteria. We also evaluate whether we have any uncertain tax positions and would record a reserve if we believe it is more-likely-than-not our position would not prevail with the applicable tax authorities and would be recorded in income tax expense. Our assessment of tax positions as of December 31, 2021 and 2020, determined that there were no material uncertain tax positions.

In general, the tax returns for the years ending December 31, 2018 through 2020 are open to examination by federal and state authorities.

Reportable Segments

Our reporting segments consist of: a) Retail; and b) Cultivation. Our Chief Executive Officer has been identified as the chief decision maker. Our operations are conducted within the United States of America.

Recently Issued Accounting Standards

FASB ASU 2020-06 – “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”- In June 2020, the Financial Accounting Standards Board (“FASB”) issued guidance which simplifies accounting for convertible instruments by removing major separation models required under current GAAP. This ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation in certain areas. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2021, although early adoption is permitted. We are in the process of evaluating the impact of this new guidance on our consolidated financial statements.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS
12 Months Ended
Dec. 31, 2021
ACQUISITIONS  
ACQUISITIONS

NOTE 2. ACQUISITIONS

SevenFive Farm

On May 13, 2020, we received approval of the transaction and transfer of the Dalton Adventures, LLC license from the Colorado Marijuana Enforcement Division. On May 25, 2020, we finalized the acquisition, pursuant to which we acquired the assets of the seller that constitute the business of SevenFive Farm, a cultivation facility in Boulder, Colorado, whereby we acquired fixed assets, inventory, a cultivation license, and the tradename. The purchase price paid by the Company to the seller was 8,859,117 shares of common stock. The closing price of our common stock on May 13, 2020, the date of license transfer, was $0.38 per share, as such, fair value of consideration is $3,808,951. The purchase agreement had a provision whereby the Seller may require us to repurchase in cash 25% of the shares issued to the owner of Dalton Adventures, LLC at a repurchase price equal to the same volume weighted average price used to determine the number of shares issued to the owner of Dalton Adventures, LLC at closing. As a result, we recorded a liability using Black-Scholes in the amount of $442,487 and reduced additional paid-in capital. In December 2020, the seller waived his right to this provision in the purchase agreement and no longer has the possibility of the buyback of the shares. Therefore, no stock put liability is recorded as of December 31, 2020 and the liability was reversed into equity. We completed the allocation of the purchase price in the first quarter of 2021.

The purchase price allocation is as follows:

Inventories

$

185,261

Fixed assets

    

89,490

Tradename

 

1,050,000

Goodwill

 

2,484,200

$

3,808,951

The accompanying consolidated financial statements include the results of SevenFive Farm from the date of acquisition for financial reporting purposes, May 13, 2020. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:

    

2020

Total revenues

$

8,074,268

Net loss attributable to common stockholders

$

(8,332,387)

Net loss per common share:

$

(0.16)

Weighted average number of basic and diluted common shares outstanding

50,895,301

The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.

Trees

On September 2, 2021, we completed the acquisition of substantially all of the assets of TREES Englewood, representing a portion of the overall Trees transaction (“Trees Transaction”) previously disclosed pursuant to that certain First Amended and Restated Agreement and Plan of Reorganization and Liquidation dated May 28, 2021 by and among the Company, seller and certain other sellers party thereto, that consists of the assets relating to the Trees dispensary located in Englewood, Colorado (“Englewood Closing”). We paid $1,155,256 in cash in connection with the Englewood Closing and stock consideration of 22,380,310 shares of our Common Stock. The closing price of our common stock on September 2, 2021, the date of license transfer, was $0.47 per share, as such, fair value of consideration is $10,518,746. Further, cash equal to $1,732,884 will be paid to the seller in equal monthly installments over a period of 24 months from the Englewood Closing.

The table below reflects the Company’s estimates of the acquisition date fair values of the assets acquired:

Cash

$

32,941

Fixed assets

    

59,335

Inventory

586,495

Tradename

5,000,000

Goodwill

 

7,615,913

$

13,294,684

The accompanying consolidated financial statements include the results of TREES Englewood from the date of acquisition for financial reporting purposes, September 2, 2021. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:

    

Year ended

December 31, 

2021

2020

Total revenues

$

13,918,865

$

15,884,322

Net income (loss) attributable to common stockholders

$

(8,110,671)

$

(7,218,878)

Net income (loss) per common share

$

(0.10)

$

(0.10)

Weighted average number of basic and diluted common shares outstanding

84,560,130

73,275,611

The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.

On December 30, 2021, we completed the acquisition of substantially all the assets of Trees Portland, LLC and Trees Waterfront, LLC, representing a portion of the overall Trees Transaction, that consists of the assets relating to certain Trees dispensaries located in Portland, Oregon ("Oregon Closing”). We paid cash in the amount of $331,581 in connection with the Oregon Closing and stock consideration of 6,423,575 shares of our Common Stock. The closing price of our common stock on December 30, 2021, the date of license transfer, was $0.23 per share, as such, fair value of consideration is $1,477,422. Further, cash equal to $497,371 will be paid to the sellers in equal monthly installments over a period of 24 months from the Oregon Closing.

The table below reflects the Company’s estimates of the acquisition date fair values of the assets acquired:

Cash

$

14,568

Fixed assets

    

56,015

Inventory

202,046

Tradename

850,000

Goodwill

 

1,183,744

$

2,306,373

The accompanying consolidated financial statements include the results of Trees Oregon from the date of acquisition for financial reporting purposes, December 30, 2021. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:

    

Year ended

December 31, 

2021

2020

Total revenues

$

10,606,719

$

6,830,005

Net income (loss) attributable to common stockholders

$

(8,664,841)

$

(8,666,967)

Net income (loss) per common share

$

(0.11)

$

(0.15)

Weighted average number of basic and diluted common shares outstanding

75,948,281

57,318,876

The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.

We have not completed the allocation of the purchase price for the Trees acquisition. As of December 31, 2021, the consolidated balance sheet includes a preliminary allocation of fixed assets, inventory, intangible assets, and goodwill. Management anticipates completing the purchase price allocation as soon as possible, but no later than one year from the acquisition dates.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.1
DISCONTINUED OPERATIONS
12 Months Ended
Dec. 31, 2021
DISCONTINUED OPERATIONS.  
DISCONTINUED OPERATIONS

NOTE 3. DISCONTINUED OPERATIONS

On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of our Operations Segment for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of the Operations Segment was completed. Pursuant to amendment, the buyer paid the additional $75,000 in March 2022, and the 10% profit share described above was eliminated.

Assets and liabilities of discontinued operations for the Operations Segment included the following:

December 31, 

    

2021

    

2020

Accounts receivable, net

$

$

187,185

Prepaid expenses and other current assets

 

 

519,274

Current assets discontinued operations

706,459

Property and equipment, net

43,697

Noncurrent assets discontinued operations

43,697

Accounts payable and accrued expenses

169,492

Customer deposits

517,931

Current liabilities discontinued operations

$

$

687,423

A breakdown of the discontinued operations for the Operations Segment is presented as follows:

Year ended

December 31, 

    

2021

    

2020

Product revenues

$

614,764

$

3,655,045

    

Service revenues

523,994

1,081,291

Total revenues

1,138,758

4,736,336

Cost of sales

 

1,157,035

 

4,078,571

Selling, general and administrative

 

407,648

 

797,148

Professional fees

 

4,944

 

35,976

Depreciation and amortization

11,359

15,778

Total costs and expenses

 

1,580,986

 

4,927,473

Loss from discontinued operations

$

(442,228)

$

(191,137)

The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for the Operations Segment for the years ended December 31, 2021 and 2020.

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

187,185

$

(101,981)

Prepaid expenses and other current assets

519,274

(212,624)

Depreciation and amortization

11,359

15,778

Capital expenditures

(9,489)

Accounts payable and accrued expenses

(169,492)

5,641

Customer deposits

(517,931)

(44,872)

Security Segment

On December 26, 2019, the board of directors and management made the strategic decision to investigate a possible buyer for the Security Segment and if no buyer could be found, cease operations of the Security Segment. We transferred all our Colorado security contracts and employees to a company on January 16, 2020. On February 6, 2020 we cancelled all our security contracts in California. The assets and liabilities classified as discontinued operations for the Security Segment are presented separately in the balance sheet and the operating results for the years ended December 31, 2021 and 2020 are presented as discontinued operations.

Assets and liabilities of discontinued operations for the Security Segment included the following:

December 31, 

    

2021

    

2020

Cash and cash equivalents

$

$

5,551

Current assets discontinued operations

5,551

Accounts payable and accrued expenses

1,513

Current liabilities discontinued operations

$

$

1,513

A breakdown of the discontinued operations for the Security Segment is presented as follows:

Year ended

December 31, 

    

2021

    

2020

Service revenues

120,207

Total revenues

120,207

Cost of sales

 

 

88,541

Selling, general and administrative

 

 

83,829

Depreciation and amortization

2,174

Total costs and expenses

 

 

174,544

Loss from discontinued operations

$

$

(54,337)

The cash flows related to discontinued operations have not been segregated, and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for the Security Segment for the years ended December 31, 2021 and 2020.

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

$

280,058

Prepaid expenses and other current assets

17,780

Depreciation and amortization

2,174

Accounts payable and accrued expenses

(86,796)

Customer deposits

(60,940)

Consumer Goods Segment

On December 26, 2019, the board of directors and management made the strategic move to cease operations of Chiefton. On December 26, 2019, the board of directors committed to a plan to cease operations of STOA Wellness. We transferred all assets of STOA Wellness to an individual on January 10, 2020, in exchange for the release on the outstanding lease. The assets and liabilities classified as discontinued operations for the Consumer Goods Segment are presented separately in the balance sheet and the operating results for the years ended December 31, 2021 and 2020 are presented as discontinued operations.

Assets and liabilities of discontinued operations for the Consumer Goods Segment included the following:

December 31, 

    

2021

    

2020

Accounts payable and accrued expenses

$

$

53,128

Current liabilities discontinued operations

$

$

53,128

A breakdown of the discontinued operations for the Consumer Goods Segment is presented as follows:

Year ended

December 31, 

    

2021

    

2020

Product revenues

33

Total revenues

33

Selling, general and administrative

 

 

5,582

Total costs and expenses

 

 

5,582

Loss from discontinued operations

$

$

(5,549)

The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for 2021 and 2020.

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

$

7,836

Prepaid expenses and other current assets

14,394

Accounts payable and accrued expenses

(71,340)

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2021
ACCOUNTS RECEIVABLE  
ACCOUNTS RECEIVABLE

NOTE 4. ACCOUNTS RECEIVABLE

Our accounts receivable consisted of the following:

December 31, 

    

2021

    

2020

Accounts receivable

$

141,188

$

149,605

Less: Allowance for doubtful accounts

(61,000)

(9,000)

Total

$

80,188

$

140,605

We record bad debt expense when we conclude the credit risk of a customer indicates the amount due under the contract is not collectible. We recorded bad debt expense of $53,386, of which $43,000 was related to accounts receivable and the remaining recovery amount is in relation to our notes receivable, and $136,000, of which $9,000 was related to accounts receivable, respectively, during the years ended December 31, 2021 and 2020.

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES RECEIVABLE
12 Months Ended
Dec. 31, 2021
NOTES RECEIVABLE  
NOTES RECEIVABLE

NOTE 5. NOTES RECEIVABLE

Our notes receivable consisted of the following:

    

December 31, 

2021

2020

CCR Note

$

1,608

$

375,000

BB Note

 

40,000

 

100,000

NBC Note

75,000

Total Principal

116,608

475,000

Allowance for doubtful accounts

(43,608)

(125,000)

Unamortized loan origination fee

 

 

 

73,000

 

350,000

Less: Current portion

 

(73,000)

 

(350,000)

Long-term portion

$

$

On August 2, 2021, as part of the closing of the sale of NBC, we agreed to a note receivable of $75,000 due August 2, 2022. There is no interest associated with this receivable per the agreement. This note receivable was collected in full as of the issuance of these financial statements.

In March 2019, we agreed to loan an aggregate of up to $375,000 to Consolidated C.R., LLC (“CCR”) pursuant to the terms of a convertible promissory note (“CCR Note”), bearing interest at 12% per annum, collateralized by substantially all the assets of CCR and subject to a maturity date of September 2020. As of May 30, 2019, we had loaned the entire available amount of $375,000 to CCR pursuant to the CCR Note. CCR is a vertically integrated medical cannabis company located in San Juan, Puerto Rico. The CCR Note included a loan origination fee of $15,000, which was being recognized as interest income over the term of the agreement and has been fully amortized. This loan went into default in April 2020, which increased the interest rate to 18% per annum. As of December 31, 2021 we received the majority of the payment of the outstanding principal and interest of the note receivable.

On January 3, 2019, the Company authorized an unsecured loan of $100,000 to Beacher Brewing, LLC (“BB”) pursuant to the terms of a promissory note (“BB Note”), bearing interest at 11% per annum and a maturity date of January 3, 2020. Interest is due in advance at the beginning of each quarter. On December 13, 2019, the Company agreed to extend the maturity date to January 3, 2021. During 2021 we negotiated a payment amount of $60,000 and wrote off the remaining balance to allowance for doubtful accounts. Payment was considered to be in full as of December 31, 2021.

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET
12 Months Ended
Dec. 31, 2021
INVENTORIES, NET  
INVENTORIES, NET

NOTE 6. INVENTORIES, NET

Our inventories consistent of the following:

December 31, 

    

2021

    

2020

Raw materials

$

13,343

$

8,137

Work-in-progress and finished goods

1,109,740

363,662

Less: Inventory reserves

Inventories, net

$

1,123,083

$

371,799

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAIDS AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2021
PREPAIDS AND OTHER CURRENT ASSETS  
PREPAIDS AND OTHER CURRENT ASSETS

NOTE 7. PREPAIDS AND OTHER CURRENT ASSETS

Our prepaids and other current assets consist of the following:

December 31, 

    

2021

    

2020

Prepaid insurance

$

79,897

$

73,827

Other

 

69,178

 

151,295

$

149,075

$

225,122

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2021
PROPERTY AND EQUIPMENT, NET  
PROPERTY AND EQUIPMENT, NET

NOTE 8. PROPERTY AND EQUIPMENT, NET

Property and equipment consisted of the following:

December 31, 

    

2021

    

2020

Furniture, fixtures and equipment

$

950,380

$

514,369

Software

 

103,817

 

103,817

Biological assets

13,000

13,000

Total

 

1,067,197

 

631,186

Less: Accumulated depreciation

 

(386,870)

 

(219,661)

$

680,327

$

411,525

Depreciation expense was $192,232 and $134,058, respectively, for the years ended December 31, 2021 and 2020.

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL
12 Months Ended
Dec. 31, 2021
INTANGIBLE ASSETS AND GOODWILL  
INTANGIBLE ASSETS AND GOODWILL

NOTE 9. INTANGIBLE ASSETS AND GOODWILL

Intangible assets

Intangible assets as of December 31 consist of:

2021

2020

Estimated

Estimated

Accumulated

Life

Accumulated

Life

    

Gross

    

Amortization

    

Net

    

(in years)

Gross

    

Amortization

    

Net

    

(in years)

Tradename

$

6,323,780

$

323,967

$

5,999,813

10

$

1,050,000

$

65,625

$

984,375

10

Estimated amortization expense for the next five years is as follows:

Year ending December 31, 

    

Amount

2022

$

622,602

2023

622,602

2024

622,602

2025

622,602

2026

622,602

Thereafter

2,886,803

Total

$

5,999,813

Amortization expense was $308,342 and $65,625 for the years ended December 31, 2021 and 2020, respectively.

Goodwill

The following represents a summary of changes in the carry amount of goodwill for the years ended December 31, 2021 and 2020:

Balance as of December 31, 2019

$

Goodwill acquired

2,484,200

Balance as of December 31, 2020

$

2,484,200

Goodwill acquired

8,799,657

Impairment

(2,484,200)

Balance as of December 31, 2021

$

8,799,657

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES
12 Months Ended
Dec. 31, 2021
LEASES  
LEASES

NOTE 10. LEASES

On May 13, 2020, we entered into a commercial real estate lease with a related party (see Note 19) for 17,000 square feet of greenhouse space in Boulder, CO, with an initial term of five years and, at our option, two additional terms of five years each. Rent is $30,000 per month with 1.5% annual escalations. We also pay our portion of real estate taxes. In December 2020, we amended the lease to include a 3% rent escalation in 2021 and 2022. No other changes to the lease were made. We accounted for the amendment as a lease modification and remeasured the lease with an incremental borrowing rate of 20% which resulted in an increase of $246,250 to the right-of-use operating lease asset and lease liability from the initial lease valued on May 13, 2020 using an incremental borrowing rate of 22.8%. We determined the present value of the future lease payments using a discount rate of 20% over a 15-year term, our incremental borrowing rate based on outstanding debt, resulting in a right-of-use asset and lease liability of $1,877,423 which are being applied ratably over the term of the lease. As of December 31, 2021 and 2020, the balance of the right-of-use asset and lease liability was $1,796,983 and $1,873,607, respectively.

On September 2, 2021, we entered into a commercial real estate lease with a related party (see Note 19) for retail space in Englewood, CO, with an initial term of five years and, at our option, two additional terms of three years each. Rent is $10,000 per month with 3% annual escalations during the initial term and 4% annual escalations during the option term. We also pay our portion of real estate taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 11-year term, resulting in a right-of-use asset and lease liability of $602,140 which are being applied ratably over the term of the lease. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $584,258 and $591,741, respectively.

Through the acquisition of TREES Englewood, we entered into a commercial real estate lease for office space in Denver, CO. This office space is our new principal business office. The lease has 15 months remaining. Rent is $7,150 per month with a 3% escalation beginning in November 2021. We also pay our portion of real estate taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 15-month term, resulting in a right-of-use asset and lease liability of $98,211 which are being applied ratably over the term of the lease. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $73,138 and $73,451, respectively.

Through the acquisition of TREES Portland, we entered into a commercial real estate lease in Portland, OR. The lease has 5.5 years remaining. Rent is $5,124 per month with a 5% annual escalation beginning in May 2022. The rent includes payment of property taxes. We determined the present value of the future lease payments using a discount of 20% over a 5.5-year term, resulting in a right-of-use asset and lease liability of $229,501. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $229,501.

Through the acquisition of TREES Waterfront, we entered into a commercial real estate lease in Portland, OR. The lease has an initial term of 5 years and, at our option an additional term of 5 years. Rent is $6,683 per month with a 3% annual escalation. The rent includes payment of property taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 10-year term, resulting in a right-of-use asset and lease liability of $381,272. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $381,271.

Future remaining minimum lease payments were as follows:

Year ending December 31, 

    

Amount

2022

$

729,356

2023

 

663,351

2024

 

678,771

2025

 

694,633

2026

 

711,290

Thereafter

 

4,990,009

Total

 

8,467,410

Less: Present value adjustment

 

(5,317,839)

Operating lease liability

$

3,149,571

Rent expense was approximately $614,953 and $380,607 for the years ended December 31, 2021 and 2020, respectively.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED EXPENSES  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES

NOTE 11. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

Our accounts payable and accrued expenses consist of the following:

December 31, 

    

2021

    

2020

Accounts payable

$

621,603

$

1,051,653

Accrued payroll, taxes, and vacation

 

403,136

 

176,702

Other

 

145,969

 

115,914

$

1,170,708

$

1,344,269

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED STOCK PAYABLE
12 Months Ended
Dec. 31, 2021
ACCRUED STOCK PAYABLE  
ACCRUED STOCK PAYABLE

NOTE 12. ACCRUED STOCK PAYABLE

The following tables summarize the changes in accrued common stock payable:

Number of

    

Amount

    

Shares

Balance as of December 31, 2019

$

80,657

34,469

Employee stock award accrual

19,343

8,267

Consultant stock award

60,900

100,000

Investor stock award accrual

2,185,000

5,485,814

Warrant cashless exercises

33,961

259,415

Stock issued

(2,285,000)

(5,528,550)

Balance as of December 31, 2020

$

94,861

359,415

TREES Waterfront acquisition stock accrual

383,994

1,669,537

Stock issued

(33,961)

(259,415)

Balance as of December 31, 2021

$

444,894

1,769,537

On February 18, 2020 we granted a consultant 100,000 fully vested shares for consulting services.  Based on a stock price of $0.61 on the date of grant, the consultant will receive $60,900 worth of our common stock.   As of December 31, 2021, none of the stock had been issued.

 

In December 2020, several warrant holders exercised their 2020 A warrants through cashless exercises, and we issued 282,213 shares of common stock. 259,415 of those shares issued had not been transferred to the warrant holders as of December 31, 2020 and are included in accrued stock payable. See Note 13 for further details of the cashless exercises.

In December 2021, we completed the acquisition of TREES Waterfront. As part of the transaction, we granted 1,669,537 shares of our common stock. As of December 31, 2021 this stock had not been issued. The stock was subsequently issued on January 6, 2022.

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE
12 Months Ended
Dec. 31, 2021
NOTES PAYABLE.  
NOTES PAYABLE

NOTE 13. NOTES PAYABLE

Our notes payable consisted of the following:

    

December 31, 

    

December 31, 

2021

2020

2020 10% Notes

$

6,580,000

$

2,600,000

2019 15% Notes

200,000

Related party note payable

320,000

340,000

Trees Acquisition Notes

2,013,644

Unamortized debt discount

(1,911,447)

(251,456)

7,002,197

2,888,544

Less: Current portion

(1,094,398)

Long-term portion

$

5,907,799

$

2,888,544

Aggregate Maturities

As of December 31, 2021, aggregate future contractual maturities of long-term debt (excluding issue discounts) are as follows:

Year ending December 31, 

    

Amount

2022

$

1,094,398

2023

 

3,838,524

2024

 

3,980,722

$

8,913,644

TREES Notes

In September 2021, with the completion of the Englewood acquisition, we are to pay the Seller cash equal to $1,732,884 in equal monthly installments over a period of 24 months. The monthly payments began on October 15, 2021, and the payment is equal to $72,204 per month. There is no interest associated with this note.

In December 2021, with the completion of the TREES Portland and TREES Waterfront acquisitions, we are to pay the Seller cash equal to $497,371 in equal monthly installments over a period of 24 months. The payments began on February 15, 2022, and the payment is equal to $20,724 per month.

10% Notes

In December 2020, we entered into a Securities Purchase Agreement (the “Securities Purchase Agreement’) with certain accredited investors (the “10% Investors”), pursuant to which we issued and sold senior convertible promissory notes (the “10% Notes”) with an aggregate principal amount of $2,940,000 in exchange for payment to us by certain 10% Investors of an aggregate amount of $1,940,000 in cash, as well as cancellation of outstanding indebtedness of the 15% Notes (defined below) in the aggregate amount of $1,000,000. In connection with the issuance of the 10% Notes, the holders of the 10% notes received warrants (the “10% Warrants”) to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share. In the aggregate, this equals 1,050,011 shares of our common stock. The 10% Notes will bear interest at an annual rate of 10% and will mature on December 23, 2023. The 10% Investors have the option at any time to convert up to 50% of the outstanding unpaid principal and accrued interest of the Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per 10% Warrant.

The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $254,400.  The relative fair value of the cancellation of the outstanding indebtedness was recorded as an extinguishment of debt and additional paid-in capital of $131,000.  For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $86,759 and $2,944, respectively, from the 10% Notes.  We determined there was no beneficial conversion feature on the 10% Notes. The 10% Notes are treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of December 31, 2020, were:

Current stock price

    

$

0.53

Exercise price

$

0.56

Risk-free interest rate

0.38 %

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

115%

On February 8, 2021, we entered into a Securities Purchase Agreement with an accredited 10% Investor, pursuant to which we issued and sold 10% Notes with an aggregate principal amount of $1,660,000 to such 10% Investor.  The 10% Notes are part of an over-allotment option exercised by us in connection with the convertible note offering consummated on December 23, 2020, as discussed above. In connection with the issuance of the 10% Notes, the holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share. In the aggregate, this equals 592,858 shares of our common stock with a par value $0.001 per share. The 10% Notes bear interest at an annual rate of 10% and will mature on February 8, 2024.  The 10% Investor has the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the 10% Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per warrant.

The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $429,300. We determined that this 10% Note had a beneficial conversion feature and is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.66 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.90, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $252,118 and nil, respectively. The 10% Notes are treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of February 8, 2021, were:

Current stock price

    

$

1.12

Exercise price

$

0.56

Risk-free interest rate

0.48 %

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

118%

On April 20, 2021, we entered into a Securities Purchase Agreement with accredited 10% Investors, pursuant to which we issued and sold 10% Notes with an aggregate principal amount of $2,300,000 to such 10% Investors. The 10% Notes are part of an over-allotment approved by the existing noteholders in connection with the original convertible note offering of $4,600,000 consummated on December 23, 2020 and February 8, 2021. In connection with the issuance of the 10% Notes, each holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share, except that the warrants coverage to one Investor acting as lead investor in the raise received approximately 35.5% of the aggregate principal amount invested. The 10% Notes bear interest at an annual rate of 10% and will mature on April 20, 2024. The 10% Investors have the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the 10% Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per warrant.

The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $810,000. We determined that these 10% Notes had a beneficial conversion feature and is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.49 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.83, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  We recorded $692,500 as additional paid in capital and a debt discount and included in our consolidated statement of operations. For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $350,471 and nil, respectively. The 10% Notes are treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of April 20, 2021, were:

Current stock price

    

$

0.83

Exercise price

$

0.56

Risk-free interest rate

0.81%

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

115%

SBI Debt 

On February 18, 2020, we entered into a promissory note exchange agreement with SBI pursuant to which the original SBI Note was exchanged for a new convertible promissory note (the “Convertible Note”).  The Convertible Note has a principal amount of $934,000, an interest rate of 10% per annum and a maturity date of February 18, 2021.  The Convertible Note may be converted at the option of SBI into shares of common stock at a conversion price equal to 80% of the Market Price, provided that the conversion price shall in no event be less than $0.45 per share. If at any time, the borrower issues or sells any shares of common stock for a consideration per share less than the conversion price in effect on the date of such issuance, the holder shall have the right to utilize the price per share of the dilutive issuance as the conversion price for such conversion. On May 29, 2020, we issued shares at $0.40 per share, and as such, the conversion price was decreased to a floor of $0.40 per share.  The exchange of the SBI Note for the Convertible Note is treated as a debt extinguishment.  The additional $184,000 of principal was treated as a debt extinguishment and included in our consolidated statement of operations.  We determined that the Convertible Note should be accounted for in accordance with FASB ASC 470-20 which addresses “Accounting for Convertible Securities with Beneficial Conversion Features”.  The beneficial conversion feature is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.49 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.61, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  We recorded $233,500 as additional paid in capital and as a debt extinguishment and included in our consolidated statement of operations. As of December 31, 2020, SBI converted all of the $934,000 aggregate principal amount of the Convertible Note and approximately $23,000 of accrued interest into 2,215,892 shares of our common stock.

15% Notes

In December 2019, we completed a private placement with certain accredited investors pursuant to an unsecured promissory note (the “15% Notes”) with an aggregate principal amount of $300,000.  In February and March 2020, we completed private placements with certain accredited investors, including some holders of our 2019 12% Notes (as defined below), of 15% Notes with an aggregate principal amount of $2,031,000 in exchange for $525,000 of new funding and the cancellation of $1,506,000 aggregate principal amount of the 2019 12% Notes.  The 15% Notes have an annual interest rate of 15% and mature on January 31, 2021. $1.0 million of the 15% Notes were exchanged for the 10% Notes (see above), $2.1 million was paid in full in December 2020 and the remaining $200,000 was paid in full in the first quarter 2021. The 15% Notes provide that they shall be repaid in full out of the proceeds of any new debt or equity capital raise with net proceeds of more than $5,000,000.  In connection with the issuance of the 15% Notes, each holder of 15% Notes received three warrants (i.e., a 2020 A Warrant, a 2020 B Warrant and a 2020 C Warrant) to acquire shares of common stock at an exercise price equal to $0.45 per share, with the number of shares subject to each warrant equal to one share for each $1.00 of principal amount of 15% Notes issued to the noteholder.  The 2020 A Warrants have an expiration date of December 31, 2020, the 2020 B Warrants have an expiration date of December 31, 2021, and the 2020 C Warrants have an expiration date of December 31, 2022 (collectively, the “15% Warrants”).  By way of example, if an investor was issued a 15% Note with a principal amount of $250,000, such noteholder would receive a 2020 A Warrant to purchase 250,000 shares of common stock, a 2020 B Warrant to purchase 250,000 shares of common stock and a 2020 C Warrant to purchase 250,000 shares of common stock.  Accordingly, as of March 31, 2020, the Company has issued 15% Warrants to purchase a total of 6,993,000 shares of common stock to the holders of 15% Notes. As of December 31, 2021, the warrant holders exercised 1,131,000 of the 2020 A warrants into 282,813 shares of our common stock through cashless exercise. We recorded $3,653 to additional paid in capital and $33,961 to accrued stock, as 259,415 shares needed to be issued as of December 31, 2020. All shares were issued as of December 31, 2021.

We received $300,000 of cash in December 2019 and an additional $525,000 of cash January 2020 through March 2020 for issuing the 15% Notes.  The relative fair value of the new funding on the 15% Warrants was recorded as a debt discount and additional paid-in capital of $333,056.  The relative fair value of the cancellation of the outstanding indebtedness was recorded as an extinguishment of debt and additional paid-in capital of $668,335.  For the year ended December 31, 2021 and 2020, amortization of debt discount expense was nil and $279,676, respectively, from the 15% Notes. The 15% Notes are otherwise treated as conventional debt.

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 15% Warrants as of March 2020, were:

Current stock price

    

$

0.45 - 0.67

Exercise price

$

0.45

Risk-free interest rate

0.68 - 1.62 %

Expected dividend yield

Expected term (in years)

0.83 - 3.06

Expected volatility

112 - 119 %

On September 17, 2021, we entered into warrant amendments with certain ‘A’ and ‘B’ warrant holders from the 15% Notes. Pursuant to the warrant amendment the expiration date was extended until December 31, 2024 and the exercise price thereof was increased to $1.00 per warrant share. Warrant amendments were entered into with warrant holders representing an aggregate of 400,000 A warrants and 1,211,000 B warrants. We recognized an additional expense of $233,374 in loss on extinguishment of debt as a result of the modification.

Loan on Building

On January 8, 2020 we entered into a $975,000 deed of trust (the “Mortgage Loan”) secured by a first mortgage lien on the property located in Denver, Colorado.  The Mortgage Loan matures on December 31, 2020 and accrues interest at a rate of equal to the greater of 5.25% in excess of the Prime Rate or 10% per annum, payable on a monthly basis.  This loan was paid in full on March 20, 2020 with the sale of our building.

2019 12% Notes

In September 2019, we completed a private placement with certain accredited investors pursuant to (a) a senior unsecured promissory note, bearing interest at 12% payable quarterly, with principal due October 31, 2020, with an option for us to extend the due date to October 31, 2021 (“2019 12% Notes”) and (b) warrants with an exercise price of $1.30 per share and a life of 1.1 years; however, if we prepay at any time the life extends to October 31, 2022 (“2019 12% Warrants”) (combined the “2019 12% Agreements”). We may prepay the 2019 12% Notes at any time, but in any event must pay at least one year of interest.

We issued an aggregate of $1,506,000 under the 2019 12% Notes and warrants to purchase an aggregate of 1,506,000 shares of common stock. We received $400,000 in cash and $1,106,000 from modifying the outstanding principal under previous notes.

The relative fair value of the 2019 12% Warrants was recorded as a debt discount and additional paid-in capital of $93,500. For the years ended December 31, 2021 and 2020, amortization of debt discount includes nil and $12,635. The 2019 12% Notes are otherwise treated as conventional debt.

In February 2020, we issued $1,506,000 aggregate principal amount of 15% Notes to the holders of the outstanding 12% Notes in exchange for the cancellation of the outstanding 12% Notes. The exchange was treated as an extinguishment of debt.

For purposes of determining the loss on extinguishment of debt and the debt discount, the underlying assumptions used in the Black-Scholes model to determine the fair value of the 2019 12% Warrants were:

Current stock price

    

$

0.82 - 0.92

Exercise price

$

1.30

Risk-free interest rate

 

1.63 - 1.68

%

Expected dividend yield

 

Expected term (in years)

 

1.10

Expected volatility

 

124

%

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANT DERIVATIVE LIABILITY
12 Months Ended
Dec. 31, 2021
WARRANT DERIVATIVE LIABILITY.  
WARRANT DERIVATIVE LIABILITY

NOTE 14. WARRANT DERIVATIVE LIABILITY

On May 31, 2019, we received gross proceeds of $3 million by issuing three million shares of our common stock and three million warrants (“2019 Warrants”) to purchase shares of our common stock (“2019 Units”) in a registered direct offering for $1.00 per 2019 Unit (collectively defined as the “2019 Capital Raise”). The 2019 Warrants, issued with the 2019 Capital Raise, are accounted for as a derivative liability. The 2019 Warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash based on the Black-Scholes value, upon certain fundamental transactions, as defined in the 2019 Warrant agreement, that are considered outside of the control of management, such as a change of control. The original exercise price of the 2019 Warrants was $1.30 per share. The 2019 Warrants contain certain anti-dilution adjustment provisions with respect to subsequent issuances of securities by the Company at a price below the exercise price of such warrants. As a result of such subsequent issuances of securities by the Company through 2020, at a price lower than the original exercise price, the exercise price of the 2019 Warrants had decreased to $0.40 per share and the number of shares subject to the 2019 Warrants increased to 9,591,614 shares of common stock as of December 31, 2020.

In February 2020, one of the warrant holders exercised 200,000 warrants. We received $90,000 in cash for the exercise and booked an adjustment to the derivative liability of $82,241 as a result of the transaction. During the year ended December 31, 2020 the warrant holders exercised 7,945,807 warrants into 2,443,641 shares of our common stock through cashless exercise. We booked an adjustment to the derivative liability of $3,241,188 as a result.

During the first quarter of 2021 the warrant holders exercised 1,323,000 warrants into 747,208 shares of our common stock through cashless exercise. We booked an adjustment to the derivative liability of $1,523,117 as a result.

During the year ended December 31, 2021 and 2020, we recognized a $990,066 loss on the fair value of derivative liability and a $735,796 gain on the fair value of derivative liability, respectively, in the consolidated statements of operations. As of December 31, 2021, there were 322,807 of the 2019 Warrants outstanding.

The following are the key assumptions that were used to determine the fair value of the 2019 Warrants:

    

December 31,

December 31,

 

    

2020

2021

 

Number of shares underlying the warrants

 

1,645,807

322,807

Fair market value of stock

$

0.48

$

0.22

Exercise price

$

0.40

$

0.40

Volatility

108

%

 

94

%

Risk-free interest rate

0.36

%

 

1.26

%

Warrant life (years)

3.41

 

2.41

The following table sets forth a summary of the changes in the fair value of the warrant derivative liability, our Level 3 financial liabilities that are measured at fair value on a recurring basis:

December 31, 

2021

    

2020

Beginning balance

$

561,368

$

4,620,593

Warrant exercise

(1,523,117)

(3,323,429)

Change in fair value of warrants derivative liability

990,066

(735,796)

Ending balance

$

28,317

$

561,368

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2021
COMMITMENTS AND CONTINGENCIES.  
COMMITMENTS AND CONTINGENCIES

NOTE 15. COMMITMENTS AND CONTINGENCIES

Legal

In July 2021, the Company was served with a Complaint in the District Court, County of Denver, Colorado, by plaintiff 2353 SB, LLC (“Plaintiff”). Plaintiff and the Company entered into a lease for the premises at 2353 South Broadway, Denver, CO with a term of three (3) years to commence on November 1, 2020. Monthly lease payments were to be $12,866.66. In 2020, the Company made initial payments (first month’s rent and security deposit) of $39,633.32; but subsequently did not take possession of the premises and has made no further payments in respect thereof, as a direct result of the COVID-19 pandemic. The lease contains a ‘force majeure’ clause which includes a provision that neither party is liable for failure to perform its obligations under the lease which have become practicably impossible because of circumstances beyond the reasonable control of the applicable party, including ‘pandemics or outbreak of communicable disease.’

The Company has taken the position that its failure to take possession and make any further payments under the lease is directly related to the COVID-19 pandemic. The Company intends to vigorously defend this action and believes that the above-referenced force majeure clause presents a complete defense to Plaintiff’s claims. Both parties have filed motions for summary judgment, and the parties are currently awaiting the decision of the court in respect thereof.

In June 2020, Michael Feinsod resigned as our Executive Chairman, claiming that his resignation was for "Good Reason" under the terms of his employment agreement. If it is ultimately determined that his resignation was, in fact, for "Good Reason", rather than a voluntary act absent "Good Reason", it could enable certain potential claims for benefits under his employment agreement, including potential claims for severance, for the vesting of his unvested options and/or for the extension of the term within which he can exercise his options in the future. We do not believe that Mr. Feinsod's resignation was for "Good Reason." Accordingly, we believe that Mr. Feinsod's resignation was voluntary, and that any such potential claims, if asserted, would be without substantial merit. Although the outcome of legal proceedings is subject to uncertainty, the Company will vigorously defend any future claims made by Mr. Feinsod alleging a "Good Reason" resignation.

From time to time, the Company is a party to various litigation matters incidental to the conduct of its business. The Company is not presently a party to any legal proceedings that would have a material adverse effect on its business, operating results, financial condition, or cash flows.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED TAXES
12 Months Ended
Dec. 31, 2021
DEFERRED TAXES  
DEFERRED TAXES

NOTE 16. DEFERRED TAXES

The income tax was $0 as of December 31, 2021 and 2020.

Significant components of the Company’s deferred tax assets at December 31, 2021 and 2020 are shown below. A valuation allowance has been established as realization of such deferred tax assets has not met the more likely-than-not threshold requirement. The Company has determined it is not more likely than not that its deferred tax assets will be recovered. If the Company’s judgment changes and it is determined that the Company will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction to income tax expense.

As of December 31, 2021 and 2020, the Company had federal and state net operating loss carryforwards of approximately $36 million and $41 million, respectively. Of the current net operating loss carryforwards, $27 million expire starting in 2033 through 2037 and $7 million will expire starting in 2041, and $43 million do not expire. The Company is currently evaluating whether there have been one or more ownership changes pursuant to IRC Sections 382 and 383.  If the Company determines there were one or more ownership changes under these rules, the use of its U.S. federal and state net operating loss carryforwards may be limited and/or otherwise expire unused. The Company believes that any limitation as a result of IRC Section 382 and 383 would be immaterial to the financial statements due to the full valuation allowance on its deferred tax assets.

The components of net deferred tax assets are as follows:

December 31, 

    

2021

    

2020

Net operating loss carryforwards

$

9,113,554

$

8,438,428

Equity-based instruments

 

1,991,225

 

2,883,318

Long-lived assets and other

 

192,201

 

203,274

Capital loss carryforward

 

93,218

 

119,915

Deferred tax asset valuation allowance

 

(11,390,198)

 

(11,644,935)

$

$

A reconciliation of our income tax provision and the amounts computed by applying statutory rates to income before income taxes is as follows:

Year ended December 31, 

    

2021

    

2020

Income tax benefit at statutory rate

$

(1,862,570)

$

(1,607,608)

State income tax benefit, net of Federal benefit

 

(88,898)

 

(178,226)

280E Disallowance

946,481

94,178

Equity-based instruments

 

64,735

 

103,372

Fair market value adjustment/loss on extinguishment – derivative liabilities

 

312,590

 

(154,517)

Amortization of debt discount

 

176,128

 

412,823

Other

 

706,270

 

47,946

Valuation allowance

 

(254,736)

 

1,282,032

$

$

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2021
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

NOTE 17. STOCKHOLDERS’ EQUITY

2021 Preferred stock offering

On September 10, 2021, we entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with various accredited investors (the “2021 Investors), pursuant to which we issued and sold Units consisting of Series A Convertible Preferred Stock (“Series A Preferred”) and warrants (the “Preferred Warrants”) to purchase shares of our common stock with a par value of $0.001 per share. The total number of Units sold was 1,180. Each Unit consists of one share of Series A Preferred and 354,000 Preferred Warrants. The purchase price of each Unit was $1,000, for an aggregate amount sold of $1,180,000. Each share of Series A Preferred is convertible into 1,000 shares of common stock upon the consummation of a capital raise of not less than $5,000,000. The Certificate of Designation of the Series A Preferred Stock (“Certificate of Designation”) was filed with the Secretary of the State of Colorado on September 14, 2021. The Certificate of Designations established the new preferred series entitled “Series A Convertible Preferred Stock” with no par value per share, and sets forth the rights, restrictions, preferences, and privileges of the Series A Preferred, summarized as follows:

Authorized Number of Shares – 5,000
Voting Rights – None
Dividends – 6% per annum, ‘paid in kind’ in shares of Series A Preferred
Conversion – Each share of Series A Preferred is mandatorily convertible into 1,000 shares of common stock upon a minimum capital raise of $5,000,000; sale, merger, or business combination of the Company; or the Company listing on an exchange
Redemption – No rights of redemption by 2021 Investors, nor mandatory redemption

The Preferred Warrants have a five-year term and an exercise price per Preferred Warrant share of $1.05. The warrants contain an anti-dilution provision pursuant to which upon we do a future capital raise at less than $1.00 per shares, each Preferred Investor will be granted additional Preferred Warrants on a ‘full-ratchet’ basis.

The proceeds received in the sale of the Series A Preferred totaled $1,180,000, for the issuance of 1,180 Series A Preferred, plus 354,000 warrants. The warrants were valued using a Black Scholes model, at $117,131 and per the relative fair value allocation, $1,073,446 was allocated to the Series A proceeds

2020 Capital Raise

On May 29, 2020, we entered into a subscription agreement, as amended with Hershey Strategic Capital, LP and Shore Ventures III, LP with respect to the sale of shares of common stock and warrants to purchase common stock (collectively, the “securities”). The sales of the securities to the Hershey Investor consists of a minimum of $2,185,000 of securities and a maximum of $3,000,000 of securities, as described further below. The purchase price of the securities at each closing is as follows: (i) the purchase price of each share of common stock is $0.3983 per share, and (ii) for each one dollar invested by the Hershey Investor, the Hershey Investor receives a warrant to purchase a number of shares of common stock equal to 75% of the number of shares of common stock purchased by the Hershey Investor at an exercise price per share equal to $0.5565. The warrants have a term of five years. During the year ended December 31, 2020, we sold $3,000,000 of securities to the Hershey Investor, representing 7,532,010 shares of common stock and warrants to purchase 5,649,007 shares of common stock at an exercise price of $0.5565 per share. The warrants were recorded as equity and equity issuance costs in the amount of $2,173,074. Notwithstanding the foregoing, the Hershey Subscription Agreement provides that the Hershey Investor’s investment shall not exceed 20% or more of the common stock (or securities convertible into or exercisable for common stock) or the voting power of the Company on a post-transaction basis.

The Hershey Subscription Agreement also provides the Hershey Investor with certain participation rights in future financings of the Company until the one-year anniversary of the second closing. The Hershey Subscription Agreement further provides that the Company shall, during a negotiation period ending October 4, 2020, endeavor to cause the existing holders of the promissory notes of the Company having an outstanding balance in the amount of approximately $2,331,000 as of June 1, 2020 that are due on or about January 31, 2021, to extend the maturity date of such notes to a date that is not earlier than January 31, 2022. As of October 4, 2020, $600,000 of the $2,331,000 outstanding notes have extended the maturity date. If, at the end of the negotiation period per the contract, all the existing notes have not been amended to extend the maturity dates thereof, then the Company shall issue to the Hershey Investor additional warrants to purchase shares of common stock. Any such additional warrants will be for a number of shares of common stock based on the dollar amount of the outstanding balance of the existing notes that were not extended, with each one dollar of existing notes that were not extended representing one share subject to such additional warrant. The exercise price of any such additional warrants will be equal to 100% of the 30-day volume weighted average price of the Company’s common stock on the last day of the negotiation period, provided that such exercise price shall not be lower than $0.45 per share nor higher than $0.56 per share. The Hershey Investor extended the negotiation period to December 11, 2020. As of December 11, 2020, no existing holders had extended their promissory notes, therefore, we issued the Hershey Investor additional warrants in accordance with the agreement. On December 14, 2020 we issued an additional 1,631,000 warrants to purchase common stock at an exercise price of $0.4917 to the Hershey Investor. These warrants expire on December 11, 2025. The warrants were recorded as a deemed dividend in the amount of $732,494.

Stock-based compensation

Stock-based compensation expense consisted of the following:

Year ended December 31, 

    

2021

    

2020

Employee Awards

$

307,963

$

1,411,442

Consulting Awards

 

 

92,947

$

307,963

$

1,504,389

Employee Stock Options

In November 2020, the Board authorized the adoption of and, on November 23, 2020, our stockholders ratified our 2020 Omnibus Incentive Plan (the “2020 Plan”). The 2020 Plan became effective immediately and will expire on November 23, 2030, unless terminated earlier by the Board of Directors. The 2020 Plan will permit the Board of Directors, or a committee or subcommittee thereof, to grant to eligible employees, non-employee directors, and consultants of the Company and its subsidiaries non-statutory and incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, deferred stock units, performance awards, non-employee director awards, and other stock-based awards. Subject to adjustment, the maximum number of shares of our common stock to be authorized for issuance under the 2020 Plan is 10 million shares. As of the date of this filing a Registration Statement on Form S-8 has not been filed. As of December 31, 2021, there was 9,100,000 shares available to issue under the 2020 Plan.

On October 29, 2014, the Board authorized the adoption of and, on June 26, 2015, our stockholders ratified our 2014 Equity Incentive Plan for the issuance of 10 million shares of our common stock and, in April 2018, stockholders approved an increase of 5 million shares of common stock that may be granted (the “Incentive Plan”). The Incentive Plan provides for the issuance of up to 15 million shares of our common stock and is designed to provide an additional incentive to executives, employees, directors, and key consultants, aligning our long-term interests with participants. A Registration Statement on Form S-8 for the initial 10 million shares automatically became effective in May 2016, and a Registration Statement on Form S-8 for the additional 5 million shares and 900,000 shares under the Feinsod Agreement automatically became effective in June 2018 (collectively, the “Registration Statements”). The Registration Statements relate to 15,000,000 shares of our common stock, which are issuable pursuant to or, upon exercise of, options that have been granted or may be granted under our Incentive Plan. As of December 31, 2021, there were 6,600,271 shares available to issue under the Incentive Plan.

Stock-based compensation costs for award grants to employees and directors (“Employee Awards”) are recognized on a straight-line basis over the service period for the entire award, with the amount of compensation cost recognized at any date equaling at least the portion of the award that is vested. The following summarizes the Black-Scholes assumptions used to value the Employee Awards granted:

Year ended December 31, 

 

    

2021

    

2020

 

Exercise price

$

0.22 - 0.95

$

0.31 - 0.67

Stock price on date of grant

$

0.22 - 0.95

$

0.27 - 0.67

Volatility

 

100 - 111

%  

 

111 - 114

%

Risk-free interest rate

 

0.29 - 0.97

%  

 

0.16 - 1.53

%

Expected life (years)

 

3.0

 

3.0

Dividend yield

 

 

On September 3, 2021 we modified two employees stock options in conjunction with revised employment agreements. As a result of the modification, we recognized $21,525 in compensation expense for the year ended December 31, 2021.

During the year ended December 31, 2021 we granted options to purchase 1,158,000 common shares to employees and directors. The options expire five years from the date of grant and vest over a period of one year. Fair value of the awards at the date of grants totaled $628,496.

The following summarizes Employee Awards activity:

Weighted-  

Weighted- 

Average

Average

Remaining

Number of

Exercise Price

Contractual 

Aggregate 

    

 Shares

    

per Share

    

Term (in years)

    

Intrinsic Value

Outstanding as of December 31, 2020

7,266,420

$

1.03

5.5

$

167,000

Granted

1,158,000

0.82

  

  

Exercised

 

(394,670)

 

0.52

 

  

 

  

Forfeited or expired

 

(3,126,205)

 

1.04

 

  

 

  

Outstanding as of December 31, 2021

 

4,903,545

 

$

1.11

 

5.3

$

22,000

Exercisable as of December 31, 2021

 

3,893,665

$

1.21

 

5.6

$

4,000

As of December 31, 2021, there was approximately $132,816 of total unrecognized compensation expense related to unvested Employee Awards, which is expected to be recognized over a weighted-average period of two months.

Consulting Services

As needed, we may issue warrants and options to third parties in exchange for consulting services. Stock-based compensation costs for award grants to third parties for consulting services (“Consulting Awards”) are recognized on a straight-line basis over the contractual term.

The fair value of each warrant grant is estimated using Black-Scholes. We use historical data to estimate the expected price volatility. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of valuation for the estimated life of the option. The following summarizes the Black-Scholes assumptions to value the Consulting Awards granted:

Year ended December 31, 

 

    

2021

    

2020

 

Exercise price

$

$

0.61

Stock price, date of valuation

$

$

0.61

Volatility

 

%  

 

101

%

Risk-free interest rate

 

%  

 

1.47

%

Expected life (years)

 

 

1.0

Dividend yield

 

 

The following summarizes Consulting Awards activity:

Weighted-

Weighted-

average

average

Remaining

Number of

Exercise Price

Contractual

Aggregate

    

Shares

    

per Share

    

Term (in years)

    

Intrinsic Value

Outstanding as of December 31, 2020

 

100,000

$

1.22

 

2.3

  

Granted

 

 

 

  

 

  

Exercised

 

 

 

  

 

  

Forfeited or expired

 

(40,000)

 

0.61

 

  

 

  

Outstanding and exercisable as of December 31, 2021

60,000

$

1.55

 

2.3

$

Feinsod Employment Agreement

On August 6, 2019, we entered into an agreement (the “Feinsod Agreement”) with Michael Feinsod for his permanent service as our Chief Executive Officer. Pursuant to the agreement, Mr. Feinsod received 1,000,000 stock options that vest when our stock price has a trading price of equal to or above $4.51 per share for five consecutive days. The options have an exercise price of $0.83 per share and a ten-year life. These options were issued under the Incentive Plan. The options were valued using the Monte Carlo method. For the year ended December 31, 2021 and 2020, we recognized approximately nil and $57,342, respectively, of stock-based compensation expense related to these options. These options were forfeited in July 2020, with Mr. Feinsod’s resignation.

Warrants with Debt

The following summarizes warrants issued with debt activity:

    

    

    

Weighted- 

    

Weighted-

average 

average 

Remaining 

Number of 

Exercise Price 

Contractual

Aggregate 

Shares

per Share

Term (in years)

Intrinsic Value

Outstanding as of December 31, 2019

 

8,473,214

$

0.64

 

  

 

  

Granted

 

7,143,011

 

0.42

 

  

 

  

Exercised

 

(1,131,000)

 

0.40

 

  

 

  

Expired

 

(7,064,214)

 

0.63

 

  

 

  

Outstanding as of December 31, 2020

 

7,421,011

 

0.46

 

2.0

 

$

478,925

Granted

 

1,868,518

 

0.56

 

  

 

  

Exercised

 

 

 

  

 

  

Expired

 

(1,204,000)

 

0.65

 

  

 

  

Outstanding and exercisable as of December 31, 2021

8,085,529

$

0.58

 

2.8

$

In May 2020, we issued common stock at a price $0.3983. These triggered the “downround” feature on the 2019 Units and the 15% Notes. The difference in fair value of the effect of the down round feature for the 15% Warrants is reflected in our consolidated financial statements as a deemed dividend and as a reduction to income available to common stockholders in the basic earnings per share calculation. The difference in the fair value of the effect of the down round feature for the 2019 Warrants are reflected in the gain/loss on derivative instrument in our consolidated statement of operations.

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE
12 Months Ended
Dec. 31, 2021
NET LOSS PER SHARE  
NET LOSS PER SHARE

NOTE 18. NET LOSS PER SHARE

Basic net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the reporting period. Diluted net loss per share is computed similarly to basic loss per share, except that it includes the potential dilution that could occur if dilutive securities are exercised.

Outstanding stock options and common stock warrants are considered anti-dilutive because we are in a net loss position. Accordingly, the number of weighted average shares outstanding for basic and fully diluted net loss per share are the same.

The following summarizes equity instruments that may, in the future, have a dilutive effect on earnings per share:

December 31, 

    

2021

    

2020

Stock options

 

4,963,545

 

7,366,420

Warrants

 

16,117,343

 

16,531,825

Accrued stock payable

 

1,769,537

 

359,415

Convertible notes

5,785,450

2,261,538

Preferred stock

1,180,000

 

29,815,875

 

26,519,198

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2021
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

NOTE 19. RELATED PARTY TRANSACTIONS

On June 3, 2020, the Company entered into a consulting agreement with Adam Hershey, a board member and investor, pursuant to which he would act as a strategic consultant for the Company, including aiding with the sourcing and evaluation of merger and acquisition deals, strategic capital and strategic partnerships or joint ventures. Mr. Hershey is paid an initial monthly rate of $8,333 for the services, subject to certain adjustments. We paid $99.996 and $58,333 during the years ended December 31, 2021 and 2020, respectively. In addition, the Hershey Subscription Agreement between the Company and Hershey Strategic Capital, LP and Shore Ventures III, LP provides that the Company will during a negotiation period endeavor to cause the existing holders of the promissory notes of the Company having an outstanding balance in the amount of approximately $2,331,000 as of June 1, 2020 that are due on or about January 31, 2021, to extend the maturity date of such notes to a date that is not earlier than January 31, 2022. All of the existing notes were not amended to extend the maturity dates thereof, resulting in the Company issuing to the Hershey Investor 1,631,000 additional warrants to purchase shares of common stock. See Note 17, “2020 Capital Raise”.

We currently have a lease agreement with Dalton Adventures, LLC in which we rent 17,000 square foot of greenhouse space in Boulder, Colorado for $34,636 a month, of which $30,900 is base rent and $3,736 is property taxes. The owner of Dalton Adventures, LLC is a principal shareholder and board member of the Company. We incurred approximately $458,000 and $286,000 of rent expense for the years ended December 31, 2021 and 2020, respectively.

We currently have a lease agreement with Bellewood Holdings, LLC in which we rent retail space for the TREES Englewood retail store in Englewood, Colorado, for $10,000 per month. The owner of Bellewood Holdings, LLC is a principal shareholder and board member of the Company. We incurred approximately $47,482 of rent expense for the year ended December 31, 2021.

On December 23, 2020, four of our current board members purchased senior convertible promissory notes from the Company for an aggregate amount of $320,000. A board member who resigned in May 2021 purchased $30,000 of the senior convertible promissory notes from the Company. These notes are included in the 10% Notes discussed in Note 13. Accrued interest earned and owed to the board members was $33,435 as of December 31, 2021.

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2021
SEGMENT INFORMATION  
SEGMENT INFORMATION

NOTE 20. SEGMENT INFORMATION

Our operations are organized into three segments: Operations; Cultivation; and Investments. All revenue originates, and all assets are located in the United States. Segment information is presented in accordance with ASC 280, Segments Reporting. This standard is based on a management approach that requires segmentation based upon the Company’s internal organization and disclosure of revenue and certain expenses based upon internal accounting methods. The Company’s financial reporting systems present various data for management to run the business, including internal profit and loss statements prepared on a basis not consistent with GAAP. The following information is presented net of discontinued operations. For more information see Note 3.

Year ended December 31

2021

    

Retail

    

Cultivation

    

Eliminations

Total

Revenues

$

3,515,761

$

2,722,059

$

(325,093)

$

5,912,727

Costs and expenses

(3,112,595)

(6,273,162)

325,093

(9,060,664)

Segment operating income

$

403,166

$

(3,551,103)

$

(3,147,937)

Corporate expenses

(5,279,214)

Net loss from continuing operations before income taxes

 

$

(8,427,151)

2020

    

Cultivation

Eliminations

    

Total

Revenues

$

2,279,867

$

$

2,279,867

Costs and expenses

(1,865,399)

61,526

(1,803,873)

Segment operating income

$

414,468

$

61,526

475,994

Corporate expenses

 

  

(7,903,679)

Net loss from continuing operations before income taxes

 

$

(7,427,685)

December 31, 

Total assets

    

2021

    

2020

Retail

$

16,831,580

$

Cultivation

3,483,269

6,208,222

Corporate

 

1,709,496

 

1,567,021

Discontinued operations

755,707

Total assets - segments

22,024,345

8,530,950

Intercompany eliminations

(12,183)

Total assets - consolidated

$

22,024,345

$

8,518,767

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2021
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 21. SUBSEQUENT EVENTS

On January 5, 2022, the Company completed the acquisition of substantially all the assets of Trees MLK Inc. (“MLK”), representing the remaining Oregon dispensary in connection with the overall Trees transaction (“MLK Closing”).  The cash paid by the Company in connection with the MLK Closing consisted of $256,582 and stock consideration of 4,970,654 shares of the Company’s Common Stock.  Further, cash equal to $384,873 will be paid to Sellers in equal monthly installments over a period of 24 months from the MLK Closing.

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.1
NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Policies)
12 Months Ended
Dec. 31, 2021
NATURE OF OPERATIONS, HISTORY AND PRESENTATION  
Nature of Operations

Nature of Operations

General Cannabis Corp, a Colorado Corporation (the “Company,” “we,” “us,” “our,” or “GCC”) (formerly, Advanced Cannabis Solutions, Inc.), was incorporated on June 3, 2013, and provides services and products to the regulated cannabis industry. We currently trade on the OTCQB® Market under the trading symbol CANN. As of December 31, 2021, our operations are segregated into the following segments:

Retail (“Retail Segment”)

Through our acquisition of TREES Englewood in September 2021 and our acquisition of TREES Portland and TREES Waterfront in December 2021, we operate a retail dispensary store in Englewood, Colorado and two retail stores in Portland, Oregon.

Cultivation (“Cultivation Segment”)

Through our acquisition of SevenFive Farm in May 2020, we operate a licensed 17,000 square foot light deprivation greenhouse cultivation facility. During 2021 and 2020, 31% and 28%, respectively, of SevenFive Farm’s revenue was from two customers.

Discontinued Operations - Operations Consulting and Products (“Operations Segment”)

Through Next Big Crop (“NBC”), we delivered comprehensive consulting services to the cannabis industry that included obtaining licenses, compliance, cultivation, retail operations, logistical support, facility design and construction, and expansion of existing operations.

NBC oversaw our wholesale equipment and supply business, operating under the name “GC Supply,” which provided turnkey sourcing and stocking services to cultivation, retail, and infused products manufacturing facilities. Our products included building materials, equipment, consumables, and compliance packaging. NBC also provided operational support for our internal cultivation. On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of NBC for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of NBC was completed.

Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements include the results of GCC and its nine wholly-owned subsidiary companies: (a) 6565 E. Evans Owner LLC, a Colorado limited liability company formed in 2014; (b) General Cannabis Capital Corporation, a Colorado corporation formed in 2015; (c) GC Security LLC (“GCS”), a Colorado limited liability company formed in 2015; (d) Standard Cann, Inc., a Colorado corporation formed in 2019; (e) SevenFive Farm LLC, a Colorado limited liability company formed in 2020; (f) SevenFive Farm Cultivation LLC, a Colorado limited liability company formed in 2020; (g) Trees Colorado LLC, a Colorado limited liability company formed in 2021; (h) Trees Oregon LLC, a Colorado limited liability company formed in 2021; (i) GC Corp., a Colorado corporation, originally formed in 2013 under the name ACS Corp. In 2015, the name was changed to GC Corp. Intercompany accounts and transactions have been eliminated.

The preparation of our consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses. Although these estimates are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and

assumptions. Furthermore, when testing assets for impairment in future periods, if management uses different assumptions or if different conditions occur, impairment charges may result.

Going Concern

Going Concern

The consolidated financial statements have been prepared on a going concern basis, which assumes we will be able to realize our assets and discharge our liabilities in the normal course of business for the foreseeable future. Our cash of $2,054,050 as of December 31, 2021 is not sufficient to absorb our operating losses and retire our debt of $8,913,644 and other obligations as they come due.  Our ability to continue as a going concern is dependent upon our generating profitable operations in the future and/or obtaining the necessary financing to meet our obligations and repay our liabilities arising from normal business operations when they come due. Management believes that (a) we will be successful obtaining additional capital and (b) actions presently being taken to further implement our business plan and generate additional revenues provide opportunity for the Company to continue as a going concern. While we believe in the viability of our strategy to generate additional revenues and our ability to raise additional funds, there can be no assurances to that effect. Accordingly, there is substantial doubt about our ability to continue as a going concern. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.

Liquidity

Liquidity

The Company incurred net losses of $8.9 million and $7.7 million in the years ended December 31, 2021 and 2020, respectively, and had an accumulated deficit of $83.8 million as of December 31, 2021. The Company had cash, cash equivalents, and short-term and long-term investments of $2.1 million and $1.0 million as of December 31, 2021 and 2020, respectively.

The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses and negative cash flows from operations since inception and has primarily funded its operations with proceeds from the issuance of convertible debt. The Company expects its operating losses and negative operating cash flows to continue into the foreseeable future as it continues to execute its acquisition and growth strategy.

The Company believes that its cash and cash equivalents as of December 31, 2021 will be sufficient to fund its operating expenses and capital expenditure requirements for at least twelve months from the date of filing this Annual Report on Form 10-K due to the receipt of an additional $2.3 million of cash in April 2021 from the issuance of a convertible note offering, the receipt of an additional $1.2 million of cash in September 2021 from the issuance of preferred stock and the acquisition of three dispensaries (See Note 2 for further information). The Company may need additional funding to support its planned investing activities. If the Company is unable to obtain additional funding, it would be forced to delay, reduce, or eliminate some or all of its acquisition efforts, which could adversely affect its business prospects.

Reclassifications

Reclassifications

Certain prior year amounts have been reclassified for consistency with current year presentation. These reclassifications had no effect on the reported results of operations.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents include cash on hand, deposits with banks, and investments that are highly liquid and have maturities of three months or less at the date of purchase. As of December 31, 2021 and 2020 there are nil and $5,551 of cash and cash equivalents included in assets of discontinued operations on the balance sheet.

Inventories

Inventories

Inventories consist of raw materials, supplies, growing and harvested plants (work-in-process), and finished goods, and are stated at the lower of cost or net realizable value. All direct and indirect costs of growing plants are accumulated until the time of harvest and allocated to the plants during the growing process. All direct and indirect costs of finished goods are accumulated and allocated to the products between the harvest and completion stages. The Company uses an average costing method to allocate costs.

Net realizable value is determined as the estimated selling price in the ordinary course of business less the estimated costs of completion and estimated costs necessary to make the sale. The Company periodically reviews physical inventory for excess, obsolete, and potentially impaired items. Write-downs and write-offs are charged to cost of sales.

Accounts Receivable, net

Accounts Receivable, net

Accounts receivable are recorded at the original invoiced amount due from our customers less an allowance for any potential uncollectible amounts. We control credit risk related to accounts receivable through credit approvals, credit limits, and monitoring processes. In making the determination of the appropriate allowance for doubtful accounts, management considers prior experience with customers, analysis of accounts receivable aging reports, changes in customer payment patterns, and historical write-offs.

Notes Receivable

Notes Receivable

Notes receivable consist primarily of amounts due to us related to the financing of different business ventures. Direct loan origination costs we incur are netted with loan origination fees we receive and the net amount, loan origination fees, or costs, is included in notes receivable on the consolidated balance sheets. The loan origination fees or costs are amortized over the term of the underlying note receivable and included in interest income in the consolidated statements of operations. We report notes receivable at the principal balance outstanding less an allowance for losses. We monitor the financial condition of the notes receivable and record provisions for estimated losses when we believe it is probable that the holders of the notes receivable will be unable to make their required payments. We charge interest at a fixed rate and interest income is calculated by applying the effective rate to the outstanding principal balance.

Right-of-use Asset / Lease Liability

Right-of-use Asset / Lease Liability

Right of use (“ROU”) assets represent our right to use an underlying asset in which we obtain substantially all the economic benefits and the right to direct the use of the asset during the lease term. Lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. We recognize ROU assets and lease liabilities on the balance sheet for leases with a lease term of greater than one year. Payments that are not fixed at the commencement of the lease are considered variable and are excluded from the ROU asset and lease liability calculations. In the measurement of our ROU assets and lease liabilities, the fixed lease payments in the agreement are discounted using a secured incremental borrowing rate for a term similar to the duration of the lease, as our leases do not provide implicit rates. Operating lease expense is recognized on a straight-line basis over the lease term.

Property and Equipment, net

Property and Equipment, net

Property and equipment are recorded at historical cost, less accumulated depreciation. Major additions and improvements are capitalized, while replacements, maintenance, and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets: thirty years for buildings, the lesser of ten years or the life of the lease for leasehold improvements, and one to fifteen years for furniture, fixtures and equipment, software, vehicles, and biological assets. Land is not depreciated. When property or equipment is sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts with the resulting gain or loss reflected in operations.

Business Combinations

Business Combinations

Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair value at the date of acquisition. The fair value of identifiable intangible assets is based on detailed valuations that use information and assumptions provided by management, including expected future cash flows. We allocate any excess purchase price over the fair value of the net assets and liabilities acquired to goodwill. Identifiable intangible assets with finite lives are amortized over their useful lives. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which the costs are incurred. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.

Goodwill and Intangibles

Goodwill and Intangibles

Goodwill represents the excess of purchase price over the fair value of identifiable net assets acquired in a business combination. Goodwill and long-lived intangible assets are tested for impairment at least annually in accordance with the provisions of ASC No. 350, Intangibles-Goodwill and Other (“ASC No. 350”). ASC No. 350 requires that goodwill be tested for impairment at the reporting unit level (operating segment or on level below an operating segment) on an annual basis 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 carry value. Application of the goodwill impairment test requires judgement, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. We test goodwill and long-lived intangible assets annually in December, unless an event occurs that would cause us to believe the value is impaired at an interim date. The price of flower has substantially decreased over the year ending December 31, 2021, as a result we tested for impairment of the Cultivation Segment’s goodwill on December 31, 2021. We recognized a full impairment of goodwill in the amount of $2,484,200. No impairment was recognized as of December 31, 2020.

Intangible assets with finite useful lives are amortized over their respective estimated useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. As a result of the full impairment of goodwill above, we tested for impairment on intangibles with finite useful lives under our Cultivation Segment. We recognized an impairment of $526,220 on December 31, 2021. No impairment was recognized as of December 31, 2020.

Impairment of Long-lived Assets

Impairment of Long-lived Assets

We periodically evaluate whether the carrying value of property and equipment has been impaired when circumstances indicate the carrying value of those assets may not be recoverable. The carrying amount is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying value is not recoverable, the impairment loss is measured as the excess of the asset’s carrying value over its fair value.

Our impairment analyses require management to apply judgment in estimating future cash flows as well as asset fair values, including forecasting useful lives of the assets, assessing the probability of different outcomes, and selecting the discount rate that reflects the risk inherent in future cash flows. If the carrying value is not recoverable, we assess the fair value of long-lived assets using commonly accepted techniques, and may use more than one method, including, but not limited to, recent third-party comparable sales and undiscounted cash flow models. If actual results are not consistent with our assumptions and estimates, or our assumptions and estimates change due to new information, we may be exposed to an impairment charge in the future.

Debt

Debt

We issue debt that may have separate warrants, conversion features, or no equity-linked attributes.

Debt with warrants – When we issue debt with warrants, we treat the warrants as a debt discount, record as a contra-liability against the debt, and amortize the balance over the life of the underlying debt as amortization of debt discount expense in the consolidated statements of operations. The offset to the contra-liability is recorded as additional paid in

capital in our consolidated balance sheets. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount expense in the consolidated statement of operations. The debt is treated as conventional debt.

We determine the value of the non-complex warrants using the Black-Scholes Option Pricing Model (“Black-Scholes”) using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the volatility of our stock. For warrants with complex terms, we use the binomial lattice model to estimate their fair value.

Modification and Extinguishment of Debt - When we change the terms of existing notes payable, we evaluate the amendments under ASC 470-50, Debt Modification and Extinguishment to determine whether the change should be treated as a modification or as a debt extinguishment. This evaluation includes analyzing whether there are significant and consequential changes to the economic substance of the note. If the change is deemed insignificant then the change is considered a debt modification, whereas if the change is substantial the change is reflected as a debt extinguishment.

Convertible Debt - When we issue debt with a conversion feature, we must first assess whether the conversion feature meets the requirements to be treated as a derivative. If the conversion feature within convertible debt meets the requirements to be treated as a derivative, we estimate the fair value of the convertible debt derivative using Black-Scholes upon the date of issuance, using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the estimated volatility of our stock. If the conversion feature is not treated as a derivative, we assess whether it is a beneficial conversion feature (“BCF”). A BCF exists if the effective conversion price of the convertible debt instrument is less than the stock price on the commitment date. This typically occurs when the effective conversion price is less than the fair value of the stock on the date the instrument was issued. The value of a BCF is equal to the intrinsic value of the feature, the difference between the effective conversion price and the fair value of the common stock into which it is convertible.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

U.S. generally accepted accounting principles (“GAAP”) requires disclosing the fair value of financial instruments to the extent practicable for financial instruments which are recognized or unrecognized in the consolidated balance sheet. The fair value of the financial instruments disclosed herein is not necessarily representative of the amount that could be realized or settled, nor does the fair value amount consider the tax consequences of realization or settlement.

In assessing the fair value of financial instruments, the Company uses a variety of methods and assumptions, which are based on estimates of market conditions and risks existing at the time. For certain instruments, including accounts receivable and accounts payable, the Company estimated that the carrying amount approximated fair value because of the short maturities of these instruments. All debt is based on current rates at which the Company could borrow funds with similar remaining maturities and approximates fair value.

GAAP establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use on unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs consist of items that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is described below:

Level 1 – Quoted prices in active markets for identical assets or liabilities. There are no fair valued assets or liabilities classified under Level 1 as of December 31, 2021 and 2020.

Level 2 – Observable prices that are based on inputs not quoted on active markets but corroborated by market data. There are no fair valued assets or liabilities classified under Level 2 as of December 31, 2021 and 2020.

Level 3 – Unobservable inputs are used when little or no market data is available. The fair value hierarchy gives the lowest priority to Level 3 inputs (see Note 14).

Level 3 liabilities are valued using unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the liabilities. For fair value measurements categorized within Level 3 of the fair value hierarchy, the Company’s accounting, and finance department, which reports to the Chief Financial Officer, determines its valuation policies and procedures. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s accounting and finance department and are approved by the Chief Financial Officer.

Level 3 Valuation Techniques

Level 3 financial liabilities consist of the derivative liabilities for which there is no current market for these securities such that the determination of fair value requires significant judgment or estimation. Changes in fair value measurements categorized within Level 3 of the fair value hierarchy are analyzed each period based on changes in estimates or assumptions and recorded as appropriate. The Company deems financial instruments which do not have fixed settlement provisions to be derivative instruments. In accordance with GAAP the fair value of these warrants is classified as a liability on the Company’s consolidated balance sheets because, according to the terms of the warrants, a fundamental transaction could give rise to an obligation of the Company to pay cash to its warrant holders. Such instruments do not have fixed settlement provisions and have also been recorded as derivative liabilities. Corresponding changes in the fair value of the derivative liabilities are recognized in earnings on the Company’s consolidated statements of operations in each subsequent period.

The Company’s derivative liabilities are carried at fair value and were classified as Level 3 in the fair value hierarchy due to the use of significant unobservable inputs.

Warrant Instruments

Warrant Instruments

Warrants with derivative features – When we raise capital by issuing warrants that do not have complex terms, they are recorded as additional paid in capital in our consolidated balance sheet. When we issue warrants that have complex terms, such as a clause in which the warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash upon a fundamental transaction that is considered outside of the control of management, such as a change of control, the warrants are considered to be a derivative that are recorded as a liability at fair value. The warrant derivative liability is adjusted to its fair value at the end of each reporting period, with the change being recorded as other expense or gain.

Revenue Recognition

Revenue Recognition

We have two main revenue streams: (i) product sales; and (ii) cultivation sales.

Product sales are recorded at the time that control of the product is transferred to customers. In evaluating the timing of the transfer of control of products to customers, we consider several indicators, including significant risks and rewards of products, our right to payment, and the legal title of the products. Based on the assessment of control indicators, sales are generally recognized when products are delivered to customers.

Revenue from cultivation sales is recognized when the products are delivered to the customer.

ASU 2014-09, Revenue from Contracts with Customers (“ASC Topic 606”) is a comprehensive revenue recognition model that requires revenue to be recognized when control of the promised goods or services are transferred to our customers at an amount that reflects the consideration that we expect to receive. Application of ASC Topic 606 requires us to use more judgment and make more estimates than under former guidance. Application of ASC Topic 606 requires a five-step model applicable to all product offerings revenue streams as follows:

Identification of the contract, or contracts, with a customer

A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or

services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.

We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit or financial information pertaining to the customer.

Identification of the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.

When a contract includes multiple promised goods or services, we apply judgment to determine whether the promised goods or services are capable of being distinct and are distinct within the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.

Determination of the transaction price

The transaction price is determined based on the consideration to which we will be entitled to receive in exchange for transferring goods or services to our customer. We estimate any variable consideration included in the transaction price using the expected value method that requires the use of significant estimates for discounts, cancellation periods, refunds and returns. Variable consideration is described in detail below.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative Stand-Alone Selling Price (“SSP,”) basis. We determine SSP based on the price at which the performance obligation would be sold separately. If the SSP is not observable, we estimate the SSP based on available information, including market conditions and any applicable internally approved pricing guidelines.

Recognition of revenue when, or as, we satisfy a performance obligation

We recognize revenue at the point in time that the related performance obligation is satisfied by transferring the promised goods or services to our customer.

Principal versus Agent Considerations

When another party is involved in providing goods or services to our customer, we apply the principal versus agent guidance in ASC Topic 606 to determine if we are the principal or an agent to the transaction. When we control the specified goods or services before they are transferred to our customer, we report revenue gross, as principal. If we do not control the goods or services before they are transferred to our customer, revenue is reported net of the fees paid to the other party, as agent. Our evaluation to determine if we control the goods or services within ASC Topic 606 includes the following indicators:

We are primarily responsible for fulfilling the promise to provide the specified good or service.

When we are primarily responsible for providing the goods and services, such as when the other party is acting on our behalf, we have indication that we are the principal to the transaction. We consider if we may terminate our relationship with the other party at any time without penalty or without permission from our customer.

We have risk before the specified good or service have been transferred to a customer or after transfer of control to the customer.

We may commit to obtaining the services of another party with or without an existing contract with our customer. In these situations, we have risk of loss as principal for any amount due to the other party regardless of the amount(s) we earn as revenue from our customer.

The entity has discretion in establishing the price for the specified good or service.

We have discretion in establishing the price our customer pays for the specified goods or services.

Stock-based Payments

Stock-based Payments

Employee and non-employee awards – We account for stock-based compensation in accordance with the fair value recognition provisions of ASC 718, Compensation – Stock Compensation, and ASC 505, Equity, which require all stock-based compensation to employees and non-employees, including grants of employee stock options, to be recognized as an expense in the consolidated financial statements based on their fair values. The fair value of stock options is estimated using the Black-Scholes option pricing formula that requires assumptions for expected volatility, expected dividends, the risk-free interest rate, and the expected term of the option. The Company accounts for forfeitures of stock-based grants as they occur. If any of the assumptions used in the Black-Scholes model or the anticipated number of shares to be awarded change significantly, stock-based compensation expense may differ materially in the future from that recorded in the current period.

Market price-based awards – We may issue stock-based payments that vest when certain market conditions are met, such as our common stock trading above a certain value for a specific number of days. We recognize expense for market price-based options at the estimated fair value of the options using the binomial lattice model over the estimated life of the options used in the model, or immediately upon the market conditions being met. We use historical data to estimate the expected price volatility, the expected stock option life and expected forfeiture rate. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of grant for the estimated life of the stock option.

Shipping and Handling

Shipping and Handling

Payments by customers to us for shipping and handling costs are included in revenue on the consolidated statements of operations, while our expense is included in cost of sales. Shipping and handling for inventory are included as a component of inventory on the consolidated balance sheets, and in cost of sales in the consolidated statements of operations when the product is sold.

Income Taxes

Income Taxes

We recognize deferred income tax assets and liabilities for the expected future tax consequences of temporary differences between the income tax and financial reporting carrying amount of our assets and liabilities. We monitor our deferred tax assets and evaluate the need for a valuation allowance based on the estimate of the amount of such deferred tax assets that we believe do not meet the more-likely-than-not recognition criteria. We also evaluate whether we have any uncertain tax positions and would record a reserve if we believe it is more-likely-than-not our position would not prevail with the applicable tax authorities and would be recorded in income tax expense. Our assessment of tax positions as of December 31, 2021 and 2020, determined that there were no material uncertain tax positions.

In general, the tax returns for the years ending December 31, 2018 through 2020 are open to examination by federal and state authorities.

Reportable Segments

Reportable Segments

Our reporting segments consist of: a) Retail; and b) Cultivation. Our Chief Executive Officer has been identified as the chief decision maker. Our operations are conducted within the United States of America.

Recently Issued Accounting Standards

Recently Issued Accounting Standards

FASB ASU 2020-06 – “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”- In June 2020, the Financial Accounting Standards Board (“FASB”) issued guidance which simplifies accounting for convertible instruments by removing major separation models required under current GAAP. This ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation in certain areas. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2021, although early adoption is permitted. We are in the process of evaluating the impact of this new guidance on our consolidated financial statements.

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2021
Dalton Adventures, LLC  
Schedule of purchase price allocation

Inventories

$

185,261

Fixed assets

    

89,490

Tradename

 

1,050,000

Goodwill

 

2,484,200

$

3,808,951

TREES Englewood  
Schedule of purchase price allocation

Cash

$

32,941

Fixed assets

    

59,335

Inventory

586,495

Tradename

5,000,000

Goodwill

 

7,615,913

$

13,294,684

Trees Oregon  
Schedule of purchase price allocation

Cash

$

14,568

Fixed assets

    

56,015

Inventory

202,046

Tradename

850,000

Goodwill

 

1,183,744

$

2,306,373

SevenFive Farm  
Schedule of pro forma results of operations

    

2020

Total revenues

$

8,074,268

Net loss attributable to common stockholders

$

(8,332,387)

Net loss per common share:

$

(0.16)

Weighted average number of basic and diluted common shares outstanding

50,895,301

TREES Englewood  
Schedule of pro forma results of operations

    

Year ended

December 31, 

2021

2020

Total revenues

$

13,918,865

$

15,884,322

Net income (loss) attributable to common stockholders

$

(8,110,671)

$

(7,218,878)

Net income (loss) per common share

$

(0.10)

$

(0.10)

Weighted average number of basic and diluted common shares outstanding

84,560,130

73,275,611

Trees Oregon  
Schedule of pro forma results of operations

    

Year ended

December 31, 

2021

2020

Total revenues

$

10,606,719

$

6,830,005

Net income (loss) attributable to common stockholders

$

(8,664,841)

$

(8,666,967)

Net income (loss) per common share

$

(0.11)

$

(0.15)

Weighted average number of basic and diluted common shares outstanding

75,948,281

57,318,876

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.1
DISCONTINUED OPERATIONS (Tables)
12 Months Ended
Dec. 31, 2021
Operations Segment  
DISCONTINUED OPERATIONS  
Schedule of asset and liabilities from discontinued operations

December 31, 

    

2021

    

2020

Accounts receivable, net

$

$

187,185

Prepaid expenses and other current assets

 

 

519,274

Current assets discontinued operations

706,459

Property and equipment, net

43,697

Noncurrent assets discontinued operations

43,697

Accounts payable and accrued expenses

169,492

Customer deposits

517,931

Current liabilities discontinued operations

$

$

687,423

Schedule of net income (loss) from discontinued operations

Year ended

December 31, 

    

2021

    

2020

Product revenues

$

614,764

$

3,655,045

    

Service revenues

523,994

1,081,291

Total revenues

1,138,758

4,736,336

Cost of sales

 

1,157,035

 

4,078,571

Selling, general and administrative

 

407,648

 

797,148

Professional fees

 

4,944

 

35,976

Depreciation and amortization

11,359

15,778

Total costs and expenses

 

1,580,986

 

4,927,473

Loss from discontinued operations

$

(442,228)

$

(191,137)

Schedule of selected information on cash flows related to discontinued operations

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

187,185

$

(101,981)

Prepaid expenses and other current assets

519,274

(212,624)

Depreciation and amortization

11,359

15,778

Capital expenditures

(9,489)

Accounts payable and accrued expenses

(169,492)

5,641

Customer deposits

(517,931)

(44,872)

Security Segment  
DISCONTINUED OPERATIONS  
Schedule of asset and liabilities from discontinued operations

December 31, 

    

2021

    

2020

Cash and cash equivalents

$

$

5,551

Current assets discontinued operations

5,551

Accounts payable and accrued expenses

1,513

Current liabilities discontinued operations

$

$

1,513

Schedule of net income (loss) from discontinued operations

Year ended

December 31, 

    

2021

    

2020

Service revenues

120,207

Total revenues

120,207

Cost of sales

 

 

88,541

Selling, general and administrative

 

 

83,829

Depreciation and amortization

2,174

Total costs and expenses

 

 

174,544

Loss from discontinued operations

$

$

(54,337)

Schedule of selected information on cash flows related to discontinued operations

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

$

280,058

Prepaid expenses and other current assets

17,780

Depreciation and amortization

2,174

Accounts payable and accrued expenses

(86,796)

Customer deposits

(60,940)

Consumer Goods Segment  
DISCONTINUED OPERATIONS  
Schedule of asset and liabilities from discontinued operations

December 31, 

    

2021

    

2020

Accounts payable and accrued expenses

$

$

53,128

Current liabilities discontinued operations

$

$

53,128

Schedule of net income (loss) from discontinued operations

Year ended

December 31, 

    

2021

    

2020

Product revenues

33

Total revenues

33

Selling, general and administrative

 

 

5,582

Total costs and expenses

 

 

5,582

Loss from discontinued operations

$

$

(5,549)

Schedule of selected information on cash flows related to discontinued operations

Year ended

December 31, 

    

2021

    

2020

Accounts receivables

$

$

7,836

Prepaid expenses and other current assets

14,394

Accounts payable and accrued expenses

(71,340)

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2021
ACCOUNTS RECEIVABLE  
Schedule of accounts receivable

December 31, 

    

2021

    

2020

Accounts receivable

$

141,188

$

149,605

Less: Allowance for doubtful accounts

(61,000)

(9,000)

Total

$

80,188

$

140,605

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2021
NOTES RECEIVABLE  
Schedule of notes receivable

    

December 31, 

2021

2020

CCR Note

$

1,608

$

375,000

BB Note

 

40,000

 

100,000

NBC Note

75,000

Total Principal

116,608

475,000

Allowance for doubtful accounts

(43,608)

(125,000)

Unamortized loan origination fee

 

 

 

73,000

 

350,000

Less: Current portion

 

(73,000)

 

(350,000)

Long-term portion

$

$

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET (Tables)
12 Months Ended
Dec. 31, 2021
INVENTORIES, NET  
Schedule of inventories

December 31, 

    

2021

    

2020

Raw materials

$

13,343

$

8,137

Work-in-progress and finished goods

1,109,740

363,662

Less: Inventory reserves

Inventories, net

$

1,123,083

$

371,799

XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAIDS AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2021
PREPAIDS AND OTHER CURRENT ASSETS  
Schedule of prepaids and other current assets

December 31, 

    

2021

    

2020

Prepaid insurance

$

79,897

$

73,827

Other

 

69,178

 

151,295

$

149,075

$

225,122

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2021
PROPERTY AND EQUIPMENT, NET  
Schedule of property and equipment

December 31, 

    

2021

    

2020

Furniture, fixtures and equipment

$

950,380

$

514,369

Software

 

103,817

 

103,817

Biological assets

13,000

13,000

Total

 

1,067,197

 

631,186

Less: Accumulated depreciation

 

(386,870)

 

(219,661)

$

680,327

$

411,525

XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
12 Months Ended
Dec. 31, 2021
INTANGIBLE ASSETS AND GOODWILL  
Schedule of intangible assets

2021

2020

Estimated

Estimated

Accumulated

Life

Accumulated

Life

    

Gross

    

Amortization

    

Net

    

(in years)

Gross

    

Amortization

    

Net

    

(in years)

Tradename

$

6,323,780

$

323,967

$

5,999,813

10

$

1,050,000

$

65,625

$

984,375

10

Schedule of estimated amortization expense of intangible assets

Year ending December 31, 

    

Amount

2022

$

622,602

2023

622,602

2024

622,602

2025

622,602

2026

622,602

Thereafter

2,886,803

Total

$

5,999,813

Summary of changes in amount of goodwill

Balance as of December 31, 2019

$

Goodwill acquired

2,484,200

Balance as of December 31, 2020

$

2,484,200

Goodwill acquired

8,799,657

Impairment

(2,484,200)

Balance as of December 31, 2021

$

8,799,657

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2021
LEASES  
Schedule of future remaining minimum lease payments

Year ending December 31, 

    

Amount

2022

$

729,356

2023

 

663,351

2024

 

678,771

2025

 

694,633

2026

 

711,290

Thereafter

 

4,990,009

Total

 

8,467,410

Less: Present value adjustment

 

(5,317,839)

Operating lease liability

$

3,149,571

XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED EXPENSES  
Schedule of accounts payable and accrued expenses

December 31, 

    

2021

    

2020

Accounts payable

$

621,603

$

1,051,653

Accrued payroll, taxes, and vacation

 

403,136

 

176,702

Other

 

145,969

 

115,914

$

1,170,708

$

1,344,269

XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED STOCK PAYABLE (Tables)
12 Months Ended
Dec. 31, 2021
ACCRUED STOCK PAYABLE  
Schedule of accrued common stock payable

Number of

    

Amount

    

Shares

Balance as of December 31, 2019

$

80,657

34,469

Employee stock award accrual

19,343

8,267

Consultant stock award

60,900

100,000

Investor stock award accrual

2,185,000

5,485,814

Warrant cashless exercises

33,961

259,415

Stock issued

(2,285,000)

(5,528,550)

Balance as of December 31, 2020

$

94,861

359,415

TREES Waterfront acquisition stock accrual

383,994

1,669,537

Stock issued

(33,961)

(259,415)

Balance as of December 31, 2021

$

444,894

1,769,537

XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2021
Class of Warrant or Right [Line Items]  
Schedule of notes payable

    

December 31, 

    

December 31, 

2021

2020

2020 10% Notes

$

6,580,000

$

2,600,000

2019 15% Notes

200,000

Related party note payable

320,000

340,000

Trees Acquisition Notes

2,013,644

Unamortized debt discount

(1,911,447)

(251,456)

7,002,197

2,888,544

Less: Current portion

(1,094,398)

Long-term portion

$

5,907,799

$

2,888,544

Schedule of maturities of long-term debt

Year ending December 31, 

    

Amount

2022

$

1,094,398

2023

 

3,838,524

2024

 

3,980,722

$

8,913,644

10% Warrants  
Class of Warrant or Right [Line Items]  
Summary of underlying assumptions used in the binomial lattice model to determine the fair value of Warrants

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of December 31, 2020, were:

Current stock price

    

$

0.53

Exercise price

$

0.56

Risk-free interest rate

0.38 %

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

115%

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of February 8, 2021, were:

Current stock price

    

$

1.12

Exercise price

$

0.56

Risk-free interest rate

0.48 %

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

118%

For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of April 20, 2021, were:

Current stock price

    

$

0.83

Exercise price

$

0.56

Risk-free interest rate

0.81%

Expected dividend yield

Expected term (in years)

5.0

Expected volatility

115%

15% Warrants  
Class of Warrant or Right [Line Items]  
Summary of underlying assumptions used in the binomial lattice model to determine the fair value of Warrants

Current stock price

    

$

0.45 - 0.67

Exercise price

$

0.45

Risk-free interest rate

0.68 - 1.62 %

Expected dividend yield

Expected term (in years)

0.83 - 3.06

Expected volatility

112 - 119 %

12% Warrants  
Class of Warrant or Right [Line Items]  
Summary of underlying assumptions used in the binomial lattice model to determine the fair value of Warrants

Current stock price

    

$

0.82 - 0.92

Exercise price

$

1.30

Risk-free interest rate

 

1.63 - 1.68

%

Expected dividend yield

 

Expected term (in years)

 

1.10

Expected volatility

 

124

%

XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANT DERIVATIVE LIABILITY (Tables)
12 Months Ended
Dec. 31, 2021
WARRANT DERIVATIVE LIABILITY.  
Summary of key assumptions used to determine fair value of warrants

The following are the key assumptions that were used to determine the fair value of the 2019 Warrants:

    

December 31,

December 31,

 

    

2020

2021

 

Number of shares underlying the warrants

 

1,645,807

322,807

Fair market value of stock

$

0.48

$

0.22

Exercise price

$

0.40

$

0.40

Volatility

108

%

 

94

%

Risk-free interest rate

0.36

%

 

1.26

%

Warrant life (years)

3.41

 

2.41

Summary of the changes in the fair value of the warrant derivative liability

The following table sets forth a summary of the changes in the fair value of the warrant derivative liability, our Level 3 financial liabilities that are measured at fair value on a recurring basis:

December 31, 

2021

    

2020

Beginning balance

$

561,368

$

4,620,593

Warrant exercise

(1,523,117)

(3,323,429)

Change in fair value of warrants derivative liability

990,066

(735,796)

Ending balance

$

28,317

$

561,368

XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED TAXES (Tables)
12 Months Ended
Dec. 31, 2021
DEFERRED TAXES  
Schedule of components of net deferred tax

December 31, 

    

2021

    

2020

Net operating loss carryforwards

$

9,113,554

$

8,438,428

Equity-based instruments

 

1,991,225

 

2,883,318

Long-lived assets and other

 

192,201

 

203,274

Capital loss carryforward

 

93,218

 

119,915

Deferred tax asset valuation allowance

 

(11,390,198)

 

(11,644,935)

$

$

Schedule of reconciliation of income tax provision and the amounts computed by applying statutory rates to income before income taxes

Year ended December 31, 

    

2021

    

2020

Income tax benefit at statutory rate

$

(1,862,570)

$

(1,607,608)

State income tax benefit, net of Federal benefit

 

(88,898)

 

(178,226)

280E Disallowance

946,481

94,178

Equity-based instruments

 

64,735

 

103,372

Fair market value adjustment/loss on extinguishment – derivative liabilities

 

312,590

 

(154,517)

Amortization of debt discount

 

176,128

 

412,823

Other

 

706,270

 

47,946

Valuation allowance

 

(254,736)

 

1,282,032

$

$

XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2021
Stockholders Equity [Line Items]  
Schedule of share-based compensation expense

Year ended December 31, 

    

2021

    

2020

Employee Awards

$

307,963

$

1,411,442

Consulting Awards

 

 

92,947

$

307,963

$

1,504,389

Schedule of stockholders' equity note, warrants or rights

Weighted-  

Weighted- 

Average

Average

Remaining

Number of

Exercise Price

Contractual 

Aggregate 

    

 Shares

    

per Share

    

Term (in years)

    

Intrinsic Value

Outstanding as of December 31, 2020

7,266,420

$

1.03

5.5

$

167,000

Granted

1,158,000

0.82

  

  

Exercised

 

(394,670)

 

0.52

 

  

 

  

Forfeited or expired

 

(3,126,205)

 

1.04

 

  

 

  

Outstanding as of December 31, 2021

 

4,903,545

 

$

1.11

 

5.3

$

22,000

Exercisable as of December 31, 2021

 

3,893,665

$

1.21

 

5.6

$

4,000

Weighted-

Weighted-

average

average

Remaining

Number of

Exercise Price

Contractual

Aggregate

    

Shares

    

per Share

    

Term (in years)

    

Intrinsic Value

Outstanding as of December 31, 2020

 

100,000

$

1.22

 

2.3

  

Granted

 

 

 

  

 

  

Exercised

 

 

 

  

 

  

Forfeited or expired

 

(40,000)

 

0.61

 

  

 

  

Outstanding and exercisable as of December 31, 2021

60,000

$

1.55

 

2.3

$

    

    

    

Weighted- 

    

Weighted-

average 

average 

Remaining 

Number of 

Exercise Price 

Contractual

Aggregate 

Shares

per Share

Term (in years)

Intrinsic Value

Outstanding as of December 31, 2019

 

8,473,214

$

0.64

 

  

 

  

Granted

 

7,143,011

 

0.42

 

  

 

  

Exercised

 

(1,131,000)

 

0.40

 

  

 

  

Expired

 

(7,064,214)

 

0.63

 

  

 

  

Outstanding as of December 31, 2020

 

7,421,011

 

0.46

 

2.0

 

$

478,925

Granted

 

1,868,518

 

0.56

 

  

 

  

Exercised

 

 

 

  

 

  

Expired

 

(1,204,000)

 

0.65

 

  

 

  

Outstanding and exercisable as of December 31, 2021

8,085,529

$

0.58

 

2.8

$

Employee Awards [Member]  
Stockholders Equity [Line Items]  
Schedule of defined benefit plan, assumptions

Year ended December 31, 

 

    

2021

    

2020

 

Exercise price

$

0.22 - 0.95

$

0.31 - 0.67

Stock price on date of grant

$

0.22 - 0.95

$

0.27 - 0.67

Volatility

 

100 - 111

%  

 

111 - 114

%

Risk-free interest rate

 

0.29 - 0.97

%  

 

0.16 - 1.53

%

Expected life (years)

 

3.0

 

3.0

Dividend yield

 

 

Year ended December 31, 

 

    

2021

    

2020

 

Exercise price

$

$

0.61

Stock price, date of valuation

$

$

0.61

Volatility

 

%  

 

101

%

Risk-free interest rate

 

%  

 

1.47

%

Expected life (years)

 

 

1.0

Dividend yield

 

 

XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2021
NET LOSS PER SHARE  
Schedule of potentially dilutive securities

December 31, 

    

2021

    

2020

Stock options

 

4,963,545

 

7,366,420

Warrants

 

16,117,343

 

16,531,825

Accrued stock payable

 

1,769,537

 

359,415

Convertible notes

5,785,450

2,261,538

Preferred stock

1,180,000

 

29,815,875

 

26,519,198

XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2021
SEGMENT INFORMATION  
Schedule of segment reporting information, by segment

Year ended December 31

2021

    

Retail

    

Cultivation

    

Eliminations

Total

Revenues

$

3,515,761

$

2,722,059

$

(325,093)

$

5,912,727

Costs and expenses

(3,112,595)

(6,273,162)

325,093

(9,060,664)

Segment operating income

$

403,166

$

(3,551,103)

$

(3,147,937)

Corporate expenses

(5,279,214)

Net loss from continuing operations before income taxes

 

$

(8,427,151)

2020

    

Cultivation

Eliminations

    

Total

Revenues

$

2,279,867

$

$

2,279,867

Costs and expenses

(1,865,399)

61,526

(1,803,873)

Segment operating income

$

414,468

$

61,526

475,994

Corporate expenses

 

  

(7,903,679)

Net loss from continuing operations before income taxes

 

$

(7,427,685)

Reconciliation of assets from segment to consolidated

December 31, 

Total assets

    

2021

    

2020

Retail

$

16,831,580

$

Cultivation

3,483,269

6,208,222

Corporate

 

1,709,496

 

1,567,021

Discontinued operations

755,707

Total assets - segments

22,024,345

8,530,950

Intercompany eliminations

(12,183)

Total assets - consolidated

$

22,024,345

$

8,518,767

XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.1
NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Details)
1 Months Ended 12 Months Ended
Jul. 16, 2021
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
customer
store
Dec. 31, 2020
USD ($)
customer
May 31, 2020
ft²
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Number of retail stores operated | store     2    
Cash and cash equivalents     $ 2,054,050 $ 750,218  
Debt     8,913,644    
Net loss     (8,869,379) (7,679,692)  
Accumulated deficit     (83,820,815) (74,951,436)  
Cash, cash equivalents, and short-term and long-term investments     2,100,000 1,000,000.0  
Cash received from the issuance of a convertible note offering   $ 2,300,000      
Cash and cash equivalents     0 5,551,000  
Tax positions, uncertain     0 0  
Impairment of goodwill     2,484,200 0  
Impairment of finite lived intangibles     526,220 $ 0  
Proceeds from preferred stock offering     $ 1,180,000    
Next Big Crop [Member] | Discontinued Operations, Held-for-sale          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Total of consideration $ 150,000        
Percentage of profits generated 10.00%        
Period for percentage of profit twelve months        
Building [Member]          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Property, plant and equipment, estimated useful lives     30 years    
Leasehold Improvements [Member] | Minimum          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Property, plant and equipment, estimated useful lives     10 years    
Furniture, fixtures and equipment [Member] | Minimum          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Property, plant and equipment, estimated useful lives     1 year    
Furniture, fixtures and equipment [Member] | Maximum          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Property, plant and equipment, estimated useful lives     15 years    
SevenFive Farm | Cultivation segment [Member]          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Leased space (in sq ft) | ft²         17,000
SevenFive Farm | Cultivation segment [Member] | Revenue Benchmark | Customer Concentration Risk          
NATURE OF OPERATIONS, HISTORY AND PRESENTATION          
Concentration risk, percentage     31.00% 28.00%  
Number of customers | customer     2 2  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS - Summary (Details) - USD ($)
1 Months Ended
Feb. 15, 2022
Dec. 30, 2021
Oct. 15, 2021
Sep. 02, 2021
May 13, 2020
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Dalton Adventures, LLC                
BUSINESS ACQUISITION                
Stock issued in exchange for purchase of assets (in shares)         8,859,117      
Share price on acquisition date (in dollars per share)         $ 0.38      
Fair value of consideration transferred         $ 3,808,951      
Percentage of total shares issued for purchase of assets which the Company may be required to repurchase         25.00%      
Stock put liability         $ 442,487     $ 0
TREES Englewood                
BUSINESS ACQUISITION                
Stock issued in exchange for purchase of assets (in shares)       22,380,310        
Cash paid for acquisition       $ 1,155,256        
Consideration payable in equal monthly amounts     $ 72,204          
Consideration payable in equal monthly installments       $ 1,732,884     $ 1,732,884  
Term of consideration payable in equal monthly installments       24 months     24 months  
Share price on acquisition date (in dollars per share)       $ 0.47        
Fair value of consideration transferred       $ 10,518,746        
Trees Oregon                
BUSINESS ACQUISITION                
Stock issued in exchange for purchase of assets (in shares)   6,423,575            
Cash paid for acquisition   $ 331,581            
Consideration payable in equal monthly amounts $ 20,724              
Consideration payable in equal monthly installments   $ 497,371       $ 497,371    
Term of consideration payable in equal monthly installments   24 months       24 months    
Share price on acquisition date (in dollars per share)   $ 0.23            
Fair value of consideration transferred   $ 1,477,422            
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS - Purchase Price Allocation (Details) - USD ($)
Dec. 31, 2021
Dec. 30, 2021
Sep. 02, 2021
Dec. 31, 2020
May 13, 2020
Preliminary purchase price allocation          
Goodwill $ 8,799,657     $ 2,484,200  
Dalton Adventures, LLC          
Preliminary purchase price allocation          
Inventories         $ 185,261
Fixed assets         89,490
Tradename         1,050,000
Goodwill         2,484,200
Preliminary purchase price         $ 3,808,951
TREES Englewood          
Preliminary purchase price allocation          
Cash     $ 32,941    
Inventories     586,495    
Fixed assets     59,335    
Tradename     5,000,000    
Goodwill     7,615,913    
Preliminary purchase price     $ 13,294,684    
Trees Oregon          
Preliminary purchase price allocation          
Cash   $ 14,568      
Inventories   202,046      
Fixed assets   56,015      
Tradename   850,000      
Goodwill   1,183,744      
Preliminary purchase price   $ 2,306,373      
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.1
ACQUISITIONS - Pro Forma (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
SevenFive Farm    
Pro forma effects of the acquisition on the results of operations    
Total revenues $ 8,074,268  
Net income (loss) attributable to common stockholders $ (8,332,387)  
Net income (loss) per common share $ (0.16)  
Weighted average number of basic and diluted common shares outstanding 50,895,301  
TREES Englewood    
Pro forma effects of the acquisition on the results of operations    
Total revenues $ 13,918,865 $ 15,884,322
Net income (loss) attributable to common stockholders $ (8,110,671) $ (7,218,878)
Net income (loss) per common share $ (0.10) $ (0.10)
Weighted average number of basic and diluted common shares outstanding 84,560,130 73,275,611
Trees Oregon    
Pro forma effects of the acquisition on the results of operations    
Total revenues $ 10,606,719 $ 6,830,005
Net income (loss) attributable to common stockholders $ (8,664,841) $ (8,666,967)
Net income (loss) per common share $ (0.11) $ (0.15)
Weighted average number of basic and diluted common shares outstanding 75,948,281 57,318,876
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.1
DISCONTINUED OPERATIONS (Details) - Discontinued Operations, Held-for-sale - Next Big Crop [Member] - USD ($)
Aug. 02, 2021
Jul. 16, 2021
DISCONTINUED OPERATIONS    
Total of consideration   $ 150,000
Percentage of profits generated   10.00%
Period for percentage of profit   twelve months
Additional consideration $ 75,000  
Percentage of profit eliminated 10.00%  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.1
DISCONTINUED OPERATIONS - Assets and Liabilities of Discontinued Operations (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
DISCONTINUED OPERATIONS    
Cash and cash equivalents $ 0 $ 5,551,000
Current assets discontinued operations   712,010
Current liabilities discontinued operations   742,064
Operations Segment    
DISCONTINUED OPERATIONS    
Accounts receivable, net   187,185
Prepaid expenses and other current assets   519,274
Current assets discontinued operations   706,459
Property and equipment, net   43,697
Noncurrent assets discontinued operations   43,697
Accounts payable and accrued expenses   169,492
Customer deposits   517,931
Current liabilities discontinued operations   687,423
Security Segment    
DISCONTINUED OPERATIONS    
Cash and cash equivalents   5,551,000
Current assets discontinued operations   5,551,000
Accounts payable and accrued expenses   1,513,000
Current liabilities discontinued operations   1,513,000
Consumer Goods Segment    
DISCONTINUED OPERATIONS    
Accounts payable and accrued expenses   53,128,000
Current liabilities discontinued operations   $ 53,128,000
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.1
DISCONTINUED OPERATIONS - Summary of the Discontinued Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operations Segment    
DISCONTINUED OPERATIONS    
Total revenues $ 1,138,758 $ 4,736,336
Cost of sales 1,157,035 4,078,571
Selling, general and administrative 407,648 797,148
Professional fees 4,944 35,976
Depreciation and amortization 11,359 15,778
Total costs and expenses 1,580,986 4,927,473
Loss from discontinued operations (442,228) (191,137)
Operations Segment | Service revenues    
DISCONTINUED OPERATIONS    
Total revenues 523,994 1,081,291
Operations Segment | Product revenues    
DISCONTINUED OPERATIONS    
Total revenues $ 614,764 3,655,045
Security Segment    
DISCONTINUED OPERATIONS    
Total revenues   120,207,000
Cost of sales   88,541,000
Selling, general and administrative   83,829,000
Depreciation and amortization   2,174,000
Total costs and expenses   174,544,000
Loss from discontinued operations   (54,337,000)
Security Segment | Service revenues    
DISCONTINUED OPERATIONS    
Total revenues   120,207,000
Consumer Goods Segment    
DISCONTINUED OPERATIONS    
Total revenues   33,000
Selling, general and administrative   5,582,000
Total costs and expenses   5,582,000
Loss from discontinued operations   (5,549,000)
Consumer Goods Segment | Product revenues    
DISCONTINUED OPERATIONS    
Total revenues   $ 33,000
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.1
DISCONTINUED OPERATIONS - Cash Flows Related to Discontinued Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
DISCONTINUED OPERATIONS    
Accounts receivable $ 45,402 $ 36,249
Prepaid expenses and other assets 595,324 (165,252)
Accounts payable and accrued expenses (168,716) (24,910)
Operations Segment    
DISCONTINUED OPERATIONS    
Accounts receivable 187,185 (101,981)
Prepaid expenses and other assets 519,274 (212,624)
Depreciation and amortization 11,359 15,778
Capital expenditures   (9,489)
Accounts payable and accrued expenses (169,492) 5,641
Customer deposits $ (517,931) (44,872)
Security Segment    
DISCONTINUED OPERATIONS    
Accounts receivable   280,058,000
Prepaid expenses and other assets   17,780,000
Depreciation and amortization   2,174,000
Accounts payable and accrued expenses   (86,796,000)
Customer deposits   (60,940,000)
Consumer Goods Segment    
DISCONTINUED OPERATIONS    
Accounts receivable   7,836,000
Prepaid expenses and other assets   14,394,000
Accounts payable and accrued expenses   $ (71,340,000)
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]    
Bad debt expense $ 53,386 $ 136,000
Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Bad debt expense $ 43,000 $ 9,000
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS RECEIVABLE    
Accounts receivable $ 141,188 $ 149,605
Less: Allowance for doubtful accounts (61,000) (9,000)
Total $ 80,188 $ 140,605
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES RECEIVABLE (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Aug. 02, 2021
May 30, 2019
Mar. 31, 2019
Jan. 03, 2019
NOTES RECEIVABLE            
Notes receivable $ 73,000 $ 350,000        
Bad debt expense 53,386 136,000        
Proceeds on notes receivable $ 591,717          
CCR Note            
NOTES RECEIVABLE            
Loan amount         $ 375,000  
Interest rate, percentage 18.00%       12.00%  
Aggregate principal amount       $ 375,000    
Proceeds from loan origination fee $ 15,000          
BB Note            
NOTES RECEIVABLE            
Interest rate, percentage           11.00%
Aggregate principal amount           $ 100,000
CCR Note            
NOTES RECEIVABLE            
Notes receivable 1,608 375,000        
BB Note            
NOTES RECEIVABLE            
Notes receivable 40,000 $ 100,000        
Proceeds on notes receivable 60,000          
NBC Note            
NOTES RECEIVABLE            
Notes receivable $ 75,000   $ 75,000      
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES RECEIVABLE - Schedule of Notes Receivable (Details) - USD ($)
Dec. 31, 2021
Aug. 02, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable $ 73,000   $ 350,000
Less: Current portion (73,000)   (350,000)
Allowance for doubtful accounts (43,608)   (125,000)
CCR Note      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable 1,608   375,000
BB Note      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable 40,000   100,000
NBC Note      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable 75,000 $ 75,000  
Total Principal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Notes receivable $ 116,608   $ 475,000
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
INVENTORIES, NET    
Raw materials $ 13,343 $ 8,137
Work-in-progress and finished goods 1,109,740 363,662
Inventories, net $ 1,123,083 $ 371,799
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAIDS AND OTHER CURRENT ASSETS (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
PREPAIDS AND OTHER CURRENT ASSETS    
Prepaid insurance $ 79,897 $ 73,827
Other 69,178 151,295
Total $ 149,075 $ 225,122
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT, NET - Depreciation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
PROPERTY AND EQUIPMENT, NET    
Depreciation expense $ 192,232 $ 134,058
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
PROPERTY AND EQUIPMENT, NET    
Furniture, fixtures and equipment $ 950,380 $ 514,369
Software 103,817 103,817
Biological assets 13,000 13,000
Total 1,067,197 631,186
Less: Accumulated depreciation (386,870) (219,661)
Total, Net $ 680,327 $ 411,525
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
INTANGIBLE ASSETS    
Intangible Assets, net $ 5,999,813  
Tradename    
INTANGIBLE ASSETS    
Intangible Assets, Gross 6,323,780 $ 1,050,000
Accumulated Amortization 323,967 65,625
Intangible Assets, net $ 5,999,813 $ 984,375
Estimated Life (in years) 10 years 10 years
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details)
Dec. 31, 2021
USD ($)
Estimated amortization expense  
2022 $ 622,602
2023 622,602
2024 622,602
2025 622,602
2026 622,602
Thereafter 2,886,803
Intangible Assets, net $ 5,999,813
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Amortization Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
INTANGIBLE ASSETS AND GOODWILL    
Amortization expense $ 308,342 $ 65,625
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Goodwill, Beginning Balance $ 2,484,200  
Goodwill acquired 8,799,657 $ 2,484,200
Impairment (2,484,200) 0
Goodwill, Ending Balance $ 8,799,657 $ 2,484,200
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Details)
1 Months Ended 12 Months Ended
Dec. 30, 2021
USD ($)
Sep. 02, 2021
USD ($)
item
May 13, 2020
USD ($)
ft²
item
Nov. 30, 2021
Dec. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2022
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Right-of-use asset         $ 1,836,455 $ 3,065,152 $ 1,836,455  
Lease liability           3,149,571    
Rent expense           $ 614,953 $ 380,607  
Lease, Greenhouse (Boulder, CO)                
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Leased space (in sq ft) | ft²     17,000          
Initial term of lease (in years)     5 years          
Number of options to renew lease | item     2          
Lease renewal term (in years)     5 years          
Monthly lease payments     $ 30,000          
Escalation percentage           1.50%    
Percentage of annual escalation           3.00%    
Incremental borrowing rate     22.80%   20.00%   20.00%  
Increase in right-of-use asset         $ 246,250      
Increase in operating lease liability         $ 246,250      
Discount rate     20.00%          
Borrowing term     15 years          
Right-of-use asset     $ 1,877,423     $ 1,796,983    
Lease liability     $ 1,877,423     1,873,607    
Lease, Greenhouse (Boulder, CO) | Forecast                
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Percentage of annual escalation               3.00%
Retail space (Englewood, CO)                
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Initial term of lease (in years)   5 years            
Number of options to renew lease | item   2            
Lease renewal term (in years)   3 years            
Monthly lease payments   $ 10,000            
Escalation percentage   3.00%            
Percentage of annual escalation   4.00%            
Discount rate   20.00%            
Borrowing term   11 years            
Right-of-use asset   $ 602,140       584,258    
Lease liability           591,741    
Office space (Denver, CO)                
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Remaining lease term (in months)   15 months            
Monthly lease payments   $ 7,150            
Escalation percentage       3.00%        
Discount rate   20.00%            
Borrowing term   15 months            
Right-of-use asset   $ 98,211       73,138    
Lease liability           73,451    
Lease Portland (Portland, OR)                
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Remaining lease term (in months) 5 years 6 months              
Monthly lease payments $ 5,124              
Percentage of annual escalation 5.00%              
Discount rate 20.00%              
Borrowing term 5 years 6 months              
Right-of-use asset $ 229,501         229,501    
Lease liability $ 229,501         229,501    
Lease Waterfront (Portland, OR)                
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY                
Initial term of lease (in years) 5 years              
Lease renewal term (in years) 5 years              
Monthly lease payments $ 6,683              
Percentage of annual escalation 3.00%              
Discount rate 20.00%              
Borrowing term 10 years              
Right-of-use asset $ 381,272         381,271    
Lease liability $ 409,987         $ 381,272    
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Future Remaining Minimum Lease Payments (Details)
Dec. 31, 2021
USD ($)
Future remaining minimum lease payments  
2022 $ 729,356
2023 663,351
2024 678,771
2025 694,633
2025 711,290
Thereafter 4,990,009
Total 8,467,410
Less: Present value adjustment (5,317,839)
Operating lease liability $ 3,149,571
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Accounts payable $ 621,603 $ 1,051,653
Accrued payroll, taxes and vacation 403,136 176,702
Other 145,969 115,914
Total $ 1,170,708 $ 1,344,269
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED STOCK PAYABLE (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 18, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
ACCRUED STOCK PAYABLE          
Balance at beginning of the period, Shares       359,415  
Balance at end of the period, Shares   1,769,537 359,415 1,769,537 359,415
Warrant cashless exercises, Shares         259,415
Trees Waterfront LLC          
ACCRUED STOCK PAYABLE          
Number of shares granted   1,669,537      
Common Stock awards          
ACCRUED STOCK PAYABLE          
Consultant stock award, Amount $ 60,900        
Consultant stock award, Shares 100,000        
Warrant cashless exercises, Amount         $ 33,961
Stock price on date of grant (in dollars per share) $ 0.61        
Consultant stock award, shares issued   0   0  
Warrant cashless exercises, Shares         259,415
Common Stock awards | Common Stock          
ACCRUED STOCK PAYABLE          
Balance at beginning of the period, Amount       $ 94,861 $ 80,657
Balance at beginning of the period, Shares       359,415 34,469
Employee stock award - accrual, Amount     $ 19,343   $ 19,343
Employee stock award - accrual, Shares         8,267
Consultant stock award, Amount         $ 60,900
Consultant stock award, Shares         100,000
Investor stock award - accrual, Amount         $ 2,185,000
Investor stock award - accrual, Shares         5,485,814
Warrant cashless exercises, Amount         $ 33,961
Balance at end of the period, Amount   $ 444,894 $ 94,861 $ 444,894 $ 94,861
Balance at end of the period, Shares   1,769,537 359,415 1,769,537 359,415
Trees Waterfront acquisition stock accrual, Shares       1,669,537  
Trees Waterfront acquisition stock accrual, Amount       $ 383,994  
Stock issued, Amount       $ (33,961) $ (2,285,000)
Stock issued, Shares       (259,415) (5,528,550)
Warrant cashless exercises, Shares         259,415
2020 A warrants          
ACCRUED STOCK PAYABLE          
Cashless exercise of warrants (in shares)     282,213    
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2021
Sep. 17, 2021
May 31, 2021
Dec. 31, 2020
Dec. 23, 2020
Dec. 31, 2019
NOTES PAYABLE            
Unamortized debt discount $ (1,911,447)     $ (251,456)    
Total 7,002,197     2,888,544    
Less: Current portion (1,094,398)          
Long-term portion 5,907,799     2,888,544    
10% Notes            
NOTES PAYABLE            
Debt carrying amount 6,580,000     $ 2,600,000    
Interest rate (as a percent)       10.00% 10.00% 10.00%
15% Notes [Member]            
NOTES PAYABLE            
Debt carrying amount       $ 200,000    
Interest rate (as a percent)   15.00%   15.00%   15.00%
Related party note payable            
NOTES PAYABLE            
Debt carrying amount 320,000   $ 30,000 $ 340,000 $ 320,000  
Trees Acquisition Note            
NOTES PAYABLE            
Debt carrying amount $ 2,013,644          
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Aggregate Future Contractual Maturities of Long-Term Debt (Details)
Dec. 31, 2021
USD ($)
Aggregate maturities of long-term debt  
2022 $ 1,094,398
2023 3,838,524
2024 3,980,722
Total $ 8,913,644
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - TREES Notes (Details) - USD ($)
1 Months Ended
Feb. 15, 2022
Dec. 30, 2021
Oct. 15, 2021
Sep. 02, 2021
Dec. 31, 2021
Sep. 30, 2021
TREES Englewood            
Debt Instrument [Line Items]            
Consideration payable in equal monthly installments       $ 1,732,884   $ 1,732,884
Consideration payable in equal monthly amounts     $ 72,204      
Term of consideration payable in equal monthly installments       24 months   24 months
Trees Oregon            
Debt Instrument [Line Items]            
Consideration payable in equal monthly installments   $ 497,371     $ 497,371  
Consideration payable in equal monthly amounts $ 20,724          
Term of consideration payable in equal monthly installments   24 months     24 months  
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - 2020 10 Notes (Details)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Apr. 20, 2021
USD ($)
item
$ / shares
Feb. 08, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Sep. 17, 2021
Sep. 10, 2021
$ / shares
Dec. 23, 2020
Jan. 08, 2020
USD ($)
Debt Instrument [Line Items]                        
Additional paid-in capital     $ 75,891,414       $ 92,265,392 $ 75,891,414        
Beneficial conversion feature             $ 1,110,039 $ 233,500        
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001       $ 0.001 $ 0.001   $ 0.001    
10% Warrants                        
Debt Instrument [Line Items]                        
Interest rate (as a percent) 10.00% 10.00% 10.00%       10.00% 10.00%        
Percentage of aggregate principal amount coverage   20.00% 20.00%                  
Exercise price of warrants | $ / shares $ 0.56 $ 0.56 $ 0.56         $ 0.56        
Stock issued | shares   592,858                    
Additional paid-in capital $ 810,000 $ 429,300                    
10% Notes                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)     10.00% 10.00%       10.00%     10.00%  
Aggregate principal amount     $ 2,940,000         $ 2,940,000        
Stock issued | shares     1,050,011         1,050,011        
Amortization of debt discount             $ 86,759 $ 2,944        
Beneficial conversion feature     $ 0                  
10% Notes 2021                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)   10.00%                    
Aggregate principal amount   $ 1,660,000                    
Conversion price (in dollars per share) | $ / shares   $ 0.66                    
Debt conversion commitment price (in dollars per share) | $ / shares   $ 0.90                    
Amortization of debt discount             252,118 0        
10% Notes April 2021                        
Debt Instrument [Line Items]                        
Interest rate (as a percent) 10.00%                      
Aggregate principal amount $ 2,300,000                      
Percentage of aggregate principal amount coverage 20.00%                      
Exercise price of warrants | $ / shares $ 0.56                      
Conversion price (in dollars per share) | $ / shares 0.49                      
Debt conversion commitment price (in dollars per share) | $ / shares $ 0.83                      
Amortization of debt discount             350,471 $ 0        
Convertible note offering amount $ 4,600,000                      
10% Investors                        
Debt Instrument [Line Items]                        
Interest rate (as a percent) 10.00% 10.00% 10.00%         10.00%        
Proceeds from debt     $ 1,940,000                  
Conversion price trigger (as a percent) 80.00% 80.00% 80.00%                  
Number of lead investor | item 1                      
Aggregate principal amount invested 35.50%                      
10% Investors | Minimum                        
Debt Instrument [Line Items]                        
Conversion price (in dollars per share) | $ / shares $ 0.65 $ 0.65 $ 0.65         $ 0.65        
10% Investors | Maximum                        
Debt Instrument [Line Items]                        
Percentage of aggregate principal amount coverage 50.00% 50.00% 50.00%                  
Conversion price (in dollars per share) | $ / shares $ 1.00 $ 1.00 $ 1.00         $ 1.00        
15% Notes [Member]                        
Debt Instrument [Line Items]                        
Interest rate (as a percent)     15.00% 15.00%       15.00% 15.00%      
Aggregate principal amount       $ 300,000 $ 2,031,000 $ 2,031,000            
Proceeds from debt       300,000 $ 525,000 $ 525,000            
Aggregate indebtedness amount     $ 1,000,000         $ 1,000,000        
Additional paid-in capital     3,653         3,653        
Amortization of debt discount             $ 0 279,676        
Mortgage Loan                        
Debt Instrument [Line Items]                        
Aggregate principal amount                       $ 975,000
Debt discount | 10% Warrants                        
Debt Instrument [Line Items]                        
Additional paid-in capital     254,400         254,400        
Debt discount | 10% Notes April 2021                        
Debt Instrument [Line Items]                        
Additional paid-in capital $ 692,500                      
Extinguishment of debt | 10% Notes                        
Debt Instrument [Line Items]                        
Additional paid-in capital     $ 131,000         $ 131,000        
Extinguishment of debt | 15% Notes [Member]                        
Debt Instrument [Line Items]                        
Additional paid-in capital       $ 668,335                
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - Assumptions Used to Calculate Fair Value of Warrants (Details)
Jan. 08, 2020
Apr. 20, 2021
USD ($)
Feb. 08, 2021
USD ($)
Dec. 31, 2020
Mar. 31, 2020
Sep. 30, 2019
10% Warrants | Current stock price            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants   0.0083 0.0112 0.0053    
10% Warrants | Exercise price            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants   0.0056 0.0056 0.0056    
10% Warrants | Risk-free interest rate            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants   0.0081 0.0048 0.38    
10% Warrants | Expected term (in years)            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants   5.0 5.0 0.050    
10% Warrants | Expected volatility            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants   1.15 1.18 115    
15% Warrants | Current stock price | Minimum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0045  
15% Warrants | Current stock price | Maximum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0067  
15% Warrants | Exercise price            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0045  
15% Warrants | Risk-free interest rate | Minimum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0068  
15% Warrants | Risk-free interest rate | Maximum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0162  
15% Warrants | Expected term (in years) | Minimum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0083  
15% Warrants | Expected term (in years) | Maximum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         0.0306  
15% Warrants | Expected volatility | Minimum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         1.12  
15% Warrants | Expected volatility | Maximum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants         1.19  
12% Warrants | Current stock price | Minimum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           0.0082
12% Warrants | Current stock price | Maximum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           0.0092
12% Warrants | Exercise price            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           0.0130
12% Warrants | Risk-free interest rate | Minimum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           0.0163
12% Warrants | Risk-free interest rate | Maximum            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           0.0168
12% Warrants | Expected term (in years)            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           0.0110
12% Warrants | Expected volatility            
NOTES PAYABLE            
Measurement input used to calculate fair value of warrants           1.24
Mortgage Loan            
NOTES PAYABLE            
Spread on variable rate 10.00%          
Mortgage Loan | Prime rate            
NOTES PAYABLE            
Spread on variable rate 5.25%          
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - SBI Debt (Details) - USD ($)
12 Months Ended
Feb. 18, 2020
Dec. 31, 2021
Dec. 31, 2020
May 29, 2020
Jan. 08, 2020
NOTES PAYABLE          
Debt extinguishment   $ (233,374) $ (1,638,009)    
Additional paid-in capital   $ 92,265,392 75,891,414    
Debt principal amount converted     957,056    
Mortgage Loan          
NOTES PAYABLE          
Notes issued         $ 975,000
Convertible Note          
NOTES PAYABLE          
Notes issued $ 934,000        
Interest rate (as a percent) 10.00%        
Conversion price trigger (as a percent) 80.00%        
Conversion price (in dollars per share) $ 0.49     $ 0.40  
Share price (in dollars per share)       $ 0.40  
Debt extinguishment $ 184,000        
Conversion price trigger (in dollars per share) $ 0.61        
Debt principal amount converted     934,000    
Accrued interest     $ 23,000    
Shares issued upon conversion     2,215,892    
Convertible Note | Minimum          
NOTES PAYABLE          
Conversion price (in dollars per share) $ 0.45        
Extinguishment of debt | Convertible Note          
NOTES PAYABLE          
Additional paid-in capital $ 233,500        
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - 15 Notes (Details)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Sep. 17, 2021
USD ($)
item
$ / shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
EquityInstruments
shares
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 23, 2020
Jan. 08, 2020
USD ($)
Sep. 30, 2019
NOTES PAYABLE                        
Repayment of notes             $ 416,610 $ 2,106,000        
Debt principal amount converted               957,056        
Additional paid-in capital   $ 75,891,414         92,265,392 $ 75,891,414        
Warrant cashless exercises, Shares | shares               259,415        
Debt extinguishment             (233,374) $ (1,638,009)        
15% Notes [Member]                        
NOTES PAYABLE                        
Interest rate (as a percent) 15.00% 15.00% 15.00%         15.00% 15.00%      
Aggregate principal amount     $ 300,000 $ 2,031,000   $ 2,031,000     $ 300,000      
Face amount of debt exchanged     1,000,000.0           1,000,000.0      
Proceeds from debt     300,000 525,000   525,000            
Repayment of notes   $ 2,100,000     $ 200,000              
Repayment limit for full payment       $ 5,000,000                
Number of warrants issued | EquityInstruments       3                
Debt principal amount converted               $ 250,000        
Number of warrants issued upon conversion | shares       6,993,000                
Additional paid-in capital   $ 3,653           3,653        
Amortization of debt discount             0 $ 279,676        
15% Notes [Member] | Extinguishment of debt                        
NOTES PAYABLE                        
Additional paid-in capital     $ 668,335           $ 668,335      
10% Notes                        
NOTES PAYABLE                        
Interest rate (as a percent)   10.00% 10.00%         10.00% 10.00% 10.00%    
Aggregate principal amount   $ 2,940,000           $ 2,940,000        
Amortization of debt discount             $ 86,759 2,944        
10% Notes | Extinguishment of debt                        
NOTES PAYABLE                        
Additional paid-in capital   $ 131,000           131,000        
12% Notes 2019 [Member]                        
NOTES PAYABLE                        
Interest rate (as a percent)                       12.00%
Aggregate principal amount       $ 1,506,000   $ 1,506,000            
Amortization of debt discount               $ 0 $ 12,635      
Mortgage Loan                        
NOTES PAYABLE                        
Aggregate principal amount                     $ 975,000  
Warrant A 2020                        
NOTES PAYABLE                        
Number of warrants issued upon conversion | shares     250,000                  
Warrants exercised | shares             1,131,000          
Shares issued in cashless exercise of warrants | shares             282,813          
Warrant B 2020                        
NOTES PAYABLE                        
Number of warrants issued upon conversion | shares     250,000                  
Warrant C 2020                        
NOTES PAYABLE                        
Number of warrants issued upon conversion | shares     250,000                  
Warrant A                        
NOTES PAYABLE                        
Number of warrants issued | item 400,000                      
Warrant B                        
NOTES PAYABLE                        
Number of warrants issued | item 1,211,000                      
15% Warrants                        
NOTES PAYABLE                        
Interest rate (as a percent)   15.00% 15.00% 15.00%   15.00% 15.00% 15.00% 15.00%      
Exercise price of warrants | $ / shares     $ 0.45           $ 0.45      
Number of shares issued by each warrant | shares     1           1      
Warrant, Exercise Price, Increase (in Dollars per share) | $ / shares $ 1.00                      
Debt extinguishment $ 233,374                      
15% Warrants | Maximum                        
NOTES PAYABLE                        
Exercise price of warrants | $ / shares     $ 1.00           $ 1.00      
15% Warrants | Debt discount                        
NOTES PAYABLE                        
Additional paid-in capital     $ 333,056           $ 333,056      
Common Stock awards                        
NOTES PAYABLE                        
Warrant cashless exercises, Amount               $ 33,961        
Warrant cashless exercises, Shares | shares               259,415        
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.1
NOTES PAYABLE - 2019 12 Notes (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 29, 2020
Sep. 30, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
NOTES PAYABLE (Details) - 2019 12% Notes [Line Items]          
Gain (loss) on extinguishment of debt     $ (233,374) $ (1,638,009)  
12% Notes 2019 [Member]          
NOTES PAYABLE (Details) - 2019 12% Notes [Line Items]          
Debt instrument, interest rate, percentage   12.00%      
Conversion price trigger (in dollars per share)   $ 1.30      
Minimum interest payment period   1 year 1 month 6 days      
Notes issued   $ 1,506,000      
Common stock subject to purchase (in shares)   1,506,000      
Warrants recorded as a debt discount and additional paid-in capital   $ 93,500      
Amortization of debt discount       0 $ 12,635
15% Notes [Member]          
NOTES PAYABLE (Details) - 2019 12% Notes [Line Items]          
Debt instrument, interest rate, percentage 15.00%        
Notes issued $ 1,506,000        
Amortization of debt discount     $ 0 $ 279,676  
8.5% April 2018 [Member]          
NOTES PAYABLE (Details) - 2019 12% Notes [Line Items]          
Proceeds from issuance of warrants   400,000      
Gain on restructuring of debt   $ 1,106,000      
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANT DERIVATIVE LIABILITY - Summary (Details)
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2019
USD ($)
$ / shares
shares
Feb. 29, 2020
USD ($)
item
shares
Mar. 31, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
May 31, 2020
shares
Jun. 30, 2019
$ / shares
WARRANT DERIVATIVE LIABILITY              
Proceeds from issuance of common stock and warrants | $ $ 3,000,000            
Common stock, shares issued 3,000,000     89,551,993 60,813,673    
Share price | $ / shares $ 1.00            
Gain (loss) on warrant derivative liability | $       $ (990,066) $ 735,796    
Class of Warrant or Right, Outstanding (in Shares)       16,117,343 16,531,825    
2019 Warrants [Member}              
WARRANT DERIVATIVE LIABILITY              
Proceeds from issuance of common stock and warrants | $   $ 90,000          
Shares issued in cashless exercise of warrants     747,208   2,443,641    
Number of warrants issued 3,000,000            
Exercise price of warrants | $ / shares $ 1.30           $ 0.40
Common stock, other shares, outstanding           9,591,614  
Warrants exercised   200,000 1,323,000   7,945,807    
Adjustment to derivative liability | $   $ 82,241 $ 1,523,117   $ 3,241,188    
Gain (loss) on warrant derivative liability | $       $ 990,066 $ (735,796)    
Number of warrant holders | item   1          
Class of Warrant or Right, Outstanding (in Shares)       322,807      
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANT DERIVATIVE LIABILITY - Assumptions Used to Calculate Fair Value of 2019 Warrants (Details) - 2019 Warrants [Member}
Dec. 31, 2021
Dec. 31, 2020
Number of shares underlying the warrants    
WARRANT DERIVATIVE LIABILITY    
Measurement input used to calculate fair value of warrants 3,228.07 16,458.07
Current stock price    
WARRANT DERIVATIVE LIABILITY    
Measurement input used to calculate fair value of warrants 0.0022 0.0048
Exercise price    
WARRANT DERIVATIVE LIABILITY    
Measurement input used to calculate fair value of warrants 0.0040 0.0040
Expected volatility    
WARRANT DERIVATIVE LIABILITY    
Measurement input used to calculate fair value of warrants 0.94 1.08
Risk-free interest rate    
WARRANT DERIVATIVE LIABILITY    
Measurement input used to calculate fair value of warrants 0.0126 0.0036
Expected term (in years)    
WARRANT DERIVATIVE LIABILITY    
Measurement input used to calculate fair value of warrants 0.0241 0.0341
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.1
WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Changes in the fair value of the warrant derivative liability    
Beginning balance $ 561,368 $ 4,620,593
Warrant exercise (1,523,117) (3,323,429)
Change in fair value of warrants derivative liability 990,066 (735,796)
Ending balance $ 28,317 $ 561,368
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details) - 2353 SB, LLC - USD ($)
12 Months Ended
Nov. 01, 2020
Dec. 31, 2020
COMMITMENTS AND CONTINGENCIES    
Lease agreement terms 3 years  
Monthly lease payments $ 12,866.66  
Initial payment (including security deposit)   $ 39,633.32
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED TAXES (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]    
Deferred tax asset net $ 0 $ 0
Net operating loss carryforwards, domestic 36 $ 41
Net operating loss carryforward amount, not subject to expiration 43  
Tax Credit Carryforward, Expire starting 2033 through 2037 [Member]    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforward amount, subject to expiration 27  
Tax Credit Carryforward, Expire starting 2041 [Member]    
Tax Credit Carryforward [Line Items]    
Net operating loss carryforward amount, subject to expiration $ 7  
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
DEFERRED TAXES    
Net operating loss carryforwards $ 9,113,554 $ 8,438,428
Equity-based instruments 1,991,225 2,883,318
Long-lived assets and other 192,201 203,274
Capital loss carryforward 93,218 119,915
Deferred tax asset valuation allowance (11,390,198) (11,644,935)
Total $ 0 $ 0
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.1
DEFERRED TAXES - Schedule of Income Tax Reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
DEFERRED TAXES    
Income tax benefit at statutory rate $ (1,862,570) $ (1,607,608)
State income tax benefit, net of Federal benefit (88,898) (178,226)
280E Disallowance 946,481 94,178
Equity-based instruments 64,735 103,372
Fair market value adjustment/loss on extinguishment derivative liabilities 312,590 (154,517)
Amortization of debt discount 176,128 412,823
Other 706,270 47,946
Valuation allowance $ (254,736) $ 1,282,032
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY (Details)
12 Months Ended
Sep. 14, 2021
USD ($)
$ / shares
shares
Sep. 10, 2021
USD ($)
$ / shares
shares
Dec. 14, 2020
USD ($)
$ / shares
shares
May 29, 2020
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Feb. 08, 2021
$ / shares
Oct. 04, 2020
USD ($)
Jun. 01, 2020
USD ($)
Mar. 31, 2020
Dec. 31, 2019
$ / shares
shares
May 31, 2019
$ / shares
STOCKHOLDERS' EQUITY                        
Value of shares issued during the period         $ 1,073,446 $ 3,000,000            
Share price | $ / shares                       $ 1.00
Purchase price per unit | $ / shares   $ 1,000                    
Common stock, par value (in dollars per share) | $ / shares   $ 0.001     $ 0.001 $ 0.001 $ 0.001          
Preferred stock, par value (in dollars per share) | $ / shares         $ 0 $ 0            
Preferred stock, shares authorized | shares         5,000,000 5,000,000            
Warrants | shares         16,117,343 16,531,825            
Deemed dividend           $ 830,494            
Series A Preferred                        
STOCKHOLDERS' EQUITY                        
Value of shares issued during the period   $ 1,180,000                    
Number of common shares issued | shares   1,180                    
Number of units issued | shares   1,180                    
Aggregate amount sold   $ 1,180,000                    
Number of common stock issuable for each preferred share | shares 1,000 1,000                    
Number of preferred shares per unit | shares   1                    
Minimum capital raise $ 5,000,000 $ 5,000,000                    
Preferred stock, par value (in dollars per share) | $ / shares $ 0                      
Preferred stock, shares authorized | shares 5,000                      
Preferred stock, voting rights None                      
Preferred stock, dividend (percentage) 6.00%                      
2020 Capital Raise                        
STOCKHOLDERS' EQUITY                        
Conversion ratio       0.75                
Exercise price of warrants | $ / shares     $ 0.4917 $ 0.5565                
Term of warrants       5 years                
Debt issuance costs, net       $ 2,173,074                
Deemed dividend     $ 732,494                  
Proceeds from sale of securities           $ 3,000,000            
Shares of common stock sold | shares           7,532,010            
Sale of stock, purchase price per share | $ / shares       $ 0.3983   $ 0.5565            
Warrants to purchase | shares     1,631,000     5,649,007            
Maximum percentage of common stock or voting power       20.00%                
Outstanding balances of existing holders for which the Company will seek an extended maturity date               $ 2,331,000 $ 2,331,000      
Amount of notes with extended maturity date               $ 600,000        
Exercise price, as a percentage of common stock price       100.00%                
2020 Capital Raise | Minimum                        
STOCKHOLDERS' EQUITY                        
Proceeds from sale of securities       $ 2,185,000                
Exercise price, as a percentage of common stock price       0.45%                
2020 Capital Raise | Maximum                        
STOCKHOLDERS' EQUITY                        
Proceeds from sale of securities       $ 3,000,000                
Exercise price, as a percentage of common stock price       0.56%                
Preferred Warrants                        
STOCKHOLDERS' EQUITY                        
Exercise price of warrants | $ / shares $ 1.05                      
Term of warrants 5 years                      
Number of warrants per unit | shares   354,000                    
Threshold per share price during future capital raise | $ / shares $ 1.00                      
Preferred Warrants | Series A Preferred                        
STOCKHOLDERS' EQUITY                        
Number of warrants per unit | shares   354,000                    
Warrants fair value   $ 117,131                    
Amount of warrants allocated to preferred stock   $ 1,073,446                    
15% Warrants                        
STOCKHOLDERS' EQUITY                        
Exercise price of warrants | $ / shares                     $ 0.45  
Number of warrants per unit | shares                     1  
Interest rate (as a percent)         15.00% 15.00%       15.00% 15.00%  
15% Warrants | Maximum                        
STOCKHOLDERS' EQUITY                        
Exercise price of warrants | $ / shares                     $ 1.00  
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
STOCKHOLDERS' EQUITY (Details) Schedule of Share-Based Compensation Expense [Line Items]    
Stock-based compensation expense $ 307,963 $ 1,504,389
Employee Awards [Member]    
STOCKHOLDERS' EQUITY (Details) Schedule of Share-Based Compensation Expense [Line Items]    
Stock-based compensation expense 21,525  
Employee Awards [Member]    
STOCKHOLDERS' EQUITY (Details) Schedule of Share-Based Compensation Expense [Line Items]    
Stock-based compensation expense $ 307,963 1,411,442
Consulting Awards [Member]    
STOCKHOLDERS' EQUITY (Details) Schedule of Share-Based Compensation Expense [Line Items]    
Stock-based compensation expense   $ 92,947
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Employee Stock Options (Details)
1 Months Ended 12 Months Ended
Sep. 03, 2021
item
Apr. 30, 2018
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
May 31, 2016
shares
Oct. 29, 2014
shares
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Number of shares authorized for issuance   15,000,000        
Number of stock options modified | item 2          
Stock-based compensation expense | $     $ 307,963 $ 1,504,389    
Number of shares, granted     1,158,000      
Unrecognized compensation expense | $       $ 132,816    
Vesting period     1 year      
Recognition period related to unvested Employee Awards     2 months      
Employee Awards [Member]            
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Stock-based compensation expense | $     $ 21,525      
Number of shares, granted     1,158,000      
Equity Incentive Plan 2014 | Employee Awards [Member]            
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Number of shares authorized for issuance   15,000,000        
Number of additional shares authorized   5,000,000        
2020 Plan            
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Number of shares authorized for issuance       10,000,000    
2020 Plan | Employee Awards [Member]            
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Number of shares, available to issue     9,100,000      
Incentive Plan            
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Share-based compensation arrangement. Description     On October 29, 2014, the Board authorized the adoption of and, on June 26, 2015, our stockholders ratified our 2014 Equity Incentive Plan for the issuance of 10 million shares of our common stock and, in April 2018, stockholders approved an increase of 5 million shares of common stock that may be granted (the “Incentive Plan”). The Incentive Plan provides for the issuance of up to 15 million shares of our common stock and is designed to provide an additional incentive to executives, employees, directors, and key consultants, aligning our long-term interests with participants. A Registration Statement on Form S-8 for the initial 10 million shares automatically became effective in May 2016, and a Registration Statement on Form S-8 for the additional 5 million shares and 900,000 shares under the Feinsod Agreement automatically became effective in June 2018 (collectively, the “Registration Statements”). The Registration Statements relate to 15,000,000 shares of our common stock, which are issuable pursuant to or, upon exercise of, options that have been granted or may be granted under our Incentive Plan. As of December 31, 2021, there were 6,600,271 shares available to issue under the Incentive Plan.      
Number of shares available for grant, increase   5,000,000 900,000      
Number of shares, available to issue     6,600,271      
Incentive Plan | Equity Incentive Plan 2014 | Employee Awards [Member]            
STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]            
Number of shares authorized for issuance         10,000,000 10,000,000
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions Employee Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Employee Awards [Member]    
Schedule Of Share-based Compensation Assumptions Employee Awards [Line Items]    
Expected life (years) 3 years 3 years
Employee Awards [Member] | Minimum    
Schedule Of Share-based Compensation Assumptions Employee Awards [Line Items]    
Exercise price $ 0.22 $ 0.31
Stock price $ 0.22 $ 0.27
Volatility 100.00% 111.00%
Risk-free interest rate 0.29% 0.16%
Employee Awards [Member] | Maximum    
Schedule Of Share-based Compensation Assumptions Employee Awards [Line Items]    
Exercise price $ 0.95 $ 0.67
Stock price $ 0.95 $ 0.67
Volatility 111.00% 114.00%
Risk-free interest rate 0.97% 1.53%
Consulting Awards [Member]    
Schedule Of Share-based Compensation Assumptions Employee Awards [Line Items]    
Exercise price   $ 0.61
Stock price   $ 0.61
Volatility   101.00%
Risk-free interest rate   1.47%
Expected life (years)   1 year
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Consulting Services (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
STOCKHOLDERS' EQUITY    
Value of shares issued during the period $ 1,073,446 $ 3,000,000
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Feinsod Employment Agreement (Details)
12 Months Ended
Aug. 06, 2019
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
STOCKHOLDERS' EQUITY (Details) Feinsod Employment Agreement [Line Items]      
Number of shares, granted | shares   1,158,000  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   5 years  
Fair value of awards, grant date   $ 628,496  
Stock-based compensation expense   $ 307,963 $ 1,504,389
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   1 year  
Feinsod Agreement 2019 [Member]      
STOCKHOLDERS' EQUITY (Details) Feinsod Employment Agreement [Line Items]      
Number of shares, granted | shares 1,000,000    
Exercise price of warrants | $ / shares $ 4.51    
Threshold, consecutive trading days 5    
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share | $ / shares $ 0.83    
Stock-based compensation expense   $ 0 $ 57,342
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 10 years    
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Schedule of Employee and Consulting Awards Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]      
Granted 1,158,000    
Employee Awards [Member]      
Class of Warrant or Right [Line Items]      
Outstanding, Number of Shares 4,903,545 7,266,420  
Outstanding, Weighted-Average Exercise Price per Share $ 1.11 $ 1.03  
Outstanding, Weighted-Average Remaining Contractual Term 5 years 3 months 18 days    
Outstanding, Aggregate Intrinsic Value $ 22,000    
Granted 1,158,000    
Granted $ 0.82    
Exercised, Number of Shares (394,670)    
Exercised, Weighted-Average Exercise Price per Share $ 0.52    
Forfeited or expired (3,126,205)    
Forfeited or expired, Weighted-Average Exercise Price per Share $ 1.04    
Exercisable, Number of Shares 3,893,665    
Exercisable, Weighted-Average Exercise Price per Share $ 1.21    
Exercisable, Weighted-Average Remaining Contractual Term 5 years 7 months 6 days 5 years 6 months  
Exercisable, Aggregate Intrinsic Value $ 4,000 $ 167,000  
Consulting Awards [Member]      
Class of Warrant or Right [Line Items]      
Outstanding, Number of Shares   100,000  
Outstanding, Weighted-Average Exercise Price per Share   $ 1.22  
Forfeited or expired (40,000)    
Forfeited or expired, Weighted-Average Exercise Price per Share $ 0.61    
Outstanding and exercisable, Number of Shares 60,000    
Outstanding and exercisable, Weighted-Average Exercise Price per Share $ 1.55    
Outstanding and exercisable, Weighted-Average Remaining Contractual Term 2 years 3 months 18 days    
Exercisable, Weighted-Average Remaining Contractual Term   2 years 3 months 18 days  
Warrants with Debt [Member]      
Class of Warrant or Right [Line Items]      
Outstanding, Number of Shares   7,421,011 8,473,214
Outstanding, Weighted-Average Exercise Price per Share   $ 0.46 $ 0.64
Outstanding, Weighted-Average Remaining Contractual Term   2 years  
Outstanding, Aggregate Intrinsic Value   $ 478,925  
Granted 1,868,518 7,143,011  
Granted $ 0.56 $ 0.42  
Exercised, Number of Shares   (1,131,000)  
Exercised, Weighted-Average Exercise Price per Share   $ 0.40  
Forfeited or expired (1,204,000) (7,064,214)  
Forfeited or expired, Weighted-Average Exercise Price per Share $ 0.65 $ 0.63  
Outstanding and exercisable, Number of Shares 8,085,529    
Outstanding and exercisable, Weighted-Average Exercise Price per Share $ 0.58    
Outstanding and exercisable, Weighted-Average Remaining Contractual Term 2 years 9 months 18 days    
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions (Details)
Dec. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
15% Warrants        
STOCKHOLDERS' EQUITY (Details) Schedule Of Share-based Compensation Assumptions [Line Items]        
Interest rate (as a percent) 15.00% 15.00% 15.00% 15.00%
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.1
NET LOSS PER SHARE (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
NET LOSS PER SHARE    
Stock options 4,963,545 7,366,420
Warrants 16,117,343 16,531,825
Accrued stock payable 1,769,537 359,415
Convertible notes 5,785,450 2,261,538
Preferred stock 1,180,000  
Possibly dilutive equity instruments 29,815,875 26,519,198
XML 111 R96.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS (Details)
12 Months Ended
Dec. 23, 2020
USD ($)
item
Jun. 03, 2020
USD ($)
Dec. 31, 2021
USD ($)
ft²
Dec. 31, 2020
USD ($)
May 31, 2021
USD ($)
Jun. 01, 2020
USD ($)
Dec. 31, 2019
RELATED PARTY TRANSACTIONS              
Number of board members | item 4            
Accrued interest earned and owed     $ 33,435        
Related party note payable              
RELATED PARTY TRANSACTIONS              
Aggregate amount $ 320,000   320,000 $ 340,000 $ 30,000    
10% Notes              
RELATED PARTY TRANSACTIONS              
Aggregate amount     6,580,000 $ 2,600,000      
Interest rate (as a percent) 10.00%     10.00%     10.00%
Consulting agreement              
RELATED PARTY TRANSACTIONS              
Initial monthly consulting fees paid   $ 8,333          
Aggregate amount of consulting fees paid     99.996 $ 58,333      
Consulting agreement | Bellewood Holdings, LLC              
RELATED PARTY TRANSACTIONS              
Monthly rent expenses     10,000        
Aggregate rent expense     $ 47,482        
Subscription agreement              
RELATED PARTY TRANSACTIONS              
Outstanding balances of existing holders for which the Company will seek an extended maturity date           $ 2,331,000  
Lease agreement              
RELATED PARTY TRANSACTIONS              
Leased space (in sq ft) | ft²     17,000        
Monthly rent expenses     $ 34,636        
Monthly rent attributable to base rent     30,900        
Monthly rent attributable to property taxes     3,736        
Aggregate rent expense     $ 458,000 $ 286,000      
XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION - Net Loss by Segment (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Segment Reporting Information    
Number of operating segments | segment 3  
Revenues $ 5,912,727 $ 2,279,867
Revenues 5,927,199 2,383,704
Costs and expenses (9,060,664) (1,803,873)
Segment operating income (loss) (3,147,937) 475,994
Corporate expenses (5,279,214) (7,903,679)
Net loss from continuing operations before income taxes (8,427,151) (7,427,685)
Operating segments | Retail    
Segment Reporting Information    
Revenues 3,515,761  
Costs and expenses (3,112,595)  
Segment operating income (loss) 403,166  
Operating segments | Cultivation    
Segment Reporting Information    
Revenues 2,722,059 2,279,867
Costs and expenses (6,273,162) (1,865,399)
Segment operating income (loss) (3,551,103) 414,468
Eliminations    
Segment Reporting Information    
Revenues (325,093)  
Costs and expenses $ 325,093 61,526
Segment operating income (loss)   $ 61,526
XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION - Total Assets by Segment (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
SEGMENT INFORMATION    
Total assets $ 22,024,345 $ 8,518,767
Corporate    
SEGMENT INFORMATION    
Total assets 1,709,496 1,567,021
Operating segments    
SEGMENT INFORMATION    
Total assets 22,024,345 8,530,950
Operating segments | Retail    
SEGMENT INFORMATION    
Total assets 16,831,580  
Operating segments | Cultivation    
SEGMENT INFORMATION    
Total assets $ 3,483,269 6,208,222
Eliminations    
SEGMENT INFORMATION    
Total assets   (12,183)
Discontinued Operations    
SEGMENT INFORMATION    
Total assets   $ 755,707
XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS (Details) - Trees MLK, Inc. - Subsequent Event
Jan. 05, 2022
USD ($)
shares
SUBSEQUENT EVENTS  
Cash paid for acquisition $ 256,582
Number of shares granted | shares 4,970,654
Payment in equal monthly installment $ 384,873
Equal monthly installment period (in months) 24 months
XML 115 cann-20211231x10k_htm.xml IDEA: XBRL DOCUMENT 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputSharePriceMember 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember cann:MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember 2021-12-31 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputSharePriceMember 2021-04-20 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-04-20 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputPriceVolatilityMember 2021-04-20 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputExpectedTermMember 2021-04-20 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputExercisePriceMember 2021-04-20 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputSharePriceMember 2021-02-08 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-08 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputPriceVolatilityMember 2021-02-08 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputExpectedTermMember 2021-02-08 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputExercisePriceMember 2021-02-08 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001477009 cann:Warrants10percentMember us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember cann:MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember 2020-12-31 0001477009 srt:MinimumMember cann:Warrants15PercentMember us-gaap:MeasurementInputSharePriceMember 2020-03-31 0001477009 srt:MinimumMember cann:Warrants15PercentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-03-31 0001477009 srt:MinimumMember cann:Warrants15PercentMember us-gaap:MeasurementInputPriceVolatilityMember 2020-03-31 0001477009 srt:MinimumMember cann:Warrants15PercentMember us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0001477009 srt:MaximumMember cann:Warrants15PercentMember us-gaap:MeasurementInputSharePriceMember 2020-03-31 0001477009 srt:MaximumMember cann:Warrants15PercentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-03-31 0001477009 srt:MaximumMember cann:Warrants15PercentMember us-gaap:MeasurementInputPriceVolatilityMember 2020-03-31 0001477009 srt:MaximumMember cann:Warrants15PercentMember us-gaap:MeasurementInputExpectedTermMember 2020-03-31 0001477009 cann:Warrants15PercentMember us-gaap:MeasurementInputExercisePriceMember 2020-03-31 0001477009 srt:MinimumMember cann:Warrants12PercentMember us-gaap:MeasurementInputSharePriceMember 2019-09-30 0001477009 srt:MinimumMember cann:Warrants12PercentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-09-30 0001477009 srt:MaximumMember cann:Warrants12PercentMember us-gaap:MeasurementInputSharePriceMember 2019-09-30 0001477009 srt:MaximumMember cann:Warrants12PercentMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-09-30 0001477009 cann:Warrants12PercentMember us-gaap:MeasurementInputPriceVolatilityMember 2019-09-30 0001477009 cann:Warrants12PercentMember us-gaap:MeasurementInputExpectedTermMember 2019-09-30 0001477009 cann:Warrants12PercentMember us-gaap:MeasurementInputExercisePriceMember 2019-09-30 0001477009 cann:TdmLlcMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001477009 cann:Warrants10percentMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001477009 cann:TreesPortlandLlcMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001477009 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001477009 cann:TreesPortlandLlcMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001477009 cann:TdmLlcMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001477009 cann:SevenfiveFarmMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001477009 us-gaap:RetainedEarningsMember 2021-12-31 0001477009 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001477009 us-gaap:RetainedEarningsMember 2020-12-31 0001477009 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001477009 us-gaap:RetainedEarningsMember 2019-12-31 0001477009 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001477009 us-gaap:PreferredStockMember 2021-12-31 0001477009 us-gaap:CommonStockMember 2021-12-31 0001477009 us-gaap:CommonStockMember 2020-12-31 0001477009 us-gaap:CommonStockMember 2019-12-31 0001477009 cann:WarrantsWithDebtMember 2020-12-31 0001477009 cann:ConsultingAwardsMember 2020-12-31 0001477009 cann:WarrantsWithDebtMember 2019-12-31 0001477009 cann:WarrantsWithDebtMember 2020-01-01 2020-12-31 0001477009 cann:EmployeeAwardsMember 2021-12-31 0001477009 cann:EmployeeAwardsMember 2020-12-31 0001477009 cann:EmployeeAwardsMember cann:OmnibusIncentivePlan2020Member 2021-12-31 0001477009 cann:IncentivePlanMember 2021-12-31 0001477009 cann:OmnibusIncentivePlan2020Member 2020-12-31 0001477009 cann:EmployeeAwardsMember cann:EquityIncentivePlan2014Member 2018-04-30 0001477009 2018-04-30 0001477009 cann:EmployeeAwardsMember cann:IncentivePlanMember cann:EquityIncentivePlan2014Member 2016-05-31 0001477009 cann:EmployeeAwardsMember cann:IncentivePlanMember cann:EquityIncentivePlan2014Member 2014-10-29 0001477009 cann:EmployeeAwardsMember cann:EquityIncentivePlan2014Member 2018-04-01 2018-04-30 0001477009 srt:MinimumMember cann:EmployeeAwardsMember 2021-01-01 2021-12-31 0001477009 srt:MaximumMember cann:EmployeeAwardsMember 2021-01-01 2021-12-31 0001477009 srt:MinimumMember cann:EmployeeAwardsMember 2020-01-01 2020-12-31 0001477009 srt:MaximumMember cann:EmployeeAwardsMember 2020-01-01 2020-12-31 0001477009 cann:EmployeeAwardsMember 2020-01-01 2020-12-31 0001477009 cann:ConsultingAwardsMember 2020-01-01 2020-12-31 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2021-01-01 2021-12-31 0001477009 cann:TreesEnglewoodMember 2021-01-01 2021-12-31 0001477009 cann:DaltonAdventuresLLCMember 2021-01-01 2021-12-31 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-12-31 0001477009 us-gaap:RetailMember 2021-01-01 2021-12-31 0001477009 cann:InterestIncomeRevenueMember 2021-01-01 2021-12-31 0001477009 cann:CultivationSalesMember 2021-01-01 2021-12-31 0001477009 cann:InterestIncomeRevenueMember 2020-01-01 2020-12-31 0001477009 cann:CultivationSalesMember 2020-01-01 2020-12-31 0001477009 cann:FifteenPercentNotesMember 2021-01-01 2021-03-31 0001477009 cann:FifteenPercentNotesMember 2020-12-01 2020-12-31 0001477009 us-gaap:TradeAccountsReceivableMember 2021-01-01 2021-12-31 0001477009 us-gaap:TradeAccountsReceivableMember 2020-01-01 2020-12-31 0001477009 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001477009 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001477009 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001477009 us-gaap:BuildingMember 2021-01-01 2021-12-31 0001477009 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001477009 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001477009 srt:MinimumMember cann:TwoThousandTwentyCapitalRaiseMember 2020-05-29 2020-05-29 0001477009 srt:MaximumMember cann:TwoThousandTwentyCapitalRaiseMember 2020-05-29 2020-05-29 0001477009 cann:CcrMember 2021-01-01 2021-12-31 0001477009 cann:FifteenPercentNotesMember 2020-01-01 2020-03-31 0001477009 cann:FifteenPercentNotesMember 2019-12-01 2019-12-31 0001477009 cann:BbMember 2021-01-01 2021-12-31 0001477009 cann:TreesWaterfrontLlcMember 2021-01-01 2021-12-31 0001477009 cann:TreesPortlandLlcMember 2021-01-01 2021-12-31 0001477009 cann:TdmLlcMember 2021-01-01 2021-12-31 0001477009 cann:SbLlcMember 2020-01-01 2020-12-31 0001477009 cann:RelatedPartyLeaseAgreementMember 2020-01-01 2020-12-31 0001477009 cann:RetailSpaceEnglewoodCoMember 2021-12-31 0001477009 cann:OfficeSpaceTreesWaterfrontMember 2021-12-31 0001477009 cann:OfficeSpaceTreesPortLandMember 2021-12-31 0001477009 cann:OfficeSpaceDenverCoMember 2021-12-31 0001477009 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001477009 cann:TotalPrincipalMember 2021-12-31 0001477009 cann:NbcNoteMember 2021-12-31 0001477009 cann:CcrMember 2021-12-31 0001477009 cann:BbMember 2021-12-31 0001477009 cann:NbcNoteMember 2021-08-02 0001477009 cann:TotalPrincipalMember 2020-12-31 0001477009 cann:CcrMember 2020-12-31 0001477009 cann:BbMember 2020-12-31 0001477009 cann:FifteenPercentNotesMember 2020-02-01 2020-02-29 0001477009 cann:SbLlcMember 2020-11-01 0001477009 cann:OfficeSpaceDenverCoMember 2021-09-02 0001477009 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001477009 cann:EightPointFiveMember 2019-09-01 2019-09-30 0001477009 cann:Warrants15PercentMember 2021-09-17 2021-09-17 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2021-01-01 2021-12-31 0001477009 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001477009 us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001477009 us-gaap:TradeNamesMember 2021-12-31 0001477009 us-gaap:TradeNamesMember 2020-12-31 0001477009 cann:Warrants15PercentMember 2021-01-01 2021-12-31 0001477009 cann:Warrants12PercentMember 2021-01-01 2021-12-31 0001477009 us-gaap:ServiceMember cann:OperationsSegmentMember 2021-01-01 2021-12-31 0001477009 us-gaap:ProductMember cann:OperationsSegmentMember 2021-01-01 2021-12-31 0001477009 us-gaap:ServiceMember cann:SecuritySegmentMember 2020-01-01 2020-12-31 0001477009 us-gaap:ServiceMember cann:OperationsSegmentMember 2020-01-01 2020-12-31 0001477009 us-gaap:ProductMember cann:OperationsSegmentMember 2020-01-01 2020-12-31 0001477009 us-gaap:ProductMember cann:ConsumerGoodsSegmentMember 2020-01-01 2020-12-31 0001477009 us-gaap:DiscontinuedOperationsHeldforsaleMember cann:NextBigCropMember 2021-07-16 0001477009 cann:ConsumerGoodsSegmentMember 2020-12-31 0001477009 cann:TaxCreditCarryforwardRangeTwoMember 2021-12-31 0001477009 cann:TaxCreditCarryforwardRangeOneMember 2021-12-31 0001477009 cann:Warrants15PercentMember 2021-12-31 0001477009 cann:Warrants10percentMember 2021-12-31 0001477009 cann:CcrMember 2021-12-31 0001477009 cann:FifteenPercentNotesMember 2021-09-17 0001477009 us-gaap:InvestorMember 2021-02-08 0001477009 us-gaap:InvestorMember 2020-12-31 0001477009 cann:Warrants15PercentMember 2020-12-31 0001477009 cann:TenPercentNotes2020Member 2020-12-23 0001477009 cann:Warrants15PercentMember 2020-03-31 0001477009 cann:TenPercentNotes2020Member 2019-12-31 0001477009 cann:CcrMember 2019-03-31 0001477009 cann:FifteenPercentNotesMember 2020-02-29 0001477009 cann:TwelvePercentNotes2019Member 2019-09-30 0001477009 cann:TwelvePercentNotes2019Member 2020-03-31 0001477009 cann:FifteenPercentNotesMember 2020-03-31 0001477009 us-gaap:LoansPayableMember 2020-01-08 0001477009 cann:CcrMember 2019-05-30 0001477009 cann:BbMember 2019-01-03 0001477009 us-gaap:InvestorMember 2021-02-08 2021-02-08 0001477009 us-gaap:InvestorMember 2020-12-01 2020-12-31 0001477009 cann:FeinsodAgreement2019Member 2019-08-06 2019-08-06 0001477009 us-gaap:ConvertibleNotesPayableMember 2020-02-18 2020-02-18 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-05-29 2020-05-29 0001477009 srt:MinimumMember us-gaap:InvestorMember 2021-04-20 0001477009 srt:MaximumMember us-gaap:InvestorMember 2021-04-20 0001477009 srt:MinimumMember us-gaap:InvestorMember 2021-02-08 0001477009 srt:MaximumMember us-gaap:InvestorMember 2021-02-08 0001477009 srt:MinimumMember us-gaap:InvestorMember 2020-12-31 0001477009 srt:MaximumMember us-gaap:InvestorMember 2020-12-31 0001477009 us-gaap:ConvertibleNotesPayableMember 2020-05-29 0001477009 srt:MinimumMember us-gaap:ConvertibleNotesPayableMember 2020-02-18 0001477009 us-gaap:ConvertibleNotesPayableMember 2020-02-18 0001477009 cann:TreesAcquisitionNoteMember 2021-12-31 0001477009 cann:TenPercentNotes2020Member 2021-12-31 0001477009 cann:RelatedPartyNotePayableMember 2021-12-31 0001477009 cann:RelatedPartyNotePayableMember 2021-05-31 0001477009 cann:RelatedPartyNotePayableMember 2020-12-31 0001477009 cann:RelatedPartyNotePayableMember 2020-12-23 0001477009 cann:TenPercentNotes2020Member 2020-12-01 2020-12-31 0001477009 us-gaap:LoansPayableMember us-gaap:PrimeRateMember 2020-01-08 2020-01-08 0001477009 us-gaap:LoansPayableMember 2020-01-08 2020-01-08 0001477009 cann:WarrantC2020Member 2019-12-01 2019-12-31 0001477009 cann:WarrantB2020Member 2019-12-01 2019-12-31 0001477009 cann:Warrant2020Member 2019-12-01 2019-12-31 0001477009 us-gaap:ConvertibleNotesPayableMember 2020-01-01 2020-12-31 0001477009 2019-05-31 0001477009 2021-02-08 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2020-05-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2021-12-31 0001477009 cann:TenPercentNotes2020Member 2020-12-31 0001477009 cann:PreferredWarrantsMember cann:SeriesConvertiblePreferredStockMember 2021-09-10 0001477009 cann:PreferredWarrantsMember 2021-09-10 0001477009 cann:Warrants10percentMember 2020-12-31 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-12-14 0001477009 srt:MaximumMember cann:Warrants15PercentMember 2019-12-31 0001477009 cann:Warrants15PercentMember 2019-12-31 0001477009 cann:FeinsodAgreement2019Member 2019-08-06 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2019-06-30 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2019-05-31 0001477009 2019-12-31 0001477009 cann:DaltonAdventuresLLCMember 2020-12-31 0001477009 cann:DaltonAdventuresLLCMember 2020-05-13 2020-05-13 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2021-12-30 0001477009 cann:TreesEnglewoodMember 2021-09-02 0001477009 cann:TreesWaterfrontLlcMember 2021-12-01 2021-12-31 0001477009 cann:SecuritySegmentMember 2020-12-31 0001477009 cann:RelatedPartyLeaseAgreementMember 2021-12-31 0001477009 cann:SevenfiveFarmMember cann:CultivationSegmentMember 2020-05-31 0001477009 cann:TenPercentNotesIssuedOnFebruary2021Member 2021-01-01 2021-12-31 0001477009 cann:TenPercentNotesIssuedOnApril2021Member 2021-01-01 2021-12-31 0001477009 cann:TenPercentNotes2020Member 2021-01-01 2021-12-31 0001477009 cann:FifteenPercentNotesMember 2021-01-01 2021-12-31 0001477009 cann:TwelvePercentNotes2019Member 2020-01-01 2020-12-31 0001477009 cann:TenPercentNotesIssuedOnFebruary2021Member 2020-01-01 2020-12-31 0001477009 cann:TenPercentNotesIssuedOnApril2021Member 2020-01-01 2020-12-31 0001477009 cann:TenPercentNotes2020Member 2020-01-01 2020-12-31 0001477009 cann:FifteenPercentNotesMember 2020-01-01 2020-12-31 0001477009 cann:TwelvePercentNotes2019Member 2019-01-01 2019-12-31 0001477009 cann:FeinsodAgreement2019Member 2021-01-01 2021-12-31 0001477009 cann:EmployeeAwardsMember 2021-01-01 2021-12-31 0001477009 cann:EmployeeAwardsMember 2021-01-01 2021-12-31 0001477009 cann:FeinsodAgreement2019Member 2020-01-01 2020-12-31 0001477009 cann:EmployeeAwardsMember 2020-01-01 2020-12-31 0001477009 cann:ConsultingAwardsMember 2020-01-01 2020-12-31 0001477009 cann:Warrants15PercentMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001477009 cann:Warrants10percentMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001477009 cann:SevenfiveFarmMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001477009 cann:SevenfiveFarmMember 2020-01-01 2020-12-31 0001477009 cann:TenPercentNotesIssuedOnApril2021Member cann:DebtDiscountMember 2021-04-20 0001477009 cann:Warrants10percentMember 2021-04-20 0001477009 cann:Warrants10percentMember 2021-02-08 0001477009 cann:Warrants10percentMember cann:DebtDiscountMember 2020-12-31 0001477009 cann:TenPercentNotes2020Member cann:GainLossOnDebtExtinguishmentMember 2020-12-31 0001477009 us-gaap:ConvertibleNotesPayableMember cann:GainLossOnDebtExtinguishmentMember 2020-02-18 0001477009 cann:Warrants15PercentMember cann:DebtDiscountMember 2019-12-31 0001477009 cann:FifteenPercentNotesMember cann:GainLossOnDebtExtinguishmentMember 2019-12-31 0001477009 2021-06-30 0001477009 2022-03-21 0001477009 cann:Warrant2020Member 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2021-03-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2020-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2020-02-29 0001477009 cann:PreferredWarrantsMember cann:SeriesConvertiblePreferredStockMember 2021-09-10 2021-09-10 0001477009 2021-09-10 0001477009 cann:PreferredWarrantsMember 2021-09-14 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-06-01 0001477009 cann:RelatedPartyTransactionSubscriptionAgreementMember 2020-06-01 0001477009 srt:MinimumMember cann:TwoThousandTwentyCapitalRaiseMember 2020-05-29 0001477009 srt:MaximumMember cann:TwoThousandTwentyCapitalRaiseMember 2020-05-29 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-05-29 0001477009 cann:WarrantsWithDebtMember 2021-01-01 2021-12-31 0001477009 cann:ConsultingAwardsMember 2021-01-01 2021-12-31 0001477009 cann:IncentivePlanMember 2021-01-01 2021-12-31 0001477009 cann:IncentivePlanMember 2018-04-01 2018-04-30 0001477009 cann:WarrantsWithDebtMember 2021-12-31 0001477009 cann:ConsultingAwardsMember 2021-12-31 0001477009 us-gaap:OperatingSegmentsMember cann:RetailSegmentMember 2021-01-01 2021-12-31 0001477009 us-gaap:OperatingSegmentsMember cann:CultivationMember 2021-01-01 2021-12-31 0001477009 us-gaap:OperatingSegmentsMember cann:CultivationMember 2020-01-01 2020-12-31 0001477009 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0001477009 cann:SecuritySegmentMember 2021-01-01 2021-12-31 0001477009 cann:ConsumerGoodsSegmentMember 2021-01-01 2021-12-31 0001477009 cann:RelatedPartyConsultingServicesAgreementMember 2020-06-03 2020-06-03 0001477009 cann:RelatedPartyConsultingServicesAgreementMember 2021-01-01 2021-12-31 0001477009 cann:RelatedPartyConsultingServicesAgreementMember 2020-01-01 2020-12-31 0001477009 2021-04-01 2021-04-30 0001477009 2019-05-31 2019-05-31 0001477009 cann:RelatedPartyConsultingServicesAgreementMember cann:BellewoodHoldingsLlcMember 2021-01-01 2021-12-31 0001477009 cann:RelatedPartyLeaseAgreementMember 2021-01-01 2021-12-31 0001477009 cann:SbLlcMember 2020-11-01 2020-11-01 0001477009 srt:ScenarioForecastMember cann:CommercialRealEstateLeaseMember 2022-12-31 0001477009 cann:CommercialRealEstateLeaseMember 2021-12-31 0001477009 cann:OfficeSpaceTreesWaterfrontMember 2021-12-30 0001477009 cann:OfficeSpaceTreesPortLandMember 2021-12-30 0001477009 cann:RetailSpaceEnglewoodCoMember 2021-09-02 0001477009 cann:WarrantBMember 2021-09-17 2021-09-17 0001477009 cann:WarrantaMember 2021-09-17 2021-09-17 0001477009 cann:FifteenPercentNotesMember 2020-02-01 2020-03-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2020-02-01 2020-02-29 0001477009 2021-09-03 2021-09-03 0001477009 us-gaap:InvestorMember 2021-04-20 2021-04-20 0001477009 cann:SevenfiveFarmMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember cann:CultivationSegmentMember 2021-01-01 2021-12-31 0001477009 cann:SevenfiveFarmMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember cann:CultivationSegmentMember 2020-01-01 2020-12-31 0001477009 cann:SeriesConvertiblePreferredStockMember 2021-09-14 2021-09-14 0001477009 cann:SeriesConvertiblePreferredStockMember 2021-09-10 2021-09-10 0001477009 2020-12-23 2020-12-23 0001477009 cann:Warrant2020Member 2021-01-01 2021-12-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2021-01-01 2021-03-31 0001477009 cann:TwentyThousandAndNineteenWarrantsMember 2020-01-01 2020-12-31 0001477009 cann:SeriesConvertiblePreferredStockMember 2021-09-14 0001477009 cann:SeriesConvertiblePreferredStockMember 2021-09-10 0001477009 cann:OfficeSpaceDenverCoMember 2021-11-01 2021-11-30 0001477009 cann:CommercialRealEstateLeaseMember 2021-01-01 2021-12-31 0001477009 cann:OfficeSpaceTreesWaterfrontMember 2021-12-30 2021-12-30 0001477009 cann:OfficeSpaceTreesPortLandMember 2021-12-30 2021-12-30 0001477009 cann:RetailSpaceEnglewoodCoMember 2021-09-02 2021-09-02 0001477009 cann:OfficeSpaceDenverCoMember 2021-09-02 2021-09-02 0001477009 cann:CommercialRealEstateLeaseMember 2020-05-13 2020-05-13 0001477009 cann:CommercialRealEstateLeaseMember 2020-12-31 0001477009 cann:CommercialRealEstateLeaseMember 2020-05-13 0001477009 cann:CommercialRealEstateLeaseMember 2020-12-01 2020-12-31 0001477009 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001477009 cann:Warrants10percentMember 2021-01-01 2021-12-31 0001477009 cann:Warrants15PercentMember 2020-01-01 2020-12-31 0001477009 cann:Warrants10percentMember 2020-01-01 2020-12-31 0001477009 cann:ConsumerGoodsSegmentMember 2020-01-01 2020-12-31 0001477009 cann:OperationsSegmentMember 2020-12-31 0001477009 cann:OperationsSegmentMember 2021-01-01 2021-12-31 0001477009 cann:SecuritySegmentMember 2020-01-01 2020-12-31 0001477009 cann:OperationsSegmentMember 2020-01-01 2020-12-31 0001477009 us-gaap:DiscontinuedOperationsHeldforsaleMember cann:NextBigCropMember 2021-07-16 2021-07-16 0001477009 us-gaap:DiscontinuedOperationsHeldforsaleMember cann:NextBigCropMember 2021-08-02 2021-08-02 0001477009 us-gaap:DiscontinuedOperationsHeldforsaleMember cann:NextBigCropMember 2021-08-02 0001477009 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001477009 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001477009 cann:FifteenPercentNotesMember 2019-12-31 0001477009 cann:TwelvePercentNotes2019Member 2019-09-01 2019-09-30 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-10-04 0001477009 us-gaap:InvestorMember 2021-04-20 0001477009 cann:TenPercentNotesIssuedOnApril2021Member 2021-04-20 0001477009 cann:TenPercentNotesIssuedOnFebruary2021Member 2021-02-08 0001477009 srt:MaximumMember us-gaap:InvestorMember 2021-04-20 2021-04-20 0001477009 cann:TenPercentNotesIssuedOnApril2021Member 2021-04-20 2021-04-20 0001477009 srt:MaximumMember us-gaap:InvestorMember 2021-02-08 2021-02-08 0001477009 cann:Warrants10percentMember 2021-02-08 2021-02-08 0001477009 srt:MaximumMember us-gaap:InvestorMember 2020-12-01 2020-12-31 0001477009 cann:Warrants10percentMember 2020-12-01 2020-12-31 0001477009 us-gaap:EmployeeStockOptionMember 2021-12-31 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-12-14 2020-12-14 0001477009 cann:TwoThousandTwentyCapitalRaiseMember 2020-01-01 2020-12-31 0001477009 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001477009 cann:TwoThousandAndTwentyWarrantsMember 2020-12-01 2020-12-31 0001477009 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001477009 cann:DaltonAdventuresLLCMember 2020-05-13 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2021-12-30 2021-12-30 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2021-12-01 2021-12-31 0001477009 cann:TreesEnglewoodMember 2021-09-02 2021-09-02 0001477009 cann:TreesEnglewoodMember 2021-09-01 2021-09-30 0001477009 cann:TreesMlkInc.Member us-gaap:SubsequentEventMember 2022-01-05 0001477009 cann:TreesMlkInc.Member us-gaap:SubsequentEventMember 2022-01-05 2022-01-05 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2021-01-01 2021-12-31 0001477009 cann:TreesEnglewoodMember 2021-01-01 2021-12-31 0001477009 cann:SevenfiveFarmMember 2021-01-01 2021-12-31 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2020-01-01 2020-12-31 0001477009 cann:TreesEnglewoodMember 2020-01-01 2020-12-31 0001477009 us-gaap:OperatingSegmentsMember cann:RetailSegmentMember 2021-12-31 0001477009 us-gaap:OperatingSegmentsMember cann:CultivationMember 2021-12-31 0001477009 us-gaap:OperatingSegmentsMember 2021-12-31 0001477009 us-gaap:CorporateMember 2021-12-31 0001477009 us-gaap:OperatingSegmentsMember cann:CultivationMember 2020-12-31 0001477009 us-gaap:SegmentDiscontinuedOperationsMember 2020-12-31 0001477009 us-gaap:OperatingSegmentsMember 2020-12-31 0001477009 us-gaap:IntersegmentEliminationMember 2020-12-31 0001477009 us-gaap:CorporateMember 2020-12-31 0001477009 cann:TreesPortlandLlcAndTreesWaterfrontLlcMember 2022-02-15 2022-02-15 0001477009 cann:TreesEnglewoodMember 2021-10-15 2021-10-15 0001477009 cann:FifteenPercentNotesMember 2020-12-31 0001477009 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001477009 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001477009 2020-01-01 2020-12-31 0001477009 us-gaap:EmployeeStockOptionMember 2020-02-18 2020-02-18 0001477009 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2021-12-31 0001477009 2021-12-31 0001477009 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2020-12-31 0001477009 2020-12-31 0001477009 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2019-12-31 0001477009 2021-01-01 2021-12-31 cann:segment shares iso4217:USD iso4217:USD shares pure cann:item cann:customer cann:store cann:EquityInstruments utr:sqft 0001477009 2021 FY false true CO NONE 1180 60813673 89551993 P1Y 0.03 246250 1877423 229501 229501 409987 381272 P1Y1M6D P3Y 10-K true 2021-12-31 --12-31 false 000-54457 GENERAL CANNABIS CORP 90-1072649 1901 S Navajo Street Denver CO 80223 303 759-1300 N/A No No Yes Yes Non-accelerated Filer true false false false 36737102 96192184 Marcum llp Melville, NY 688 Haynie & Company Salt Lake City, Utah 457 2054050 750218 61000 9000 80188 140605 43108 125000 73000 350000 1123083 371799 149075 225122 712010 3479396 2549754 3065152 1836455 680327 411525 208761 5999813 984375 8799657 2484200 43697 22024345 8518767 1170708 1344269 621085 16790 721809 370800 444894 94861 28317 561368 1094398 742064 4081211 3130152 2427762 1499280 5619570 2598965 288229 289579 12416772 7517976 0 0 5000000 5000000 1180 1073446 0.001 0.001 200000000 200000000 89551993 60813673 89550 60813 92265392 75891414 -83820815 -74951436 9607573 1000791 22024345 8518767 3515761 2396966 2279867 14472 103837 5927199 2383704 4439478 1388626 2764780 2901931 307963 1504389 927390 2263717 500574 199683 8940185 8258346 -3012986 -5874642 689348 295256 622469 453522 -233374 -1638009 3010420 -990066 735796 131512 97948 -5414165 -1553043 -8427151 -7427685 -8427151 -7427685 -442228 -252007 -8869379 -7679692 830494 -8869379 -8510186 -0.12 -0.15 -0.01 0.00 -0.13 -0.17 69537731 50895301 -8869379 -7679692 689348 295256 511933 217635 6667 -233374 -1638009 490622 286228 45837 134059 3010420 -1467 -37193 -990066 735796 307963 1504389 132979 -41239 139187 -45402 -36249 -595324 165252 -37257 186538 -168716 -24910 -439828 -252603 -2651889 -5000388 331834 314771 158356 591717 1122015 238187 78825 150000 1421934 208761 -978739 1107163 3000000 90000 205519 1180000 3960000 3440000 416610 2106000 4928909 4424000 1298281 530775 755769 224994 2054050 755769 18174 530107 1311124 2721069 0.10 1239300 221601 1110039 233500 1557078 3357412 142614 830494 0.15 167163 0.15 668336 0.10 163800 320673 957056 100000 3366464 39497480 39498 61468034 -67271744 -5764212 7532010 7532 2992468 3000000 42735 43 99957 100000 2215892 2215 954841 957056 8859117 8859 3800092 3808951 1424146 1424146 233500 233500 200000 200 172041 172241 0.15 835499 835499 0.10 385400 385400 320673 320673 2466439 2466 3204763 3207229 -7679692 -7679692 60813673 60813 75891414 -74951436 1000791 202679 203 142412 142615 394670 395 205124 205519 22380310 22380 10384464 10406844 4754038 4754 1088675 1093429 0.10 1239300 1239300 1110039 1110039 1006623 1005 1556073 1557078 286438 286438 1180 1073446 1073446 106554 106554 233374 233374 21525 21525 -8869379 -8869379 1180 1073446 89551993 89550 92265392 -83820815 9607573 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1.  NATURE OF OPERATIONS, HISTORY AND PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">General Cannabis Corp, a Colorado Corporation (the “Company,” “we,” “us,” “our,” or “GCC”) (formerly, Advanced Cannabis Solutions, Inc.), was incorporated on June 3, 2013, and provides services and products to the regulated cannabis industry. We currently trade on the OTCQB® Market under the trading symbol CANN. As of December 31, 2021, our operations are segregated into the following segments:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Retail (“Retail Segment”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Through our acquisition of TREES Englewood in September 2021 and our acquisition of TREES Portland and TREES Waterfront in December 2021, we operate a retail dispensary store in Englewood, Colorado and two retail stores in Portland, Oregon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Cultivation (“Cultivation Segment”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Through our acquisition of SevenFive Farm in May 2020, we operate a licensed 17,000 square foot light deprivation greenhouse cultivation facility. During 2021 and 2020, 31% and 28%, respectively, of SevenFive Farm’s revenue was from two<span style="white-space:pre-wrap;"> customers. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Discontinued Operations - Operations Consulting and Products (“Operations Segment”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">Through Next Big Crop (“NBC”), we delivered comprehensive consulting services to the cannabis industry that included obtaining licenses, compliance, cultivation, retail operations, logistical support, facility design and construction, and expansion of existing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">NBC oversaw our wholesale equipment and supply business, operating under the name “GC Supply,” which provided turnkey sourcing and stocking services to cultivation, retail, and infused products manufacturing facilities. Our products included building materials, equipment, consumables, and compliance packaging. NBC also provided operational support for our internal cultivation. On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of NBC for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of NBC was completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the results of GCC and its nine wholly-owned subsidiary companies: (a) 6565 E. Evans Owner LLC, a Colorado limited liability company formed in 2014; (b) General Cannabis Capital Corporation, a Colorado corporation formed in 2015; (c) GC Security LLC (“GCS”), a Colorado limited liability company formed in 2015; (d) Standard Cann, Inc., a Colorado corporation formed in 2019; (e) SevenFive Farm LLC, a Colorado limited liability company formed in 2020; (f) SevenFive Farm Cultivation LLC, a Colorado limited liability company formed in 2020; (g) Trees Colorado LLC, a Colorado limited liability company formed in 2021; (h) Trees Oregon LLC, a Colorado limited liability company formed in 2021; (i) GC Corp., a Colorado corporation, originally formed in 2013 under the name ACS Corp. In 2015, the name was changed to GC Corp. Intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The preparation of our consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses. Although these estimates are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">assumptions. Furthermore, when testing assets for impairment in future periods, if management uses different assumptions or if different conditions occur, impairment charges may result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Going Concern</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The consolidated financial statements have been prepared on a going concern basis, which assumes we will be able to realize our assets and discharge our liabilities in the normal course of business for the foreseeable future. Our cash of $2,054,050 as of December 31, 2021 is not sufficient to absorb our operating losses and retire our debt of $8,913,644 and other obligations as they come due.  Our ability to continue as a going concern is dependent upon our generating profitable operations in the future and/or obtaining the necessary financing to meet our obligations and repay our liabilities arising from normal business operations when they come due. Management believes that (a) we will be successful obtaining additional capital and (b) actions presently being taken to further implement our business plan and generate additional revenues provide opportunity for the Company to continue as a going concern. While we believe in the viability of our strategy to generate additional revenues and our ability to raise additional funds, there can be no assurances to that effect. Accordingly, there is substantial doubt about our ability to continue as a going concern. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.</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;padding-bottom:12pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">The Company incurred net losses of $8.9 million and $7.7 million in the years ended December 31, 2021 and 2020, respectively, and had an accumulated deficit of $83.8 million as of December 31, 2021. The Company had cash, cash equivalents, and short-term and long-term investments of $2.1 million and $1.0 million as of December 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;background:#ffffff;margin:0pt;">The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses and negative cash flows from operations since inception and has primarily funded its operations with proceeds from the issuance of convertible debt. The Company expects its operating losses and negative operating cash flows to continue into the foreseeable future as it continues to execute its acquisition and growth strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;background:#ffffff;margin:0pt;">The Company believes that its cash and cash equivalents as of December 31, 2021 will be sufficient to fund its operating expenses and capital expenditure requirements for at least twelve months from the date of filing this Annual Report on Form 10-K due to the receipt of an additional $2.3 million of cash in April 2021 from the issuance of a convertible note offering, the receipt of an additional $1.2 million of cash in September 2021 from the issuance of preferred stock and the acquisition of three dispensaries (See Note 2 for further information). The Company may need additional funding to support its planned investing activities. If the Company is unable to obtain additional funding, it would be forced to delay, reduce, or eliminate some or all of its acquisition efforts, which could adversely affect its business prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain prior year amounts have been reclassified for consistency with current year presentation. These reclassifications had no effect on the reported results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include cash on hand, deposits with banks, and investments that are highly liquid and have maturities of three <span style="white-space:pre-wrap;">months or less at the date of purchase. As of December 31, 2021 and 2020 there are nil and $5,551</span><span style="white-space:pre-wrap;"> of cash and cash equivalents included in assets of discontinued operations on the balance sheet. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of raw materials, supplies, growing and harvested plants (work-in-process), and finished goods, and are stated at the lower of cost or net realizable value. All direct and indirect costs of growing plants are accumulated until the time of harvest and allocated to the plants during the growing process. All direct and indirect costs of finished goods are accumulated and allocated to the products between the harvest and completion stages. The Company uses an average costing method to allocate costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Net realizable value is determined as the estimated selling price in the ordinary course of business less the estimated costs of completion and estimated costs necessary to make the sale. The Company periodically reviews physical inventory for excess, obsolete, and potentially impaired items. Write-downs and write-offs are charged to cost of sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable are recorded at the original invoiced amount due from our customers less an allowance for any potential uncollectible amounts. We control credit risk related to accounts receivable through credit approvals, credit limits, and monitoring processes. In making the determination of the appropriate allowance for doubtful accounts, management considers prior experience with customers, analysis of accounts receivable aging reports, changes in customer payment patterns, and historical write-offs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Notes Receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Notes receivable consist primarily of amounts due to us related to the financing of different business ventures. Direct loan origination costs we incur are netted with loan origination fees we receive and the net amount, loan origination fees, or costs, is included in notes receivable on the consolidated balance sheets. The loan origination fees or costs are amortized over the term of the underlying note receivable and included in interest income in the consolidated statements of operations. We report notes receivable at the principal balance outstanding less an allowance for losses. We monitor the financial condition of the notes receivable and record provisions for estimated losses when we believe it is probable that the holders of the notes receivable will be unable to make their required payments. We charge interest at a fixed rate and interest income is calculated by applying the effective rate to the outstanding principal balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Right-of-use Asset / Lease Liability</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Right of use (“ROU”) assets represent our right to use an underlying asset in which we obtain substantially all the economic benefits and the right to direct the use of the asset during the lease term. Lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. We recognize ROU assets and lease liabilities on the balance sheet for leases with a lease term of greater than one year. Payments that are not fixed at the commencement of the lease are considered variable and are excluded from the ROU asset and lease liability calculations. In the measurement of our ROU assets and lease liabilities, the fixed lease payments in the agreement are discounted using a secured incremental borrowing rate for a term similar to the duration of the lease, as our leases do not provide implicit rates. Operating lease expense is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Property and Equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at historical cost, less accumulated depreciation. Major additions and improvements are capitalized, while replacements, maintenance, and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets: thirty years for buildings, the lesser of ten years or the life of the lease for leasehold improvements, and <span style="-sec-ix-hidden:Hidden_FXXySVQFfESXo7FV-X3n5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to fifteen years for furniture, fixtures and equipment, software, vehicles, and biological assets. Land is not depreciated. When property or equipment is sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts with the resulting gain or loss reflected in operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Business Combinations </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair value at the date of acquisition. The fair value of identifiable intangible assets is based on detailed valuations that use information and assumptions provided by management, including expected future cash flows. We allocate any excess purchase price over the fair value of the net assets and liabilities acquired to goodwill. Identifiable intangible assets with finite lives are amortized over their useful lives. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which the costs are incurred. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Goodwill and Intangibles</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Goodwill represents the excess of purchase price over the fair value of identifiable net assets acquired in a business combination. Goodwill and long-lived intangible assets are tested for impairment at least annually in accordance with the provisions of ASC No. 350,</span><i style="font-style:italic;"> Intangibles-Goodwill and Other</i><span style="white-space:pre-wrap;"> (“ASC No. 350”). ASC No. 350 requires that goodwill be tested for impairment at the reporting unit level (operating segment or on level below an operating segment) on an annual basis 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 carry value. Application of the goodwill impairment test requires judgement, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. We test goodwill and long-lived intangible assets annually in December, unless an event occurs that would cause us to believe the value is impaired at an interim date. The price of flower has substantially decreased over the year ending December 31, 2021, as a result we tested for impairment of the Cultivation Segment’s goodwill on December 31, 2021. We recognized a full impairment of goodwill in the amount of </span>$2,484,200<span style="white-space:pre-wrap;">. </span>No impairment was recognized as of December 31, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Intangible assets with finite useful lives are amortized over their respective estimated useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. As a result of the full impairment of goodwill above, we tested for impairment on intangibles with finite useful lives under our Cultivation Segment. We recognized an impairment of </span>$526,220<span style="white-space:pre-wrap;"> on December 31, 2021. </span>No<span style="white-space:pre-wrap;"> impairment was recognized as of December 31, 2020. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-lived Assets </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We periodically evaluate whether the carrying value of property and equipment has been impaired when circumstances indicate the carrying value of those assets may not be recoverable. The carrying amount is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying value is not recoverable, the impairment loss is measured as the excess of the asset’s carrying value over its fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our impairment analyses require management to apply judgment in estimating future cash flows as well as asset fair values, including forecasting useful lives of the assets, assessing the probability of different outcomes, and selecting the discount rate that reflects the risk inherent in future cash flows. If the carrying value is not recoverable, we assess the fair value of long-lived assets using commonly accepted techniques, and may use more than one method, including, but not limited to, recent third-party comparable sales and undiscounted cash flow models. If actual results are not consistent with our assumptions and estimates, or our assumptions and estimates change due to new information, we may be exposed to an impairment charge in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We issue debt that may have separate warrants, conversion features, or no equity-linked attributes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt with warrants</i> – When we issue debt with warrants, we treat the warrants as a debt discount, record as a contra-liability against the debt, and amortize the balance over the life of the underlying debt as amortization of debt discount expense in the consolidated statements of operations. The offset to the contra-liability is recorded as additional paid in </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">capital in our consolidated balance sheets. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount expense in the consolidated statement of operations. The debt is treated as conventional debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We determine the value of the non-complex warrants using the Black-Scholes Option Pricing Model (“Black-Scholes”) using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the volatility of our stock. For warrants with complex terms, we use the binomial lattice model to estimate their fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Modification and Extinguishment of Debt - </i>When we change the terms of existing notes payable, we evaluate the amendments under ASC 470-50, <i style="font-style:italic;">Debt Modification and Extinguishment</i> to determine whether the change should be treated as a modification or as a debt extinguishment. This evaluation includes analyzing whether there are significant and consequential changes to the economic substance of the note. If the change is deemed insignificant then the change is considered a debt modification, whereas if the change is substantial the change is reflected as a debt extinguishment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Convertible Debt - </i><span style="white-space:pre-wrap;">When we issue debt with a conversion feature, we must first assess whether the conversion feature meets the requirements to be treated as a derivative. If the conversion feature within convertible debt meets the requirements to be treated as a derivative, we estimate the fair value of the convertible debt derivative using Black-Scholes upon the date of issuance, using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the estimated volatility of our stock. If the conversion feature is not treated as a derivative, we assess whether it is a beneficial conversion feature (“BCF”). A BCF exists if the effective conversion price of the convertible debt instrument is less than the stock price on the commitment date. This typically occurs when the effective conversion price is less than the fair value of the stock on the date the instrument was issued. The value of a BCF is equal to the intrinsic value of the feature, the difference between the effective conversion price and the fair value of the common stock into which it is convertible.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. generally accepted accounting principles (“GAAP”) requires disclosing the fair value of financial instruments to the extent practicable for financial instruments which are recognized or unrecognized in the consolidated balance sheet. The fair value of the financial instruments disclosed herein is not necessarily representative of the amount that could be realized or settled, nor does the fair value amount consider the tax consequences of realization or settlement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In assessing the fair value of financial instruments, the Company uses a variety of methods and assumptions, which are based on estimates of market conditions and risks existing at the time. For certain instruments, including accounts receivable and accounts payable, the Company estimated that the carrying amount approximated fair value because of the short maturities of these instruments. All debt is based on current rates at which the Company could borrow funds with similar remaining maturities and approximates fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">GAAP establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use on unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs consist of items that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1 – Quoted prices in active markets for identical assets or liabilities. There are no fair valued assets or liabilities classified under Level 1 as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2 – Observable prices that are based on inputs not quoted on active markets but corroborated by market data. There are no fair valued assets or liabilities classified under Level 2 as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 – Unobservable inputs are used when little or no market data is available. The fair value hierarchy gives the lowest priority to Level 3 inputs (see Note 14).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 liabilities are valued using unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the liabilities. For fair value measurements categorized within Level 3 of the fair value hierarchy, the Company’s accounting, and finance department, which reports to the Chief Financial Officer, determines its valuation policies and procedures. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s accounting and finance department and are approved by the Chief Financial Officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 Valuation Techniques</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 financial liabilities consist of the derivative liabilities for which there is no current market for these securities such that the determination of fair value requires significant judgment or estimation. Changes in fair value measurements categorized within Level 3 of the fair value hierarchy are analyzed each period based on changes in estimates or assumptions and recorded as appropriate. The Company deems financial instruments which do not have fixed settlement provisions to be derivative instruments. In accordance with GAAP the fair value of these warrants is classified as a liability on the Company’s consolidated balance sheets because, according to the terms of the warrants, a fundamental transaction could give rise to an obligation of the Company to pay cash to its warrant holders. Such instruments do not have fixed settlement provisions and have also been recorded as derivative liabilities. Corresponding changes in the fair value of the derivative liabilities are recognized in earnings on the Company’s consolidated statements of operations in each subsequent period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s derivative liabilities are carried at fair value and were classified as Level 3 in the fair value hierarchy due to the use of significant unobservable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Warrant Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warrants with derivative features</i> – When we raise capital by issuing warrants that do not have complex terms, they are recorded as additional paid in capital in our consolidated balance sheet. When we issue warrants that have complex terms, such as a clause in which the warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash upon a fundamental transaction that is considered outside of the control of management, such as a change of control, the warrants are considered to be a derivative that are recorded as a liability at fair value. The warrant derivative liability is adjusted to its fair value at the end of each reporting period, with the change being recorded as other expense or gain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have two main revenue streams: (i) product sales; and (ii) cultivation sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Product sales are recorded at the time that control of the product is transferred to customers. In evaluating the timing of the transfer of control of products to customers, we consider several indicators, including significant risks and rewards of products, our right to payment, and the legal title of the products. Based on the assessment of control indicators, sales are generally recognized when products are delivered to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Revenue from cultivation sales is recognized when the products are delivered to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">ASU 2014-09, </span><i style="font-style:italic;background:#ffffff;">Revenue from Contracts with Customers </i><span style="background:#ffffff;">(“</span>ASC Topic 606”) is a comprehensive revenue recognition model that requires revenue to be recognized when control of the promised goods or services are transferred to our customers at an amount that reflects the consideration that we expect to receive. Application of ASC Topic 606 requires us to use more judgment and make more estimates than under former guidance. Application of ASC Topic 606 requires a five-step model applicable to all product offerings revenue streams as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Identification of the contract, or contracts, with a customer</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit or financial information pertaining to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Identification of the performance obligations in the contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When a contract includes multiple promised goods or services, we apply judgment to determine whether the promised goods or services are capable of being distinct and are distinct within the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Determination of the transaction price</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which we will be entitled to receive in exchange for transferring goods or services to our customer. We estimate any variable consideration included in the transaction price using the expected value method that requires the use of significant estimates for discounts, cancellation periods, refunds and returns. Variable consideration is described in detail below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Allocation of the transaction price to the performance obligations in the contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative Stand-Alone Selling Price (“SSP,”) basis. We determine SSP based on the price at which the performance obligation would be sold separately. If the SSP is not observable, we estimate the SSP based on available information, including market conditions and any applicable internally approved pricing guidelines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recognition of revenue when, or as, we satisfy a performance obligation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue at the point in time that the related performance obligation is satisfied by transferring the promised goods or services to our customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Principal versus Agent Considerations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When another party is involved in providing goods or services to our customer, we apply the principal versus agent guidance in ASC Topic 606 to determine if we are the principal or an agent to the transaction. When we control the specified goods or services before they are transferred to our customer, we report revenue gross, as principal. If we do not control the goods or services before they are transferred to our customer, revenue is reported net of the fees paid to the other party, as agent. Our evaluation to determine if we control the goods or services within ASC Topic 606 includes the following indicators:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">We are primarily responsible for fulfilling the promise to provide the specified good or service.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When we are primarily responsible for providing the goods and services, such as when the other party is acting on our behalf, we have indication that we are the principal to the transaction. We consider if we may terminate our relationship with the other party at any time without penalty or without permission from our customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">We have risk before the specified good or service have been transferred to a customer or after transfer of control to the customer.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We may commit to obtaining the services of another party with or without an existing contract with our customer. In these situations, we have risk of loss as principal for any amount due to the other party regardless of the amount(s) we earn as revenue from our customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">The entity has discretion in establishing the price for the specified good or service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have discretion in establishing the price our customer pays for the specified goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Stock-based Payments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Employee and non-employee awards</i> – We account for stock-based compensation in accordance with the fair value recognition provisions of ASC 718<i style="font-style:italic;">,</i> <i style="font-style:italic;">Compensation – Stock Compensation</i>, and ASC 505<i style="font-style:italic;">,</i> <i style="font-style:italic;">Equity</i>, which require all stock-based compensation to employees and non-employees, including grants of employee stock options, to be recognized as an expense in the consolidated financial statements based on their fair values. The fair value of stock options is estimated using the Black-Scholes option pricing formula that requires assumptions for expected volatility, expected dividends, the risk-free interest rate, and the expected term of the option. The Company accounts for forfeitures of stock-based grants as they occur. If any of the assumptions used in the Black-Scholes model or the anticipated number of shares to be awarded change significantly, stock-based compensation expense <i style="font-style:italic;">may</i> differ materially in the future from that recorded in the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Market price-based awards</i> – We may issue stock-based payments that vest when certain market conditions are met, such as our common stock trading above a certain value for a specific number of days. We recognize expense for market price-based options at the estimated fair value of the options using the binomial lattice model over the estimated life of the options used in the model, or immediately upon the market conditions being met. We use historical data to estimate the expected price volatility, the expected stock option life and expected forfeiture rate. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of grant for the estimated life of the stock option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Shipping and Handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Payments by customers to us for shipping and handling costs are included in revenue on the consolidated statements of operations, while our expense is included in cost of sales. Shipping and handling for inventory are included as a component of inventory on the consolidated balance sheets, and in cost of sales in the consolidated statements of operations when the product is sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We recognize deferred income tax assets and liabilities for the expected future tax consequences of temporary differences between the income tax and financial reporting carrying amount of our assets and liabilities. We monitor our deferred tax assets and evaluate the need for a valuation allowance based on the estimate of the amount of such deferred tax assets that we believe do not meet the more-likely-than-not recognition criteria. We also evaluate whether we have any uncertain tax positions and would record a reserve if we believe it is more-likely-than-not our position would not prevail with the applicable tax authorities and would be recorded in income tax expense. Our assessment of tax positions as of December 31, 2021 and 2020, determined that there were no material uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In general, the tax returns for the years ending December 31, 2018 through 2020 are open to examination by federal and state authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Reportable Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our reporting segments consist of: a) Retail; and b) Cultivation. Our Chief Executive Officer has been identified as the chief decision maker. Our operations are conducted within the United States of America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">FASB ASU 2020-06 – “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”- </i>In June 2020, the Financial Accounting Standards Board (“FASB”) issued guidance which simplifies accounting for convertible instruments by removing major separation models required under current GAAP. This ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation in certain areas. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2021, although early adoption is permitted. We are in the process of evaluating the impact of this new guidance on our consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">General Cannabis Corp, a Colorado Corporation (the “Company,” “we,” “us,” “our,” or “GCC”) (formerly, Advanced Cannabis Solutions, Inc.), was incorporated on June 3, 2013, and provides services and products to the regulated cannabis industry. We currently trade on the OTCQB® Market under the trading symbol CANN. As of December 31, 2021, our operations are segregated into the following segments:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Retail (“Retail Segment”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Through our acquisition of TREES Englewood in September 2021 and our acquisition of TREES Portland and TREES Waterfront in December 2021, we operate a retail dispensary store in Englewood, Colorado and two retail stores in Portland, Oregon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Cultivation (“Cultivation Segment”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Through our acquisition of SevenFive Farm in May 2020, we operate a licensed 17,000 square foot light deprivation greenhouse cultivation facility. During 2021 and 2020, 31% and 28%, respectively, of SevenFive Farm’s revenue was from two<span style="white-space:pre-wrap;"> customers. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Discontinued Operations - Operations Consulting and Products (“Operations Segment”)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">Through Next Big Crop (“NBC”), we delivered comprehensive consulting services to the cannabis industry that included obtaining licenses, compliance, cultivation, retail operations, logistical support, facility design and construction, and expansion of existing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">NBC oversaw our wholesale equipment and supply business, operating under the name “GC Supply,” which provided turnkey sourcing and stocking services to cultivation, retail, and infused products manufacturing facilities. Our products included building materials, equipment, consumables, and compliance packaging. NBC also provided operational support for our internal cultivation. On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of NBC for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months from the closing. On August 2, 2021, the sale of NBC was completed.</p> 2 17000 0.31 0.28 2 2 150000 0.10 twelve months <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the results of GCC and its nine wholly-owned subsidiary companies: (a) 6565 E. Evans Owner LLC, a Colorado limited liability company formed in 2014; (b) General Cannabis Capital Corporation, a Colorado corporation formed in 2015; (c) GC Security LLC (“GCS”), a Colorado limited liability company formed in 2015; (d) Standard Cann, Inc., a Colorado corporation formed in 2019; (e) SevenFive Farm LLC, a Colorado limited liability company formed in 2020; (f) SevenFive Farm Cultivation LLC, a Colorado limited liability company formed in 2020; (g) Trees Colorado LLC, a Colorado limited liability company formed in 2021; (h) Trees Oregon LLC, a Colorado limited liability company formed in 2021; (i) GC Corp., a Colorado corporation, originally formed in 2013 under the name ACS Corp. In 2015, the name was changed to GC Corp. Intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The preparation of our consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses. Although these estimates are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately differ from these estimates and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">assumptions. Furthermore, when testing assets for impairment in future periods, if management uses different assumptions or if different conditions occur, impairment charges may result.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Going Concern</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The consolidated financial statements have been prepared on a going concern basis, which assumes we will be able to realize our assets and discharge our liabilities in the normal course of business for the foreseeable future. Our cash of $2,054,050 as of December 31, 2021 is not sufficient to absorb our operating losses and retire our debt of $8,913,644 and other obligations as they come due.  Our ability to continue as a going concern is dependent upon our generating profitable operations in the future and/or obtaining the necessary financing to meet our obligations and repay our liabilities arising from normal business operations when they come due. Management believes that (a) we will be successful obtaining additional capital and (b) actions presently being taken to further implement our business plan and generate additional revenues provide opportunity for the Company to continue as a going concern. While we believe in the viability of our strategy to generate additional revenues and our ability to raise additional funds, there can be no assurances to that effect. Accordingly, there is substantial doubt about our ability to continue as a going concern. The accompanying consolidated financial statements do not include any adjustments that might be necessary if we are unable to continue as a going concern.</p> 2054050 8913644 <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;padding-bottom:12pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">The Company incurred net losses of $8.9 million and $7.7 million in the years ended December 31, 2021 and 2020, respectively, and had an accumulated deficit of $83.8 million as of December 31, 2021. The Company had cash, cash equivalents, and short-term and long-term investments of $2.1 million and $1.0 million as of December 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;background:#ffffff;margin:0pt;">The accompanying consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets, and the satisfaction of liabilities and commitments in the ordinary course of business. The Company has incurred recurring losses and negative cash flows from operations since inception and has primarily funded its operations with proceeds from the issuance of convertible debt. The Company expects its operating losses and negative operating cash flows to continue into the foreseeable future as it continues to execute its acquisition and growth strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;background:#ffffff;margin:0pt;">The Company believes that its cash and cash equivalents as of December 31, 2021 will be sufficient to fund its operating expenses and capital expenditure requirements for at least twelve months from the date of filing this Annual Report on Form 10-K due to the receipt of an additional $2.3 million of cash in April 2021 from the issuance of a convertible note offering, the receipt of an additional $1.2 million of cash in September 2021 from the issuance of preferred stock and the acquisition of three dispensaries (See Note 2 for further information). The Company may need additional funding to support its planned investing activities. If the Company is unable to obtain additional funding, it would be forced to delay, reduce, or eliminate some or all of its acquisition efforts, which could adversely affect its business prospects.</p> -8900000 -7700000 -83800000 2100000 1000000.0 2300000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain prior year amounts have been reclassified for consistency with current year presentation. These reclassifications had no effect on the reported results of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents include cash on hand, deposits with banks, and investments that are highly liquid and have maturities of three <span style="white-space:pre-wrap;">months or less at the date of purchase. As of December 31, 2021 and 2020 there are nil and $5,551</span><span style="white-space:pre-wrap;"> of cash and cash equivalents included in assets of discontinued operations on the balance sheet. </span></p> 0 5551000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of raw materials, supplies, growing and harvested plants (work-in-process), and finished goods, and are stated at the lower of cost or net realizable value. All direct and indirect costs of growing plants are accumulated until the time of harvest and allocated to the plants during the growing process. All direct and indirect costs of finished goods are accumulated and allocated to the products between the harvest and completion stages. The Company uses an average costing method to allocate costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Net realizable value is determined as the estimated selling price in the ordinary course of business less the estimated costs of completion and estimated costs necessary to make the sale. The Company periodically reviews physical inventory for excess, obsolete, and potentially impaired items. Write-downs and write-offs are charged to cost of sales.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable are recorded at the original invoiced amount due from our customers less an allowance for any potential uncollectible amounts. We control credit risk related to accounts receivable through credit approvals, credit limits, and monitoring processes. In making the determination of the appropriate allowance for doubtful accounts, management considers prior experience with customers, analysis of accounts receivable aging reports, changes in customer payment patterns, and historical write-offs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Notes Receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Notes receivable consist primarily of amounts due to us related to the financing of different business ventures. Direct loan origination costs we incur are netted with loan origination fees we receive and the net amount, loan origination fees, or costs, is included in notes receivable on the consolidated balance sheets. The loan origination fees or costs are amortized over the term of the underlying note receivable and included in interest income in the consolidated statements of operations. We report notes receivable at the principal balance outstanding less an allowance for losses. We monitor the financial condition of the notes receivable and record provisions for estimated losses when we believe it is probable that the holders of the notes receivable will be unable to make their required payments. We charge interest at a fixed rate and interest income is calculated by applying the effective rate to the outstanding principal balance.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Right-of-use Asset / Lease Liability</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Right of use (“ROU”) assets represent our right to use an underlying asset in which we obtain substantially all the economic benefits and the right to direct the use of the asset during the lease term. Lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. We recognize ROU assets and lease liabilities on the balance sheet for leases with a lease term of greater than one year. Payments that are not fixed at the commencement of the lease are considered variable and are excluded from the ROU asset and lease liability calculations. In the measurement of our ROU assets and lease liabilities, the fixed lease payments in the agreement are discounted using a secured incremental borrowing rate for a term similar to the duration of the lease, as our leases do not provide implicit rates. Operating lease expense is recognized on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Property and Equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at historical cost, less accumulated depreciation. Major additions and improvements are capitalized, while replacements, maintenance, and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the assets: thirty years for buildings, the lesser of ten years or the life of the lease for leasehold improvements, and <span style="-sec-ix-hidden:Hidden_FXXySVQFfESXo7FV-X3n5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to fifteen years for furniture, fixtures and equipment, software, vehicles, and biological assets. Land is not depreciated. When property or equipment is sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts with the resulting gain or loss reflected in operations.</p> P30Y P10Y P15Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Business Combinations </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Amounts paid for acquisitions are allocated to the assets acquired and liabilities assumed based on their estimated fair value at the date of acquisition. The fair value of identifiable intangible assets is based on detailed valuations that use information and assumptions provided by management, including expected future cash flows. We allocate any excess purchase price over the fair value of the net assets and liabilities acquired to goodwill. Identifiable intangible assets with finite lives are amortized over their useful lives. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which the costs are incurred. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Goodwill and Intangibles</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Goodwill represents the excess of purchase price over the fair value of identifiable net assets acquired in a business combination. Goodwill and long-lived intangible assets are tested for impairment at least annually in accordance with the provisions of ASC No. 350,</span><i style="font-style:italic;"> Intangibles-Goodwill and Other</i><span style="white-space:pre-wrap;"> (“ASC No. 350”). ASC No. 350 requires that goodwill be tested for impairment at the reporting unit level (operating segment or on level below an operating segment) on an annual basis 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 carry value. Application of the goodwill impairment test requires judgement, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. We test goodwill and long-lived intangible assets annually in December, unless an event occurs that would cause us to believe the value is impaired at an interim date. The price of flower has substantially decreased over the year ending December 31, 2021, as a result we tested for impairment of the Cultivation Segment’s goodwill on December 31, 2021. We recognized a full impairment of goodwill in the amount of </span>$2,484,200<span style="white-space:pre-wrap;">. </span>No impairment was recognized as of December 31, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Intangible assets with finite useful lives are amortized over their respective estimated useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. As a result of the full impairment of goodwill above, we tested for impairment on intangibles with finite useful lives under our Cultivation Segment. We recognized an impairment of </span>$526,220<span style="white-space:pre-wrap;"> on December 31, 2021. </span>No<span style="white-space:pre-wrap;"> impairment was recognized as of December 31, 2020. </span></p> 2484200 0 526220 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-lived Assets </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We periodically evaluate whether the carrying value of property and equipment has been impaired when circumstances indicate the carrying value of those assets may not be recoverable. The carrying amount is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying value is not recoverable, the impairment loss is measured as the excess of the asset’s carrying value over its fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our impairment analyses require management to apply judgment in estimating future cash flows as well as asset fair values, including forecasting useful lives of the assets, assessing the probability of different outcomes, and selecting the discount rate that reflects the risk inherent in future cash flows. If the carrying value is not recoverable, we assess the fair value of long-lived assets using commonly accepted techniques, and may use more than one method, including, but not limited to, recent third-party comparable sales and undiscounted cash flow models. If actual results are not consistent with our assumptions and estimates, or our assumptions and estimates change due to new information, we may be exposed to an impairment charge in the future.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Debt</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We issue debt that may have separate warrants, conversion features, or no equity-linked attributes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Debt with warrants</i> – When we issue debt with warrants, we treat the warrants as a debt discount, record as a contra-liability against the debt, and amortize the balance over the life of the underlying debt as amortization of debt discount expense in the consolidated statements of operations. The offset to the contra-liability is recorded as additional paid in </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">capital in our consolidated balance sheets. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount expense in the consolidated statement of operations. The debt is treated as conventional debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We determine the value of the non-complex warrants using the Black-Scholes Option Pricing Model (“Black-Scholes”) using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the volatility of our stock. For warrants with complex terms, we use the binomial lattice model to estimate their fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Modification and Extinguishment of Debt - </i>When we change the terms of existing notes payable, we evaluate the amendments under ASC 470-50, <i style="font-style:italic;">Debt Modification and Extinguishment</i> to determine whether the change should be treated as a modification or as a debt extinguishment. This evaluation includes analyzing whether there are significant and consequential changes to the economic substance of the note. If the change is deemed insignificant then the change is considered a debt modification, whereas if the change is substantial the change is reflected as a debt extinguishment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Convertible Debt - </i><span style="white-space:pre-wrap;">When we issue debt with a conversion feature, we must first assess whether the conversion feature meets the requirements to be treated as a derivative. If the conversion feature within convertible debt meets the requirements to be treated as a derivative, we estimate the fair value of the convertible debt derivative using Black-Scholes upon the date of issuance, using the stock price on the date of issuance, the risk-free interest rate associated with the life of the debt, and the estimated volatility of our stock. If the conversion feature is not treated as a derivative, we assess whether it is a beneficial conversion feature (“BCF”). A BCF exists if the effective conversion price of the convertible debt instrument is less than the stock price on the commitment date. This typically occurs when the effective conversion price is less than the fair value of the stock on the date the instrument was issued. The value of a BCF is equal to the intrinsic value of the feature, the difference between the effective conversion price and the fair value of the common stock into which it is convertible.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. generally accepted accounting principles (“GAAP”) requires disclosing the fair value of financial instruments to the extent practicable for financial instruments which are recognized or unrecognized in the consolidated balance sheet. The fair value of the financial instruments disclosed herein is not necessarily representative of the amount that could be realized or settled, nor does the fair value amount consider the tax consequences of realization or settlement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In assessing the fair value of financial instruments, the Company uses a variety of methods and assumptions, which are based on estimates of market conditions and risks existing at the time. For certain instruments, including accounts receivable and accounts payable, the Company estimated that the carrying amount approximated fair value because of the short maturities of these instruments. All debt is based on current rates at which the Company could borrow funds with similar remaining maturities and approximates fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">GAAP establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use on unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs consist of items that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1 – Quoted prices in active markets for identical assets or liabilities. There are no fair valued assets or liabilities classified under Level 1 as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2 – Observable prices that are based on inputs not quoted on active markets but corroborated by market data. There are no fair valued assets or liabilities classified under Level 2 as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 – Unobservable inputs are used when little or no market data is available. The fair value hierarchy gives the lowest priority to Level 3 inputs (see Note 14).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 liabilities are valued using unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the liabilities. For fair value measurements categorized within Level 3 of the fair value hierarchy, the Company’s accounting, and finance department, which reports to the Chief Financial Officer, determines its valuation policies and procedures. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s accounting and finance department and are approved by the Chief Financial Officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 Valuation Techniques</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3 financial liabilities consist of the derivative liabilities for which there is no current market for these securities such that the determination of fair value requires significant judgment or estimation. Changes in fair value measurements categorized within Level 3 of the fair value hierarchy are analyzed each period based on changes in estimates or assumptions and recorded as appropriate. The Company deems financial instruments which do not have fixed settlement provisions to be derivative instruments. In accordance with GAAP the fair value of these warrants is classified as a liability on the Company’s consolidated balance sheets because, according to the terms of the warrants, a fundamental transaction could give rise to an obligation of the Company to pay cash to its warrant holders. Such instruments do not have fixed settlement provisions and have also been recorded as derivative liabilities. Corresponding changes in the fair value of the derivative liabilities are recognized in earnings on the Company’s consolidated statements of operations in each subsequent period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s derivative liabilities are carried at fair value and were classified as Level 3 in the fair value hierarchy due to the use of significant unobservable inputs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Warrant Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Warrants with derivative features</i> – When we raise capital by issuing warrants that do not have complex terms, they are recorded as additional paid in capital in our consolidated balance sheet. When we issue warrants that have complex terms, such as a clause in which the warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash upon a fundamental transaction that is considered outside of the control of management, such as a change of control, the warrants are considered to be a derivative that are recorded as a liability at fair value. The warrant derivative liability is adjusted to its fair value at the end of each reporting period, with the change being recorded as other expense or gain.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have two main revenue streams: (i) product sales; and (ii) cultivation sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Product sales are recorded at the time that control of the product is transferred to customers. In evaluating the timing of the transfer of control of products to customers, we consider several indicators, including significant risks and rewards of products, our right to payment, and the legal title of the products. Based on the assessment of control indicators, sales are generally recognized when products are delivered to customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Revenue from cultivation sales is recognized when the products are delivered to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">ASU 2014-09, </span><i style="font-style:italic;background:#ffffff;">Revenue from Contracts with Customers </i><span style="background:#ffffff;">(“</span>ASC Topic 606”) is a comprehensive revenue recognition model that requires revenue to be recognized when control of the promised goods or services are transferred to our customers at an amount that reflects the consideration that we expect to receive. Application of ASC Topic 606 requires us to use more judgment and make more estimates than under former guidance. Application of ASC Topic 606 requires a five-step model applicable to all product offerings revenue streams as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Identification of the contract, or contracts, with a customer</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit or financial information pertaining to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Identification of the performance obligations in the contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When a contract includes multiple promised goods or services, we apply judgment to determine whether the promised goods or services are capable of being distinct and are distinct within the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Determination of the transaction price</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which we will be entitled to receive in exchange for transferring goods or services to our customer. We estimate any variable consideration included in the transaction price using the expected value method that requires the use of significant estimates for discounts, cancellation periods, refunds and returns. Variable consideration is described in detail below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Allocation of the transaction price to the performance obligations in the contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative Stand-Alone Selling Price (“SSP,”) basis. We determine SSP based on the price at which the performance obligation would be sold separately. If the SSP is not observable, we estimate the SSP based on available information, including market conditions and any applicable internally approved pricing guidelines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recognition of revenue when, or as, we satisfy a performance obligation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue at the point in time that the related performance obligation is satisfied by transferring the promised goods or services to our customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Principal versus Agent Considerations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When another party is involved in providing goods or services to our customer, we apply the principal versus agent guidance in ASC Topic 606 to determine if we are the principal or an agent to the transaction. When we control the specified goods or services before they are transferred to our customer, we report revenue gross, as principal. If we do not control the goods or services before they are transferred to our customer, revenue is reported net of the fees paid to the other party, as agent. Our evaluation to determine if we control the goods or services within ASC Topic 606 includes the following indicators:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">We are primarily responsible for fulfilling the promise to provide the specified good or service.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When we are primarily responsible for providing the goods and services, such as when the other party is acting on our behalf, we have indication that we are the principal to the transaction. We consider if we may terminate our relationship with the other party at any time without penalty or without permission from our customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">We have risk before the specified good or service have been transferred to a customer or after transfer of control to the customer.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We may commit to obtaining the services of another party with or without an existing contract with our customer. In these situations, we have risk of loss as principal for any amount due to the other party regardless of the amount(s) we earn as revenue from our customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">The entity has discretion in establishing the price for the specified good or service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have discretion in establishing the price our customer pays for the specified goods or services.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Stock-based Payments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Employee and non-employee awards</i> – We account for stock-based compensation in accordance with the fair value recognition provisions of ASC 718<i style="font-style:italic;">,</i> <i style="font-style:italic;">Compensation – Stock Compensation</i>, and ASC 505<i style="font-style:italic;">,</i> <i style="font-style:italic;">Equity</i>, which require all stock-based compensation to employees and non-employees, including grants of employee stock options, to be recognized as an expense in the consolidated financial statements based on their fair values. The fair value of stock options is estimated using the Black-Scholes option pricing formula that requires assumptions for expected volatility, expected dividends, the risk-free interest rate, and the expected term of the option. The Company accounts for forfeitures of stock-based grants as they occur. If any of the assumptions used in the Black-Scholes model or the anticipated number of shares to be awarded change significantly, stock-based compensation expense <i style="font-style:italic;">may</i> differ materially in the future from that recorded in the current period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Market price-based awards</i> – We may issue stock-based payments that vest when certain market conditions are met, such as our common stock trading above a certain value for a specific number of days. We recognize expense for market price-based options at the estimated fair value of the options using the binomial lattice model over the estimated life of the options used in the model, or immediately upon the market conditions being met. We use historical data to estimate the expected price volatility, the expected stock option life and expected forfeiture rate. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of grant for the estimated life of the stock option.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Shipping and Handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Payments by customers to us for shipping and handling costs are included in revenue on the consolidated statements of operations, while our expense is included in cost of sales. Shipping and handling for inventory are included as a component of inventory on the consolidated balance sheets, and in cost of sales in the consolidated statements of operations when the product is sold.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We recognize deferred income tax assets and liabilities for the expected future tax consequences of temporary differences between the income tax and financial reporting carrying amount of our assets and liabilities. We monitor our deferred tax assets and evaluate the need for a valuation allowance based on the estimate of the amount of such deferred tax assets that we believe do not meet the more-likely-than-not recognition criteria. We also evaluate whether we have any uncertain tax positions and would record a reserve if we believe it is more-likely-than-not our position would not prevail with the applicable tax authorities and would be recorded in income tax expense. Our assessment of tax positions as of December 31, 2021 and 2020, determined that there were no material uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In general, the tax returns for the years ending December 31, 2018 through 2020 are open to examination by federal and state authorities.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Reportable Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our reporting segments consist of: a) Retail; and b) Cultivation. Our Chief Executive Officer has been identified as the chief decision maker. Our operations are conducted within the United States of America.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">FASB ASU 2020-06 – “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity”- </i>In June 2020, the Financial Accounting Standards Board (“FASB”) issued guidance which simplifies accounting for convertible instruments by removing major separation models required under current GAAP. This ASU also removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and simplifies the diluted earnings per share calculation in certain areas. The amendments in this ASU are effective for annual and interim periods beginning after December 15, 2021, although early adoption is permitted. We are in the process of evaluating the impact of this new guidance on our consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2. ACQUISITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">SevenFive Farm</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On May 13, 2020, we received approval of the transaction and transfer of the Dalton Adventures, LLC license from the Colorado Marijuana Enforcement Division. On May 25, 2020, we finalized the acquisition, pursuant to which we acquired the assets of the seller that constitute the business of SevenFive Farm, a cultivation facility in Boulder, Colorado, whereby we acquired fixed assets, inventory, a cultivation license, and the tradename. The purchase price paid by the Company to the seller was </span>8,859,117 shares of common stock. The closing price of our common stock on May 13, 2020, the date of license transfer, was $0.38 per share, as such, fair value of consideration is $3,808,951. The purchase agreement had a provision whereby the Seller may require us to repurchase in cash 25% of the shares issued to the owner of Dalton Adventures, LLC at a repurchase price equal to the same volume weighted average price used to determine the number of shares issued to the owner of Dalton Adventures, LLC at closing. As a result, we recorded a liability using Black-Scholes in the amount of $442,487 and reduced additional paid-in capital. In December 2020, the seller waived his right to this provision in the purchase agreement and no longer has the possibility of the buyback of the shares. Therefore, no stock put liability is recorded as of December 31, 2020 and the liability was reversed into equity. We completed the allocation of the purchase price in the first quarter of 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The purchase price allocation is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,261</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,490</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,484,200</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,808,951</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements include the results of SevenFive Farm from the date of acquisition for financial reporting purposes, May 13, 2020. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:3.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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></tr><tr><td style="vertical-align:bottom;width:77.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:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.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:3.19%;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:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.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:3.19%;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:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.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;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,074,268</p></td></tr><tr><td style="vertical-align:bottom;width:77.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> (8,332,387)</p></td></tr><tr><td style="vertical-align:bottom;width:77.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;">Net loss per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> (0.16)</p></td></tr><tr><td style="vertical-align:bottom;width:77.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of basic and diluted common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,895,301</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;text-decoration-line:none;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Trees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On September 2, 2021, we completed the acquisition of substantially all of the assets of TREES Englewood, representing a portion of the overall Trees transaction (“Trees Transaction”) previously disclosed pursuant to that certain First Amended and Restated Agreement and Plan of Reorganization and Liquidation dated May 28, 2021 by and among the Company, seller and certain other sellers party thereto, that consists of the assets relating to the Trees dispensary located in Englewood, Colorado (“Englewood Closing”). We paid </span><span style="background:#ffffff;">$1,155,256</span><span style="background:#ffffff;"> in cash in connection with the Englewood Closing and stock consideration of </span><span style="background:#ffffff;">22,380,310</span><span style="white-space:pre-wrap;background:#ffffff;"> shares of our Common Stock. </span>The closing price of our common stock on September 2, 2021, the date of license transfer, was $0.47 per share, as such, fair value of consideration is $10,518,746.<span style="white-space:pre-wrap;background:#ffffff;"> Further, cash equal to </span><span style="background:#ffffff;">$1,732,884</span><span style="background:#ffffff;"> will be paid to the seller in equal monthly installments over a period of </span><span style="background:#ffffff;">24 months</span><span style="background:#ffffff;"> from the Englewood Closing.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The table below reflects the Company’s estimates of the acquisition date fair values of the assets acquired:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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></tr><tr><td style="vertical-align:bottom;width:83.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;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,941</p></td></tr><tr><td style="vertical-align:bottom;width:83.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,335</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586,495</p></td></tr><tr><td style="vertical-align:bottom;width:83.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,615,913</p></td></tr><tr><td style="vertical-align:bottom;width:83.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,294,684</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The accompanying consolidated financial statements include the results of TREES Englewood from the date of acquisition for financial reporting purposes, September 2, 2021. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,918,865</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,884,322</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to common stockholders</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,110,671)</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,218,878)</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) per common share</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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.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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of basic and diluted common shares outstanding</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,560,130</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,275,611</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On December 30, 2021, we completed the acquisition of substantially all the assets of Trees Portland, LLC and Trees Waterfront, LLC, representing a portion of the overall Trees Transaction, that consists of the assets relating to certain Trees dispensaries located in Portland, Oregon ("Oregon Closing”). We paid cash in the amount of $331,581 in connection with the Oregon Closing and stock consideration of 6,423,575<span style="white-space:pre-wrap;"> shares of our Common Stock. The closing price of our common stock on December 30, 2021, the date of license transfer, was </span>$0.23 per share, as such, fair value of consideration is $1,477,422. Further, cash equal to $497,371 will be paid to the sellers in equal monthly installments over a period of 24 months from the Oregon Closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The table below reflects the Company’s estimates of the acquisition date fair values of the assets acquired:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,568</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,015</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,046</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,183,744</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,306,373</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The accompanying consolidated financial statements include the results of Trees Oregon from the date of acquisition for financial reporting purposes, December 30, 2021. The pro forma effects of the acquisition on the results of operations as if the transaction had been completed on January 1, 2020, are as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,606,719</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,830,005</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to common stockholders</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,664,841)</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,666,967)</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) per common share</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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.11)</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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.15)</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of basic and diluted common shares outstanding</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,948,281</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,318,876</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The unaudited proforma results of operations are presented for information purposes only. The unaudited pro-forma results are not intended to present actual results that would have been attained had the acquisition been completed as of January 1, 2020, or to project potential operating results as of any future date or for any future periods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">We have not completed the allocation of the purchase price for the Trees acquisition. As of December 31, 2021, the consolidated balance sheet includes a preliminary allocation of fixed assets, inventory, intangible assets, and goodwill. Management anticipates completing the purchase price allocation as soon as possible, but no later than one year from the acquisition dates.</span></p> 8859117 0.38 3808951 0.25 442487 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,261</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,490</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,484,200</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,808,951</p></td></tr></table> 185261 89490 1050000 2484200 3808951 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:3.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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></tr><tr><td style="vertical-align:bottom;width:77.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:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.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:3.19%;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:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.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:3.19%;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:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.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;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,074,268</p></td></tr><tr><td style="vertical-align:bottom;width:77.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> (8,332,387)</p></td></tr><tr><td style="vertical-align:bottom;width:77.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;">Net loss per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;"> (0.16)</p></td></tr><tr><td style="vertical-align:bottom;width:77.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of basic and diluted common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,895,301</p></td></tr></table> 8074268 -8332387 -0.16 50895301 1155256 22380310 0.47 10518746 1732884 P24M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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></tr><tr><td style="vertical-align:bottom;width:83.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;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,941</p></td></tr><tr><td style="vertical-align:bottom;width:83.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,335</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586,495</p></td></tr><tr><td style="vertical-align:bottom;width:83.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,615,913</p></td></tr><tr><td style="vertical-align:bottom;width:83.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:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,294,684</p></td></tr></table> 32941 59335 586495 5000000 7615913 13294684 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,918,865</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,884,322</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to common stockholders</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,110,671)</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,218,878)</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) per common share</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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.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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of basic and diluted common shares outstanding</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84,560,130</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,275,611</p></td></tr></table> 13918865 15884322 -8110671 -7218878 -0.10 -0.10 84560130 73275611 331581 6423575 0.23 1477422 497371 P24M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,568</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,015</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 202,046</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,183,744</p></td></tr><tr><td style="vertical-align:bottom;width:84.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,306,373</p></td></tr></table> 14568 56015 202046 850000 1183744 2306373 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:14.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></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;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:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,606,719</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,830,005</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to common stockholders</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,664,841)</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,666,967)</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) per common share</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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.11)</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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.16%;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.15)</p></td></tr><tr><td style="vertical-align:bottom;width:63.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of basic and diluted common shares outstanding</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,948,281</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.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:14.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,318,876</p></td></tr></table> 10606719 6830005 -8664841 -8666967 -0.11 -0.15 75948281 57318876 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">NOTE 3. DISCONTINUED OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">On July 16, 2021, we entered into an Asset Purchase Agreement with an individual to sell substantially all the assets of our Operations Segment for a total of $150,000 and 10% of profits generated by the buyer in the states of Michigan, Mississippi, and Massachusetts for a period of twelve months <span style="white-space:pre-wrap;">from the closing. On August 2, 2021, the sale of the Operations Segment was completed. Pursuant to amendment, the buyer paid the additional </span>$75,000 in March 2022, and the 10%<span style="white-space:pre-wrap;"> profit share described above was eliminated. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of discontinued operations for the Operations Segment included the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:72.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;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:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187,185</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 519,274</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Current assets discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,459</p></td></tr><tr><td style="vertical-align:bottom;width:72.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,697</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Noncurrent assets discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,697</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,492</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 517,931</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current liabilities discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 687,423</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A breakdown of the discontinued operations for the Operations Segment is presented as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:11.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:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom: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:2.06%;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:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,655,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,081,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;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 revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,138,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,736,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,157,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,078,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 407,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 797,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.28%;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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.28%;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:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,580,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,927,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;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;">Loss from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.28%;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:11.71%;border-bottom: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;"> (442,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;border-bottom: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;"> (191,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for the Operations Segment for the years ended December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.59%;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.06%;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:26.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;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:71.59%;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.06%;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:26.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;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;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:71.59%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom: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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;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:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (101,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (212,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin: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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin: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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (169,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,872)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin: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></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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Security Segment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">On December 26, 2019, the board of directors and management made the strategic decision to investigate a possible buyer for the Security Segment and if no buyer could be found, cease operations of the Security Segment. We transferred all our Colorado security contracts and employees to a company on January 16, 2020. On February 6, 2020 we cancelled all our security contracts in California. The assets and liabilities classified as discontinued operations for the Security Segment are presented separately in the balance sheet and the operating results for the years ended December 31, 2021 and 2020 are presented as discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of discontinued operations for the Security Segment included the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,551</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current assets discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,551</p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin: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:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current liabilities discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">A breakdown of the discontinued operations for the Security Segment is presented as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.98%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.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;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,207</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,207</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin: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:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,541</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,829</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,174</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,544</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,337)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">The cash flows related to discontinued operations have not been segregated, and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for the Security Segment for the years ended December 31, 2021 and 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.21%;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:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.21%;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:23.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.21%;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.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,058</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,780</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,174</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (86,796)</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,940)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Consumer Goods Segment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">On December 26, 2019, the board of directors and management made the strategic move to cease operations of Chiefton. On December 26, 2019, the board of directors committed to a plan to cease operations of STOA Wellness. We transferred all assets of STOA Wellness to an individual on January 10, 2020, in exchange for the release on the outstanding lease. The assets and liabilities classified as discontinued operations for the Consumer Goods Segment are presented separately in the balance sheet and the operating results for the years ended December 31, 2021 and 2020 are presented as discontinued operations.</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;margin:0pt;">Assets and liabilities of discontinued operations for the Consumer Goods Segment included the following:</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin: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:72.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,128</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current liabilities discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,128</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;">A breakdown of the discontinued operations for the Consumer Goods Segment is presented as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:23.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;"><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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</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;">Product revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 33</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;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></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;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 5,582</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 0pt 6pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 5,582</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;"><b style="font-weight:bold;">Loss from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (5,549)</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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table provides selected information on cash flows related to discontinued operations for 2021 and 2020.</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.83%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,836</p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,394</p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,340)</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> 150000 0.10 twelve months 75000 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:72.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;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:11.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187,185</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 519,274</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Current assets discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,459</p></td></tr><tr><td style="vertical-align:bottom;width:72.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,697</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Noncurrent assets discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,697</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,492</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 517,931</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current liabilities discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 687,423</p></td></tr></table> 187185 519274 706459 43697 43697 169492 517931 687423 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:11.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:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom: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:2.06%;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:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,655,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 523,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,081,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;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 revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,138,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,736,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,157,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,078,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 407,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 797,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.28%;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:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.28%;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:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,580,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,927,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.79%;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;">Loss from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.28%;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:11.71%;border-bottom: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;"> (442,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.73%;border-bottom: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;"> (191,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p 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></table> 614764 3655045 523994 1081291 1138758 4736336 1157035 4078571 407648 797148 4944 35976 11359 15778 1580986 4927473 -442228 -191137 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.59%;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.06%;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:26.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;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:71.59%;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.06%;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:26.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;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;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:71.59%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom: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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;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:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (101,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (212,624)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin: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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,489)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin: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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (169,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin: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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,872)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin: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></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;"><span style="visibility:hidden;">​</span></p> -187185 101981 -519274 212624 11359 15778 9489 -169492 5641 -517931 -44872 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,551</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current assets discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,551</p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin: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:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current liabilities discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,513</p></td></tr></table> 5551000 5551000 1513000 1513000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.98%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.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;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,207</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,207</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin: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:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,541</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,829</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,174</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,544</p></td></tr><tr><td style="vertical-align:bottom;width:73.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (54,337)</p></td></tr></table> 120207000 120207000 88541000 83829000 2174000 174544000 -54337000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.21%;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:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.21%;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:23.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.21%;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.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,058</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,780</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,174</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (86,796)</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,940)</p></td></tr></table> -280058000 -17780000 2174000 -86796000 -60940000 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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:2.3%;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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin: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:72.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,128</p></td></tr><tr><td style="vertical-align:bottom;width:72.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current liabilities discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,128</p></td></tr></table> 53128000 53128000 <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:80%;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:23.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:23.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;"><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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</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;">Product revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 33</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;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></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;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 5,582</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 0pt 6pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 5,582</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;"><b style="font-weight:bold;">Loss from discontinued operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (5,549)</p></td></tr></table> 33000 33000 5582000 5582000 -5549000 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.83%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom: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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,836</p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,394</p></td></tr><tr><td style="vertical-align:bottom;width:73.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,340)</p></td></tr></table> -7836000 -14394000 -71340000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4. ACCOUNTS RECEIVABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our accounts receivable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,605</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom: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,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,605</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We record bad debt expense when we conclude the credit risk of a customer indicates the amount due under the contract is not collectible. We recorded bad debt expense of $53,386, of which $43,000 was related to accounts receivable and the remaining recovery amount is in relation to our notes receivable, and $136,000, of which $9,000 was related to accounts receivable, respectively, during the years ended December 31, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,605</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom: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,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,605</p></td></tr></table> 141188 149605 61000 9000 80188 140605 53386 43000 136000 9000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5. NOTES RECEIVABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our notes receivable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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></tr><tr><td style="vertical-align:bottom;width:73.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.07%;border-bottom: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.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">CCR Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">BB Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">NBC Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 475,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.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;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;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;"> (43,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;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;"> (125,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized loan origination fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;border-bottom: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;"> (73,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom: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;"> (350,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On August 2, 2021, as part of the closing of the sale of NBC, we agreed to a note receivable of $75,000<span style="white-space:pre-wrap;"> due August 2, 2022. There is no interest associated with this receivable per the agreement. This note receivable was collected in full as of the issuance of these financial statements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2019, we agreed to loan an aggregate of up to $375,000 to Consolidated C.R., LLC (“CCR”) pursuant to the terms of a convertible promissory note (“CCR Note”), bearing interest at 12% per annum, collateralized by substantially all the assets of CCR and subject to a maturity date of September 2020. As of May 30, 2019, we had loaned the entire available amount of $375,000 to CCR pursuant to the CCR Note. CCR is a vertically integrated medical cannabis company located in San Juan, Puerto Rico. The CCR Note included a loan origination fee of $15,000<span style="white-space:pre-wrap;">, which was being recognized as interest income over the term of the agreement and has been fully amortized. This loan went into default in April 2020, which increased the interest rate to </span>18%<span style="white-space:pre-wrap;"> per annum. As of December 31, 2021 we received the majority of the payment of the outstanding principal and interest of the note receivable. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 3, 2019, the Company authorized an unsecured loan of $100,000 to Beacher Brewing, LLC (“BB”) pursuant to the terms of a promissory note (“BB Note”), bearing interest at 11% per annum and a maturity date of January 3, 2020. Interest is due in advance at the beginning of each quarter. On December 13, 2019, the Company agreed to extend the maturity date to January <span style="white-space:pre-wrap;">3, 2021. During 2021 we negotiated a payment amount of $60,000</span><span style="white-space:pre-wrap;"> and wrote off the remaining balance to allowance for doubtful accounts. Payment was considered to be in full as of December 31, 2021. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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></tr><tr><td style="vertical-align:bottom;width:73.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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 style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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.07%;border-bottom: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.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">CCR Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 375,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">BB Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">NBC Note</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 475,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.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;">Allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;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;"> (43,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;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;"> (125,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized loan origination fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;border-bottom: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;"> (73,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom: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;"> (350,000)</p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 1608 375000 40000 100000 75000 116608 475000 43608 125000 73000 350000 73000 350000 75000 375000 0.12 375000 15000 0.18 100000 0.11 60000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 6. INVENTORIES, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our inventories consistent of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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="5" style="vertical-align:bottom;white-space:nowrap;width:23.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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.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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,137</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress and finished goods</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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,109,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,662</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Inventory reserves</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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,123,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 371,799</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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="5" style="vertical-align:bottom;white-space:nowrap;width:23.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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.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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,137</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress and finished goods</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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,109,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,662</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Inventory reserves</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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,123,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;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.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 371,799</p></td></tr></table> 13343 8137 1109740 363662 1123083 371799 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7. PREPAIDS AND OTHER CURRENT ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our prepaids and other current assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:9.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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.07%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,827</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;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.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,295</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,122</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:9.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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.07%;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;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.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,827</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.28%;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.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 151,295</p></td></tr><tr><td style="vertical-align:bottom;width:73.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,122</p></td></tr></table> 79897 73827 69178 151295 149075 225122 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8. PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.83%;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.06%;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:27.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;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.06%;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%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 950,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514,369</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,817</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Biological assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,000</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,067,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631,186</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Less: Accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (386,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (219,661)</p></td></tr><tr><td style="vertical-align:bottom;width:70.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 680,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,525</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;">Depreciation expense was $192,232 and $134,058, respectively, for the years ended December 31, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.83%;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.06%;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:27.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;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.06%;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%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 950,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514,369</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,817</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Biological assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,000</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,067,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631,186</p></td></tr><tr><td style="vertical-align:bottom;width:70.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Less: Accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (386,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (219,661)</p></td></tr><tr><td style="vertical-align:bottom;width:70.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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 680,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,525</p></td></tr></table> 950380 514369 103817 103817 13000 13000 1067197 631186 386870 219661 680327 411525 192232 134058 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 9. INTANGIBLE ASSETS AND GOODWILL</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Intangible assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets as of December 31 consist of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:91.62%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:0.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 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.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 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.3%;border-bottom: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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:7.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;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:6.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:7.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;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,323,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,999,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8pt;"> 10</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;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:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8pt;"> 10</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Estimated amortization expense for the next five years is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,886,803</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,999,813</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expense was $308,342 and $65,625 for the years ended December 31, 2021 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Goodwill</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following represents a summary of changes in the carry amount of goodwill for the years ended December 31, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:top;width:82.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:13.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:top;width:82.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;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:1.63%;background:#cceeff;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:13.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;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:1.63%;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:13.42%;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;"> 2,484,200</p></td></tr><tr><td style="vertical-align:top;width:82.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;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:1.63%;background:#cceeff;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:13.42%;background:#cceeff;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;"> 2,484,200</p></td></tr><tr><td style="vertical-align:top;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;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:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;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,799,657</p></td></tr><tr><td style="vertical-align:top;width:82.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;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:1.63%;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:13.42%;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;"> (2,484,200)</p></td></tr><tr><td style="vertical-align:top;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;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:1.63%;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:13.42%;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;"> 8,799,657</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;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:91.62%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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:0.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 0pt 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.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 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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="11" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding: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:7.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;">Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.3%;border-bottom: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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:7.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;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:6.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;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:7.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;">(in years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Tradename</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,323,780</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,999,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8pt;"> 10</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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:0.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;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:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 984,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:8pt;"> 10</span></p></td></tr></table> 6323780 323967 5999813 P10Y 1050000 65625 984375 P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;width:84.61%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 622,602</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,886,803</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,999,813</p></td></tr></table> 622602 622602 622602 622602 622602 2886803 5999813 308342 65625 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:top;width:82.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:13.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:top;width:82.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;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:1.63%;background:#cceeff;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:13.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;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:1.63%;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:13.42%;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;"> 2,484,200</p></td></tr><tr><td style="vertical-align:top;width:82.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;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:1.63%;background:#cceeff;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:13.42%;background:#cceeff;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;"> 2,484,200</p></td></tr><tr><td style="vertical-align:top;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;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:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.42%;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,799,657</p></td></tr><tr><td style="vertical-align:top;width:82.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;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:1.63%;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:13.42%;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;"> (2,484,200)</p></td></tr><tr><td style="vertical-align:top;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;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:1.63%;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:13.42%;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;"> 8,799,657</p></td></tr></table> 2484200 2484200 8799657 2484200 8799657 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On May 13, 2020, we entered into a commercial real estate lease with a related party (see Note 19) for 17,000 square feet of greenhouse space in Boulder, CO, with an initial term of five years and, at our option, two additional terms of five years each. Rent is $30,000 per month with 1.5% annual escalations. We also pay our portion of real estate taxes. In December 2020, we amended the lease to include a 3% rent escalation in 2021 and <span style="-sec-ix-hidden:Hidden_4e0yBamFdU6hxXRaIxoVPA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2022</span></span><span style="white-space:pre-wrap;">. No other changes to the lease were made. We accounted for the amendment as a lease modification and remeasured the lease with an incremental borrowing rate of </span>20% which resulted in an increase of $246,250 to the right-of-use operating lease asset and <span style="-sec-ix-hidden:Hidden_7uRYnA1h4EKZLQrZVvtmEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">lease liability</span></span> from the initial lease valued on May 13, 2020 using an incremental borrowing rate of 22.8%. We determined the present value of the future lease payments using a discount rate of 20% over a 15-year term, our incremental borrowing rate based on outstanding debt, resulting in a right-of-use asset and <span style="-sec-ix-hidden:Hidden_Ei0yfpBciECWOG_BVW-1pQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">lease liability</span></span> of $1,877,423<span style="white-space:pre-wrap;"> which are being applied ratably over the term of the lease. As of December 31, 2021 and 2020, the balance of the right-of-use asset and lease liability was </span>$1,796,983 and $1,873,607<span style="white-space:pre-wrap;">, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">On September 2, 2021, we entered into a commercial real estate lease with a related party (see Note 19) for retail space in Englewood, CO, with an initial term of five years and, at our option, two additional terms of three years each. Rent is $10,000 per month with 3% annual escalations during the initial term and 4% annual escalations during the option term. We also pay our portion of real estate taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 11-year term, resulting in a right-of-use asset and lease liability of $602,140 which are being applied ratably over the term of the lease. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $584,258 and $591,741, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Through the acquisition of TREES Englewood, we entered into a commercial real estate lease for office space in Denver, CO. This office space is our new principal business office. The lease has 15 months remaining. Rent is $7,150 per month with a 3% escalation beginning in November 2021. We also pay our portion of real estate taxes. We determined the present value of the future lease payments using a discount rate of 20% over a 15-month term, resulting in a right-of-use asset and lease liability of $98,211 which are being applied ratably over the term of the lease. As of December 31, 2021, the balance of the right-of-use asset and lease liability was $73,138 and $73,451, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Through the acquisition of TREES Portland, we entered into a commercial real estate lease in Portland, OR. The lease has </span>5.5<span style="white-space:pre-wrap;"> years remaining. Rent is </span>$5,124 per month with a 5%<span style="white-space:pre-wrap;"> annual escalation beginning in May 2022. The rent includes payment of property taxes. We determined the present value of the future lease payments using a discount of </span>20% over a 5.5-year term, resulting in a right-of-use asset and lease <span style="-sec-ix-hidden:Hidden_X4sRJnQwyEWS1c7wrxwgtw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> of $229,501<span style="white-space:pre-wrap;">. As of December 31, 2021, the balance of the right-of-use asset and lease </span><span style="-sec-ix-hidden:Hidden_HH1vFWa9pUWFkWtwV1rc2Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> was $229,501. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Through the acquisition of TREES Waterfront, we entered into a commercial real estate lease in Portland, OR. The lease has an initial term of </span>5 years and, at our option an additional term of 5 years<span style="white-space:pre-wrap;">. Rent is </span>$6,683 per month with a 3%<span style="white-space:pre-wrap;"> annual escalation. The rent includes payment of property taxes. We determined the present value of the future lease payments using a discount rate of </span>20% over a 10-year term, resulting in a right-of-use asset and lease <span style="-sec-ix-hidden:Hidden_OLGzhrTDMkqlHcF_QsZcsA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> of $381,272<span style="white-space:pre-wrap;">. As of December 31, 2021, the balance of the right-of-use asset and l</span><span style="-sec-ix-hidden:Hidden_N4rStiENp0iYKPIx5GIWwQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ease liability</span></span> was $381,271<span style="white-space:pre-wrap;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future remaining minimum lease payments were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729,356</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 663,351</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,771</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 694,633</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 711,290</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,990,009</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,467,410</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Present value adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,317,839)</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,149,571</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;">Rent expense was approximately $614,953 and $380,607 for the years ended December 31, 2021 and 2020, respectively.</p> 17000 P5Y 2 P5Y 30000 0.015 0.03 0.20 246250 0.228 0.20 P15Y 1877423 1796983 1873607 P5Y 2 P3Y 10000 0.03 0.04 0.20 P11Y 602140 584258 591741 P15M 7150 0.03 0.20 P15M 98211 73138 73451 P5Y6M 5124 0.05 0.20 P5Y6M 229501 229501 P5Y P5Y 6683 0.03 0.20 P10Y 381272 381271 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729,356</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 663,351</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,771</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 694,633</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 711,290</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,990,009</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,467,410</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Present value adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,317,839)</p></td></tr><tr><td style="vertical-align:bottom;width:83.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,149,571</p></td></tr></table> 729356 663351 678771 694633 711290 4990009 8467410 5317839 3149571 614953 380607 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11. ACCOUNTS PAYABLE AND ACCRUED EXPENSES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our accounts payable and accrued expenses consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:28.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,051,653</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll, taxes, and vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 403,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,702</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,914</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,170,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,344,269</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:28.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,051,653</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll, taxes, and vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 403,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,702</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,914</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,170,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,344,269</p></td></tr></table> 621603 1051653 403136 176702 145969 115914 1170708 1344269 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12. ACCRUED STOCK PAYABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following tables summarize the changes in accrued common stock payable:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.42%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,469</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Employee stock award accrual</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,267</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Consultant stock award</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Investor stock award accrual</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,185,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,485,814</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Warrant cashless exercises</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,415</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Stock issued</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (2,285,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;border-bottom:1px solid #000000;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (5,528,550)</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;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 0pt 0pt;"> 94,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;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 0pt 0pt;"> 359,415</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> TREES Waterfront acquisition stock accrual</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,669,537</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Stock issued</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (33,961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (259,415)</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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 0pt 0pt;"> 444,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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 0pt 0pt;"> 1,769,537</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;">On February 18, 2020 we granted a consultant 100,000 fully vested shares for consulting services.  Based on a stock price of $0.61 on the date of grant, the consultant will receive $60,900 worth of our common stock.   As of December 31, 2021, none of the stock had been issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">In December 2020, several warrant holders exercised their 2020 A warrants through cashless exercises, and we issued 282,213 shares of common stock. 259,415 of those shares issued had not been transferred to the warrant holders as of December 31, 2020 and are included in accrued stock payable. See Note 13 for further details of the cashless exercises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">In December 2021, we completed the acquisition of TREES Waterfront. As part of the transaction, we granted </span>1,669,537<span style="white-space:pre-wrap;"> shares of our common stock. As of December 31, 2021 this stock had not been issued. The stock was subsequently issued on January 6, 2022. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.42%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,469</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Employee stock award accrual</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,267</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Consultant stock award</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Investor stock award accrual</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,185,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,485,814</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Warrant cashless exercises</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,415</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Stock issued</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (2,285,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;border-bottom:1px solid #000000;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (5,528,550)</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;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 0pt 0pt;"> 94,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;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 0pt 0pt;"> 359,415</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> TREES Waterfront acquisition stock accrual</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,669,537</p></td></tr><tr><td style="vertical-align:top;width:71.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Stock issued</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (33,961)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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;"> (259,415)</p></td></tr><tr><td style="vertical-align:top;width:71.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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 0pt 0pt;"> 444,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;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 0pt 0pt;"> 1,769,537</p></td></tr></table> 80657 34469 19343 8267 60900 100000 2185000 5485814 33961 259415 2285000 5528550 94861 359415 383994 1669537 33961 259415 444894 1769537 100000 0.61 60900 0 282213 259415 1669537 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 13. NOTES PAYABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our notes payable consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">2020 10% Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,580,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,600,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">2019 15% Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Related party note payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Trees Acquisition Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,013,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Unamortized debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;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;"> (1,911,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;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;"> (251,456)</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,002,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,888,544</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Less: Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;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;"> (1,094,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;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 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;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 0pt 0pt;"> 5,907,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;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 0pt 0pt;"> 2,888,544</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:none;">Aggregate Maturities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, aggregate future contractual maturities of long-term debt (excluding issue discounts) 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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;white-space:nowrap;width:2.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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.21%;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;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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,094,398</p></td></tr><tr><td style="vertical-align:bottom;width:83.21%;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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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;"> 3,838,524</p></td></tr><tr><td style="vertical-align:bottom;width:83.21%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,980,722</p></td></tr><tr><td style="vertical-align:bottom;width:83.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,913,644</p></td></tr></table><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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">TREES Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In September 2021, with the completion of the Englewood acquisition, we are to pay the Seller cash equal to $1,732,884 in equal monthly installments over a period of <span style="white-space:pre-wrap;">24 months</span><span style="white-space:pre-wrap;">. The monthly payments began on October 15, 2021, and the payment is equal to $72,204</span><span style="white-space:pre-wrap;"> per month. There is no interest associated with this note.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2021, with the completion of the TREES Portland and TREES Waterfront acquisitions, we are to pay the Seller cash equal to $497,371 in equal monthly installments over a period of <span style="white-space:pre-wrap;">24 months</span><span style="white-space:pre-wrap;">. The payments began on February 15, 2022, and the payment is equal to $20,724 per month.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">10%</i><i style="text-decoration-line:underline;text-decoration-style:solid;"> Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2020, we entered into a Securities Purchase Agreement (the “Securities Purchase Agreement’) with certain accredited investors (the “10% Investors”), pursuant to which we issued and sold senior convertible promissory notes (the “10% Notes”) with an aggregate principal amount of $2,940,000 in exchange for payment to us by certain 10% Investors of an aggregate amount of $1,940,000 in cash, as well as cancellation of outstanding indebtedness of the 15% Notes (defined below) in the aggregate amount of $1,000,000<span style="white-space:pre-wrap;">. In connection with the issuance of the 10% Notes, the holders of the 10% notes received warrants (the “10% Warrants”) to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56</span><span style="white-space:pre-wrap;"> per share. In the aggregate, this equals 1,050,011</span><span style="white-space:pre-wrap;"> shares of our common stock. The 10% Notes will bear interest at an annual rate of 10</span><span style="white-space:pre-wrap;">% and will mature on December 23, 2023. The 10% Investors have the option at any time to convert up to 50% of the outstanding unpaid principal and accrued interest of the Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00</span><span style="white-space:pre-wrap;"> per share. The 10% Warrants are exercisable at an exercise price of $0.56 per 10% Warrant.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $254,400.  The relative fair value of the cancellation of the outstanding indebtedness was recorded as an extinguishment of debt and additional paid-in capital of $131,000.  For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $86,759 and $2,944, respectively, from the 10% Notes.  We determined there was no beneficial conversion feature on the 10%<span style="white-space:pre-wrap;"> Notes. The </span>10% Notes are treated as conventional debt.</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;margin:0pt;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of December 31, 2020, were:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:1.66%;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:12.36%;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;">0.53</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:12.36%;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;">0.56</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;">0.38 %</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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;">115%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">On February 8, 2021, we entered into a Securities Purchase Agreement with an accredited 10% Investor, pursuant to which we issued and sold 10% Notes with an aggregate principal amount of $1,660,000 to such 10% Investor.  The 10% Notes are part of an over-allotment option exercised by us in connection with the convertible note offering consummated on December 23, 2020, as discussed above. In connection with the issuance of the 10% Notes, the holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share. In the aggregate, this equals 592,858 shares of our common stock with a par value $0.001 per share. The 10% Notes bear interest at an annual rate of 10% and will mature on February 8, 2024.  The 10% Investor has the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the 10% Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per warrant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $429,300. We determined that this 10% Note had a beneficial conversion feature and is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.66 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.90, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  For the years ended December 31, 2021 and 2020, amortization of debt discount expense was $252,118 and nil, respectively. The 10% Notes are treated as conventional debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of February 8, 2021, were:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.12</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.56</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.48 %</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">118%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">On April 20, 2021, we entered into a Securities Purchase Agreement with accredited 10% Investors, pursuant to which we issued and sold 10% Notes with an aggregate principal amount of $2,300,000 to such 10% Investors. The 10% Notes are part of an over-allotment approved by the existing noteholders in connection with the original convertible note offering of $4,600,000 consummated on December 23, 2020 and February 8, 2021. In connection with the issuance of the 10% Notes, each holder received warrants to purchase shares of our common stock equal to 20% coverage of the aggregate principal amount at $0.56 per share, except that the warrants coverage to one Investor acting as lead investor in the raise received approximately 35.5% of the aggregate principal amount invested. The 10% Notes bear interest at an annual rate of 10% and will mature on April 20, 2024. The 10% Investors have the option to convert up to 50% of the outstanding unpaid principal and accrued interest of the 10% Notes into Common Stock at a variable price of 80% of the market price but no less than $0.65 per share and no more than $1.00 per share. The 10% Warrants are exercisable at an exercise price of $0.56 per warrant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The relative fair value of the new funding on the 10% Warrants was recorded as a debt discount and additional paid-in capital of $810,000. We determined that these 10% Notes had a beneficial conversion feature and is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.49 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.83, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  We recorded $692,500<span style="white-space:pre-wrap;"> as additional paid in capital and a debt discount and included in our consolidated statement of operations. For the years ended December 31, 2021 and 2020, amortization of debt discount expense was </span>$350,471 and nil<span style="white-space:pre-wrap;">, respectively. The </span>10% Notes are treated as conventional debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;text-decoration-line:none;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the </span><span style="font-style:normal;text-decoration-line:none;">10%</span><span style="font-style:normal;text-decoration-line:none;"> Warrants as of April 20, 2021, were:</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:1.66%;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:12.36%;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;">0.83</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:12.36%;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;">0.56</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;">0.81%</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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;">115%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">SBI Debt </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On February 18, 2020, we entered into a promissory note exchange agreement with SBI pursuant to which the original SBI Note was exchanged for a new convertible promissory note (the “Convertible Note”).  The Convertible Note has a principal amount of $934,000, an interest rate of 10% per annum and a maturity date of February 18, 2021.  The Convertible Note may be converted at the option of SBI into shares of common stock at a conversion price equal to 80% of the Market Price, provided that the conversion price shall in no event be less than $0.45 per share. If at any time, the borrower issues or sells any shares of common stock for a consideration per share less than the conversion price in effect on the date of such issuance, the holder shall have the right to utilize the price per share of the dilutive issuance as the conversion price for such conversion. On May 29, 2020, we issued shares at $0.40 per share, and as such, the conversion price was decreased to a floor of $0.40 per share.  The exchange of the SBI Note for the Convertible Note is treated as a debt extinguishment.  The additional $184,000 of principal was treated as a debt extinguishment and included in our consolidated statement of operations.  We determined that the Convertible Note should be accounted for in accordance with FASB ASC 470-20 which addresses “Accounting for Convertible Securities with Beneficial Conversion Features”.  The beneficial conversion feature is calculated at its intrinsic value (that is, the difference between the effective conversion price of $0.49 at the date of the note issuance and the fair value of the common stock into which the debt is convertible at the commitment date, per share being $0.61, multiplied by the number of shares into which the debt is convertible).  The valuation of the beneficial conversion feature recorded cannot be greater than the face value of the note issued.  We recorded $233,500 as additional paid in capital and as a debt extinguishment and included in our consolidated statement of operations. As of December 31, 2020, SBI converted all of the $934,000 aggregate principal amount of the Convertible Note and approximately $23,000 of accrued interest into 2,215,892 shares of our common stock.</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;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">15%</i><i style="text-decoration-line:underline;text-decoration-style:solid;"> Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In December 2019, we completed a private placement with certain accredited investors pursuant to an unsecured promissory note (the “15% Notes”) with an aggregate principal amount of $300,000.  In February and March 2020, we completed private placements with certain accredited investors, including some holders of our 2019 12% Notes (as defined below), of 15% Notes with an aggregate principal amount of $2,031,000 in exchange for $525,000 of new funding and the cancellation of $1,506,000 aggregate principal amount of the 2019 12% Notes.  The 15% Notes have an annual interest rate of 15% and mature on January 31, 2021. $1.0 million of the 15% Notes were exchanged for the 10% Notes (see above), $2.1 million was paid in full in December 2020 and the remaining $200,000 was paid in full in the first quarter 2021. The 15% Notes provide that they shall be repaid in full out of the proceeds of any new debt or equity capital raise with net proceeds of more than $5,000,000.  In connection with the issuance of the 15% Notes, each holder of 15% Notes received three warrants (i.e., a 2020 A Warrant, a 2020 B Warrant and a 2020 C Warrant) to acquire shares of common stock at an exercise price equal to $0.45 per share, with the number of shares subject to each warrant equal to one share for each $1.00 of principal amount of 15% Notes issued to the noteholder.  The 2020 A Warrants have an expiration date of December 31, 2020, the 2020 B Warrants have an expiration date of December 31, 2021, and the 2020 C Warrants have an expiration date of December 31, 2022 (collectively, the “15% Warrants”).  By way of example, if an investor was issued a 15% Note with a principal amount of $250,000, such noteholder would receive a 2020 A Warrant to purchase 250,000 shares of common stock, a 2020 B Warrant to purchase 250,000 shares of common stock and a 2020 C Warrant to purchase 250,000 shares of common stock.  Accordingly, as of March 31, 2020, the Company has issued 15% Warrants to purchase a total of 6,993,000 shares of common stock to the holders of 15%<span style="white-space:pre-wrap;"> Notes. As of December 31, 2021, the warrant holders exercised </span>1,131,000 of the 2020 A warrants into 282,813<span style="white-space:pre-wrap;"> shares of our common stock through cashless exercise. We recorded </span>$3,653 to additional paid in capital and $33,961 to accrued stock, as 259,415<span style="white-space:pre-wrap;"> shares needed to be issued as of December 31, 2020. All shares were issued as of December 31, 2021.</span></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;margin:0pt;">We received $300,000 of cash in December 2019 and an additional $525,000 of cash January 2020 through March 2020 for issuing the 15% Notes.  The relative fair value of the new funding on the 15% Warrants was recorded as a debt discount and additional paid-in capital of $333,056.  The relative fair value of the cancellation of the outstanding indebtedness was recorded as an extinguishment of debt and additional paid-in capital of $668,335.  For the year ended December 31, 2021 and 2020, amortization of debt discount expense was nil and $279,676, respectively, from the 15%<span style="white-space:pre-wrap;"> Notes. The </span>15% Notes are otherwise treated as conventional debt.</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;margin:0pt;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 15% Warrants as of March 2020, were:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:bottom;width:83.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.45 - 0.67</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.45</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.68 - 1.62 %</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.83 - 3.06</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">112 - 119 %</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On September 17, 2021, we entered into warrant amendments with certain ‘A’ and ‘B’ warrant holders from the 15% Notes. Pursuant to the warrant amendment the expiration date was extended until December 31, 2024 and the exercise price thereof was increased to $1.00 per warrant share. Warrant amendments were entered into with warrant holders representing an aggregate of 400,000 A warrants and 1,211,000 B warrants. We recognized an additional expense of $233,374 in loss on extinguishment of debt as a result of the modification.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan on Building</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On January 8, 2020 we entered into a $975,000 deed of trust (the “Mortgage Loan”) secured by a first mortgage lien on the property located in Denver, Colorado.  The Mortgage Loan matures on December 31, 2020 and accrues interest at a rate of equal to the greater of 5.25% in excess of the Prime Rate or 10% per annum, payable on a monthly basis.  This loan was paid in full on March 20, 2020 with the sale of our building.</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;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-line:underline;text-decoration-style:solid;">2019 </i><i style="text-decoration-line:underline;text-decoration-style:solid;">12%</i><i style="text-decoration-line:underline;text-decoration-style:solid;"> Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In September 2019, we completed a private placement with certain accredited investors pursuant to (a) a senior unsecured promissory note, bearing interest at 12% payable quarterly, with principal due October 31, 2020, with an option for us to extend the due date to October 31, 2021 (“2019 12% Notes”) and (b) warrants with an exercise price of $1.30 per share and a life of <span style="-sec-ix-hidden:Hidden_3rUg15LQ70GSgE9QEC9NTg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">1.1</span></span><span style="white-space:pre-wrap;"> years; however, if we prepay at any time the life extends to October 31, 2022 (“2019 12% Warrants”) (combined the “2019 12% Agreements”). We may prepay the 2019 12% Notes at any time, but in any event must pay at least one year of interest.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We issued an aggregate of $1,506,000 under the 2019 12% Notes and warrants to purchase an aggregate of 1,506,000 shares of common stock. We received $400,000 in cash and $1,106,000 from modifying the outstanding principal under previous notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The relative fair value of the 2019 12% Warrants was recorded as a debt discount and additional paid-in capital of $93,500. For the years ended December 31, 2021 and 2020, amortization of debt discount includes nil and $12,635. The 2019 12% Notes are otherwise treated as conventional debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In February 2020, we issued $1,506,000 aggregate principal amount of 15% Notes to the holders of the outstanding 12% Notes in exchange for the cancellation of the outstanding 12<span style="white-space:pre-wrap;">% Notes. The exchange was treated as an extinguishment of debt.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For purposes of determining the loss on extinguishment of debt and the debt discount, the underlying assumptions used in the Black-Scholes model to determine the fair value of the 2019 12% Warrants were:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:81.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;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.82 - 0.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.63 - 1.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;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:81.81%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">2020 10% Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,580,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,600,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">2019 15% Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Related party note payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,000</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Trees Acquisition Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,013,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Unamortized debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;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;"> (1,911,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;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;"> (251,456)</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,002,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,888,544</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Less: Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;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;"> (1,094,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;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 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:67.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;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 0pt 0pt;"> 5,907,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;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 0pt 0pt;"> 2,888,544</p></td></tr></table> 6580000 2600000 200000 320000 340000 2013644 1911447 251456 7002197 2888544 1094398 5907799 2888544 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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;white-space:nowrap;width:2.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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.21%;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;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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,094,398</p></td></tr><tr><td style="vertical-align:bottom;width:83.21%;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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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;"> 3,838,524</p></td></tr><tr><td style="vertical-align:bottom;width:83.21%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,980,722</p></td></tr><tr><td style="vertical-align:bottom;width:83.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,913,644</p></td></tr></table> 1094398 3838524 3980722 8913644 1732884 P24M 72204 497371 P24M 20724 0.10 0.10 0.10 2940000 0.10 1940000 0.15 1000000 0.10 0.10 0.10 0.20 0.56 1050011 0.10 0.10 0.10 0.50 0.80 0.65 1.00 0.10 0.56 0.10 0.10 254400 131000 86759 2944 0.10 0 0.10 0.10 <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;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of December 31, 2020, were:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:1.66%;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:12.36%;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;">0.53</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:12.36%;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;">0.56</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;">0.38 %</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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;">115%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the 10% Warrants as of February 8, 2021, were:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.12</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.56</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.48 %</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">118%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;text-decoration-line:none;">For purposes of determining the debt discount, the underlying assumptions used in the binomial lattice model to determine the fair value of the </span><span style="font-style:normal;text-decoration-line:none;">10%</span><span style="font-style:normal;text-decoration-line:none;"> Warrants as of April 20, 2021, were:</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:1.66%;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:12.36%;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;">0.83</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:12.36%;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;">0.56</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;">0.81%</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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:83.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;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:12.36%;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;"> 5.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;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:12.36%;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;">115%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> 0.10 0.0053 0.0056 0.38 0.050 115 0.10 0.10 1660000 0.10 0.10 0.10 0.20 0.56 592858 0.001 0.10 0.10 0.10 0.50 0.10 0.80 0.65 1.00 0.10 0.56 0.10 429300 0.10 0.66 0.90 252118 0 0.10 0.10 0.0112 0.0056 0.0048 5.0 1.18 0.10 0.10 2300000 0.10 0.10 4600000 0.10 0.20 0.56 1 0.355 0.10 0.10 0.10 0.50 0.10 0.80 0.65 1.00 0.10 0.56 0.10 810000 0.10 0.49 0.83 692500 350471 0 0.10 0.10 0.0083 0.0056 0.0081 5.0 1.15 934000 0.10 0.80 0.45 0.40 0.40 184000 0.49 0.61 233500 934000 23000 2215892 0.15 0.15 300000 0.12 0.15 2031000 525000 1506000 0.12 0.15 0.15 1000000.0 0.15 0.10 2100000 200000 0.15 5000000 0.15 0.15 3 0.45 1 1.00 0.15 0.15 0.15 250000 250000 250000 250000 0.15 6993000 0.15 1131000 282813 3653 33961 259415 300000 525000 0.15 0.15 333056 668335 0 279676 0.15 0.15 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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></tr><tr><td style="vertical-align:bottom;width:83.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.45 - 0.67</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.45</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.68 - 1.62 %</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.83 - 3.06</p></td></tr><tr><td style="vertical-align:bottom;width:83.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">112 - 119 %</p></td></tr></table> 0.0045 0.0067 0.0045 0.0068 0.0162 0.0083 0.0306 1.12 1.19 0.15 1.00 400000 1211000 233374 975000 0.0525 0.10 0.12 0.12 0.12 1.30 0.12 0.12 0.12 1506000 0.12 1506000 400000 1106000 0.12 93500 0 12635 0.12 1506000 0.15 0.12 0.12 0.12 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.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:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:81.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;">Current stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.82 - 0.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.63 - 1.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;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:81.81%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.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;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.0082 0.0092 0.0130 0.0163 0.0168 0.0110 1.24 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">NOTE 14. WARRANT DERIVATIVE LIABILITY </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">On May 31, 2019, we received gross proceeds of $3 million by issuing three million shares of our common stock and three million warrants (“2019 Warrants”) to purchase shares of our common stock (“2019 Units”) in a registered direct offering for $1.00 per 2019 Unit (collectively defined as the “2019 Capital Raise”). The 2019 Warrants, issued with the 2019 Capital Raise, are accounted for as a derivative liability. The 2019 Warrant agreements contain a cash settlement provision whereby the holders could settle the warrants for cash based on the Black-Scholes value, upon certain fundamental transactions, as defined in the 2019 Warrant agreement, that are considered outside of the control of management, such as a change of control. The original exercise price of the 2019 Warrants was $1.30 per share. The 2019 Warrants contain certain anti-dilution adjustment provisions with respect to subsequent issuances of securities by the Company at a price below the exercise price of such warrants. As a result of such subsequent issuances of securities by the Company through 2020, at a price lower than the original exercise price, the exercise price of the 2019 Warrants had decreased to $0.40 per share and the number of shares subject to the 2019 Warrants increased to 9,591,614 shares of common stock as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">In February 2020, one of the warrant holders exercised 200,000 warrants. We received $90,000 in cash for the exercise and booked an adjustment to the derivative liability of $82,241 as a result of the transaction. During the year ended December 31, 2020 the warrant holders exercised 7,945,807 warrants into 2,443,641<span style="white-space:pre-wrap;"> shares of our common stock through cashless exercise. We booked an adjustment to the derivative liability of </span>$3,241,188 as a result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">During the first quarter of 2021 the warrant holders exercised 1,323,000 warrants into 747,208<span style="white-space:pre-wrap;"> shares of our common stock through cashless exercise. We booked an adjustment to the derivative liability of </span>$1,523,117 as a result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021 and 2020, we recognized a $990,066 loss on the fair value of derivative liability and a $735,796 gain <span style="white-space:pre-wrap;">on the fair value of derivative liability, respectively, in the consolidated statements of operations. As of December 31, 2021, there were </span>322,807 of the 2019 Warrants outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following are the key assumptions that were used to determine the fair value of the 2019 Warrants:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Number of shares underlying the warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,645,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 322,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fair market value of stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Warrant life (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;">The following table sets forth a summary of the changes in the fair value of the warrant derivative liability, our Level 3 financial liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,620,593</p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Warrant exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,523,117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,323,429)</p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Change in fair value of warrants derivative liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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 0pt 0pt;"> 990,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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;"> (735,796)</p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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 0pt 0pt;"> 28,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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 0pt 0pt;"> 561,368</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> 3000000 3000000 3000000 1.00 1.30 0.40 9591614 1 200000 90000 82241 7945807 2443641 3241188 1323000 747208 1523117 990066 -735796 322807 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following are the key assumptions that were used to determine the fair value of the 2019 Warrants:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Number of shares underlying the warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,645,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 322,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Fair market value of stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Warrant life (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 16458.07 3228.07 0.0048 0.0022 0.0040 0.0040 1.08 0.94 0.0036 0.0126 0.0341 0.0241 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth a summary of the changes in the fair value of the warrant derivative liability, our Level 3 financial liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,620,593</p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Warrant exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,523,117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,323,429)</p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Change in fair value of warrants derivative liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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 0pt 0pt;"> 990,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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;"> (735,796)</p></td></tr><tr><td style="vertical-align:bottom;width:72.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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 0pt 0pt;"> 28,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;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 0pt 0pt;"> 561,368</p></td></tr></table> 561368 4620593 -1523117 -3323429 990066 -735796 28317 561368 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 15. COMMITMENTS AND CONTINGENCIES </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Company was served with a Complaint in the District Court, County of Denver, Colorado, by plaintiff 2353 SB, LLC (“Plaintiff”). Plaintiff and the Company entered into a lease for the premises at 2353 South Broadway, Denver, CO with a term of <span style="-sec-ix-hidden:Hidden_ojNcTpeGLEami0PPxP9UrA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> (3) years to commence on November 1, 2020. Monthly lease payments were to be $12,866.66. In 2020, the Company made initial payments (first month’s rent and security deposit) of $39,633.32; but subsequently did not take possession of the premises and has made no further payments in respect thereof, as a direct result of the COVID-19 pandemic. The lease contains a ‘force majeure’ clause which includes a provision that neither party is liable for failure to perform its obligations under the lease which have become practicably impossible because of circumstances beyond the reasonable control of the applicable party, including ‘pandemics or outbreak of communicable disease.’</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has taken the position that its failure to take possession and make any further payments under the lease is directly related to the COVID-19 pandemic. The Company intends to vigorously defend this action and believes that the above-referenced force majeure clause presents a complete defense to Plaintiff’s claims. Both parties have filed motions for summary judgment, and the parties are currently awaiting the decision of the court in respect thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2020, Michael Feinsod resigned as our Executive Chairman, claiming that his resignation was for "Good Reason" under the terms of his employment agreement. If it is ultimately determined that his resignation was, in fact, for "Good Reason", rather than a voluntary act absent "Good Reason", it could enable certain potential claims for benefits under his employment agreement, including potential claims for severance, for the vesting of his unvested options and/or for the extension of the term within which he can exercise his options in the future. We do not believe that Mr. Feinsod's resignation was for "Good Reason." Accordingly, we believe that Mr. Feinsod's resignation was voluntary, and that any such potential claims, if asserted, would be without substantial merit. Although the outcome of legal proceedings is subject to uncertainty, the Company will vigorously defend any future claims made by Mr. Feinsod alleging a "Good Reason" resignation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">From time to time, the Company is a party to various litigation matters incidental to the conduct of its business. The Company is not presently a party to any legal proceedings that would have a material adverse effect on its business, operating results, financial condition, or cash flows.</p> 12866.66 39633.32 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 16. DEFERRED TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The income tax was $0 as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Significant components of the Company’s deferred tax assets at December 31, 2021 and 2020 are shown below. A valuation allowance has been established as realization of such deferred tax assets has not met the more likely-than-not threshold requirement. The Company has determined it is not more likely than not that its deferred tax assets will be recovered. If the Company’s judgment changes and it is determined that the Company will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction to income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2020, the Company had federal and state net operating loss carryforwards of approximately $36 million and $41 million, respectively. Of the current net operating loss carryforwards, $27 million expire starting in 2033 through 2037 and $7 million will expire starting in 2041, and $43 million do not expire. The Company is currently evaluating whether there have been one or more ownership changes pursuant to IRC Sections 382 and 383. <span style="white-space:pre-wrap;"> If the Company determines there were one or more ownership changes under these rules, the use of its U.S. federal and state net operating loss carryforwards may be limited and/or otherwise expire unused. The Company believes that any limitation as a result of IRC Section 382 and 383 would be immaterial to the financial statements due to the full valuation allowance on its deferred tax assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of net deferred tax assets are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:13.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:2.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 0pt 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.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:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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="5" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:15.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,113,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,438,428</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity-based instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,991,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,883,318</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-lived assets and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,274</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,915</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax asset valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13.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;"> (11,390,198)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,644,935)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A reconciliation of our income tax provision and the amounts computed by applying statutory rates to income before income taxes is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:12.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.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 0pt 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.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:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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="5" style="vertical-align:bottom;white-space:nowrap;width:30%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (1,862,570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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,607,608)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State income tax benefit, net of Federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (88,898)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (178,226)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">280E Disallowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 946,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,178</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity-based instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,372</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair market value adjustment/loss on extinguishment – derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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;"> (154,517)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,823</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,946</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom: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;"> (254,736)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,282,032</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0 0 36000000 41000000 27000000 7000000 43000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:13.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:2.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 0pt 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.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:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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="5" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:15.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,113,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,438,428</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity-based instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,991,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,883,318</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-lived assets and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,274</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,915</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax asset valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13.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;"> (11,390,198)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:13.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,644,935)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 9113554 8438428 1991225 2883318 192201 203274 93218 119915 11390198 11644935 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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:12.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.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 0pt 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.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:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding: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="5" style="vertical-align:bottom;white-space:nowrap;width:30%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax benefit at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (1,862,570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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,607,608)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State income tax benefit, net of Federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> (88,898)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (178,226)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">280E Disallowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 946,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,178</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity-based instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,372</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair market value adjustment/loss on extinguishment – derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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;"> (154,517)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,823</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,946</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom: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;"> (254,736)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,282,032</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> -1862570 -1607608 -88898 -178226 946481 94178 64735 103372 312590 -154517 176128 412823 706270 47946 -254736 1282032 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 17. STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2021 Preferred stock offering</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On September 10, 2021, we entered into a Securities Purchase Agreement (the “Securities Purchase Agreement”) with various accredited investors (the “2021 Investors), pursuant to which we issued and sold Units consisting of Series A Convertible Preferred Stock (“Series A Preferred”) and warrants (the “Preferred Warrants”) to purchase shares of our common stock with a par value of $0.001<span style="white-space:pre-wrap;"> per share. The total number of Units sold was </span>1,180<span style="white-space:pre-wrap;">. Each Unit consists of </span>one share of Series A Preferred and 354,000<span style="white-space:pre-wrap;"> Preferred Warrants. The purchase price of each Unit was </span>$1,000, for an aggregate amount sold of $1,180,000<span style="white-space:pre-wrap;">. Each share of Series A Preferred is convertible into </span>1,000 shares of common stock upon the consummation of a capital raise of not less than $5,000,000<span style="white-space:pre-wrap;">. The Certificate of Designation of the Series A Preferred Stock (“Certificate of Designation”) was filed with the Secretary of the State of Colorado on September 14, 2021. The Certificate of Designations established the new preferred series entitled “Series A Convertible Preferred Stock” with </span>no par value per share, and sets forth the rights, restrictions, preferences, and privileges of the Series A Preferred, summarized 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;">Authorized Number of Shares – </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5,000</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;">Voting Rights – </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">None</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;">Dividends – </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per annum, ‘paid in kind’ in shares of Series A Preferred</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;">Conversion – Each share of Series A Preferred is mandatorily convertible into </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of common stock upon a minimum capital raise of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5,000,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">; sale, merger, or business combination of the Company; or the Company listing on an exchange</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;">Redemption – No rights of redemption by 2021 Investors, nor mandatory redemption</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;">The Preferred Warrants have a five-year term and an exercise price per Preferred Warrant share of $1.05<span style="white-space:pre-wrap;">. The warrants contain an anti-dilution provision pursuant to which upon we do a future capital raise at less than </span>$1.00 per shares, each Preferred Investor will be granted additional Preferred Warrants on a ‘full-ratchet’ basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;">The proceeds received in the sale of the Series A Preferred totaled $1,180,000, for the issuance of 1,180 Series A Preferred, plus 354,000<span style="white-space:pre-wrap;"> warrants. The warrants were valued using a Black Scholes model, at </span>$117,131 and per the relative fair value allocation, $1,073,446 was allocated to the Series A proceeds</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2020 Capital Raise</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On May 29, 2020, we entered into a subscription agreement, as amended with Hershey Strategic Capital, LP and Shore Ventures III, LP with respect to the sale of shares of common stock and warrants to purchase common stock (collectively, the “securities”). The sales of the securities to the Hershey Investor consists of a minimum of $2,185,000 of securities and a maximum of $3,000,000 of securities, as described further below. The purchase price of the securities at each closing is as follows: (i) the purchase price of each share of common stock is $0.3983 per share, and (ii) for each one dollar invested by the Hershey Investor, the Hershey Investor receives a warrant to purchase a number of shares of common stock equal to 75% of the number of shares of common stock purchased by the Hershey Investor at an exercise price per share equal to $0.5565. The warrants have a term of five years. During the year ended December 31, 2020, we sold $3,000,000 of securities to the Hershey Investor, representing 7,532,010 shares of common stock and warrants to purchase 5,649,007 shares of common stock at an exercise price of $0.5565 per share. The warrants were recorded as equity and equity issuance costs in the amount of $2,173,074. Notwithstanding the foregoing, the Hershey Subscription Agreement provides that the Hershey Investor’s investment shall not exceed 20% or more of the common stock (or securities convertible into or exercisable for common stock) or the voting power of the Company on a post-transaction basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Hershey Subscription Agreement also provides the Hershey Investor with certain participation rights in future financings of the Company until the one-year anniversary of the second closing. The Hershey Subscription Agreement further provides that the Company shall, during a negotiation period ending October 4, 2020, endeavor to cause the existing holders of the promissory notes of the Company having an outstanding balance in the amount of approximately $2,331,000 as of June 1, 2020 that are due on or about January 31, 2021, to extend the maturity date of such notes to a date that is not earlier than January 31, 2022. As of October 4, 2020, $600,000 of the $2,331,000 outstanding notes have extended the maturity date. If, at the end of the negotiation period per the contract, all the existing notes have not been amended to extend the maturity dates thereof, then the Company shall issue to the Hershey Investor additional warrants to purchase shares of common stock. Any such additional warrants will be for a number of shares of common stock based on the dollar amount of the outstanding balance of the existing notes that were not extended, with each one dollar of existing notes that were not extended representing one share subject to such additional warrant. The exercise price of any such additional warrants will be equal to 100% of the 30-day volume weighted average price of the Company’s common stock on the last day of the negotiation period, provided that such exercise price shall not be lower than $0.45 per share nor higher than $0.56<span style="white-space:pre-wrap;"> per share. The Hershey Investor extended the negotiation period to December 11, 2020. As of December 11, 2020, no existing holders had extended their promissory notes, therefore, we issued the Hershey Investor additional warrants in accordance with the agreement. On December 14, 2020 we issued an additional </span>1,631,000 warrants to purchase common stock at an exercise price of $0.4917<span style="white-space:pre-wrap;"> to the Hershey Investor. These warrants expire on December 11, 2025. The warrants were recorded as a deemed dividend in the amount of </span>$732,494.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation expense consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;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.06%;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:26.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;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee Awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,411,442</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consulting Awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,947</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,504,389</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Employee Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">In November 2020, the Board authorized the adoption of and, on November 23, 2020, our stockholders ratified our 2020 Omnibus Incentive Plan (the “2020 Plan”). The 2020 Plan became effective immediately and will expire on November 23, 2030, unless terminated earlier by the Board of Directors. The 2020 Plan will permit the Board of Directors, or a committee or subcommittee thereof, to grant to eligible employees, non-employee directors, and consultants of the Company and its subsidiaries non-statutory and incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, deferred stock units, performance awards, non-employee director awards, and other stock-based awards. Subject to adjustment, the maximum number of shares of our common stock to be authorized for issuance under the 2020 Plan is 10 million shares. As of the date of this filing a Registration Statement on Form S-8 has not been filed. As of December 31, 2021, there was 9,100,000 shares available to issue under the 2020 Plan.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On October 29, 2014, the Board authorized the adoption of and, on June 26, 2015, our stockholders ratified our 2014 Equity Incentive Plan for the issuance of 10 million shares of our common stock and, in April 2018, stockholders approved an increase of 5 million shares of common stock that may be granted (the “Incentive Plan”). The Incentive Plan provides for the issuance of up to 15 million shares of our common stock and is designed to provide an additional incentive to executives, employees, directors, and key consultants, aligning our long-term interests with participants. A Registration Statement on Form S-8 for the initial 10 million shares automatically became effective in May 2016, and a Registration Statement on Form S-8 for the additional 5 million shares and 900,000 shares under the Feinsod Agreement automatically became effective in June 2018 (collectively, the “Registration Statements”). The Registration Statements relate to 15,000,000 shares of our common stock, which are issuable pursuant to or, upon exercise of, options that have been granted or may be granted under our Incentive Plan. As of December 31, 2021, there were 6,600,271 shares available to issue under the Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation costs for award grants to employees and directors (“Employee Awards”) are recognized on a straight-line basis over the service period for the entire award, with the amount of compensation cost recognized at any date equaling at least the portion of the award that is vested.<span style="white-space:pre-wrap;"> The following summarizes the Black-Scholes assumptions used to value the Employee Awards granted:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:65.87%;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.06%;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:29.9%;border-bottom: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;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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></tr><tr><td style="vertical-align:bottom;width:65.87%;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.06%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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></tr><tr><td style="vertical-align:bottom;width:65.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.22 - 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.31 - 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin: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:65.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price on date of grant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.22 - 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.27 - 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin: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:65.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100 - 111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">111 - 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.29 - 0.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p 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.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.16 - 1.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin: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:65.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin: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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On September 3, 2021 we modified two<span style="white-space:pre-wrap;"> employees stock options in conjunction with revised employment agreements. As a result of the modification, we recognized </span>$21,525<span style="white-space:pre-wrap;"> in compensation expense for the year ended December 31, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December 31, 2021 we granted options to purchase 1,158,000 common shares to employees and directors. The options expire <span style="white-space:pre-wrap;">five years</span><span style="white-space:pre-wrap;"> from the date of grant and vest over a period of </span><span style="white-space:pre-wrap;">one year</span><span style="white-space:pre-wrap;">. Fair value of the awards at the date of grants totaled $628,496.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following summarizes Employee Awards activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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.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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;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.64%;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.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;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.58%;margin:0pt;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:51.65%;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.64%;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:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:10.99%;border-bottom: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 (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom: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;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,266,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,158,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (394,670)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom: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,126,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;margin:0pt;padding:0pt;"><p 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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,903,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,893,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, there was approximately $132,816 of total unrecognized compensation expense related to unvested Employee Awards, which is expected to be recognized over a weighted-average period of <span style="white-space:pre-wrap;">two months</span><span style="white-space:pre-wrap;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Consulting Services</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As needed, we may issue warrants and options to third parties in exchange for consulting services. Stock-based compensation costs for award grants to third parties for consulting services (“Consulting Awards”) are recognized on a straight-line basis over the contractual term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The fair value of each warrant grant is estimated using Black-Scholes. We use historical data to estimate the expected price volatility. The risk-free interest rate is based on the United States Treasury yield curve in effect at the time of valuation for the estimated life of the option. The following summarizes the Black-Scholes assumptions to value the Consulting Awards granted:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.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;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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.06%;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.44%;border-bottom: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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price, date of valuation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></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;">The following summarizes Consulting Awards activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="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:1.99%;margin:0pt;padding: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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom: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:1.99%;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:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;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: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;">Term (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;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:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.83%;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:51.55%;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.83%;margin: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:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.83%;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:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;border-bottom: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;"> (40,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.83%;margin: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:51.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;">Outstanding and exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">60,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Feinsod Employment Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On August 6, 2019, we entered into an agreement (the “Feinsod Agreement”) with Michael Feinsod for his permanent service as our Chief Executive Officer. Pursuant to the agreement, Mr. Feinsod received 1,000,000 stock options that vest when our stock price has a trading price of equal to or above $4.51 per share for five consecutive days. The options have an exercise price of $0.83 per share and a <span style="white-space:pre-wrap;">ten-year</span><span style="white-space:pre-wrap;"> life. These options were issued under the Incentive Plan. The options were valued using the Monte Carlo method. For the year ended December 31, 2021 and 2020, we recognized approximately nil and $57,342</span><span style="white-space:pre-wrap;">, respectively, of stock-based compensation expense related to these options. These options were forfeited in July 2020, with Mr. Feinsod’s resignation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Warrants with Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following summarizes warrants issued with debt activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:50.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.62%;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.75%;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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;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:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;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.78%;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: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.78%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;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.78%;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: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.78%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;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:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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: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 (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom: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;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,473,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,143,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,131,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,064,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,421,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,925</p></td></tr><tr><td style="vertical-align:bottom;width:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,868,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,204,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,085,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In May 2020, we issued common stock at a price </span><span style="background:#ffffff;">$0.3983</span><span style="background:#ffffff;">. These triggered the “downround” feature on the 2019 Units and the </span><span style="background:#ffffff;">15%</span><span style="background:#ffffff;"> Notes. The difference in fair value of the effect of the down round feature for the </span><span style="background:#ffffff;">15%</span><span style="background:#ffffff;"> Warrants is reflected in our consolidated financial statements as a deemed dividend and as a reduction to income available to common stockholders in the basic earnings per share calculation. The difference in the fair value of the effect of the down round feature for the 2019 Warrants are reflected in the gain/loss on derivative instrument in our consolidated statement of operations.</span></p> 0.001 1180 1 354000 1000 1180000 1000 5000000 0 5000 None 0.06 1000 5000000 P5Y 1.05 1.00 1180000 1180 354000 117131 1073446 2185000 2185000 3000000 0.3983 0.75 0.5565 P5Y 3000000 7532010 5649007 0.5565 2173074 0.20 2331000 600000 2331000 1 0.0045 0.0056 1631000 0.4917 732494 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;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.06%;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:26.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;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.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;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee Awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,411,442</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consulting Awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,947</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,504,389</p></td></tr></table> 307963 1411442 92947 307963 1504389 10000000 9100000 On October 29, 2014, the Board authorized the adoption of and, on June 26, 2015, our stockholders ratified our 2014 Equity Incentive Plan for the issuance of 10 million shares of our common stock and, in April 2018, stockholders approved an increase of 5 million shares of common stock that may be granted (the “Incentive Plan”). The Incentive Plan provides for the issuance of up to 15 million shares of our common stock and is designed to provide an additional incentive to executives, employees, directors, and key consultants, aligning our long-term interests with participants. A Registration Statement on Form S-8 for the initial 10 million shares automatically became effective in May 2016, and a Registration Statement on Form S-8 for the additional 5 million shares and 900,000 shares under the Feinsod Agreement automatically became effective in June 2018 (collectively, the “Registration Statements”). The Registration Statements relate to 15,000,000 shares of our common stock, which are issuable pursuant to or, upon exercise of, options that have been granted or may be granted under our Incentive Plan. As of December 31, 2021, there were 6,600,271 shares available to issue under the Incentive Plan. 10000000 5000000 15000000 10000000 5000000 900000 15000000 6600271 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:65.87%;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.06%;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:29.9%;border-bottom: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;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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></tr><tr><td style="vertical-align:bottom;width:65.87%;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.06%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.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;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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></tr><tr><td style="vertical-align:bottom;width:65.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.22 - 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.31 - 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin: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:65.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price on date of grant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.22 - 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.27 - 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin: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:65.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">100 - 111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">111 - 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.29 - 0.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p 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.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.16 - 1.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:65.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin: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:65.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p 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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin: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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.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;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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.06%;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;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.44%;border-bottom: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;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price, date of valuation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected life (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 0.22 0.95 0.31 0.67 0.22 0.95 0.27 0.67 1 1.11 1.11 1.14 0.0029 0.0097 0.0016 0.0153 P3Y P3Y 2 21525 1158000 P5Y P1Y 628496 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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.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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;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.64%;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.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;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;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.64%;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.58%;margin:0pt;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:51.65%;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.64%;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:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;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:10.99%;border-bottom: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 (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom: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;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,266,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,158,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (394,670)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom: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,126,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;margin:0pt;padding:0pt;"><p 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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,903,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,893,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:51.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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td 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;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="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:1.99%;margin:0pt;padding: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:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td 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;">Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom: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:1.99%;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:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;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: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;">Term (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;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:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.83%;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:51.55%;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:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.83%;margin: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:51.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.83%;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:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.28%;border-bottom: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;"> (40,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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:9.83%;margin: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:51.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;">Outstanding and exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">60,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;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:10.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:50.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.62%;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.75%;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:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;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:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;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.78%;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: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.78%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;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.78%;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: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.78%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;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:50.62%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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: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 (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.61%;border-bottom: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;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,473,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,143,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,131,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,064,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,421,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,925</p></td></tr><tr><td style="vertical-align:bottom;width:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,868,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,204,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p 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%;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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;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:50.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,085,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 7266420 1.03 P5Y6M 167000 1158000 0.82 394670 0.52 3126205 1.04 4903545 1.11 P5Y3M18D 22000 3893665 1.21 P5Y7M6D 4000 132816 P2M 0.61 0.61 1.01 0.0147 P1Y 100000 1.22 P2Y3M18D 40000 0.61 60000 1.55 P2Y3M18D 1000000 4.51 5 0.83 P10Y 0 57342 8473214 0.64 7143011 0.42 1131000 0.40 7064214 0.63 7421011 0.46 P2Y 478925 1868518 0.56 1204000 0.65 8085529 0.58 P2Y9M18D 0.3983 0.15 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 18. NET LOSS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the reporting period. Diluted net loss per share is computed similarly to basic loss per share, except that it includes the potential dilution that could occur if dilutive securities are exercised.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Outstanding stock options and common stock warrants are considered anti-dilutive because we are in a net loss position. Accordingly, the number of weighted average shares outstanding for basic and fully diluted net loss per share are the same.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following summarizes equity instruments that may, in the future, have a dilutive effect on earnings per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:2.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:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="3" style="vertical-align:bottom;white-space:nowrap;width:28.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,963,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,366,420</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,117,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,531,825</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued stock payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,769,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,415</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,785,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,261,538</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,815,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,519,198</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="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:2.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:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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="3" style="vertical-align:bottom;white-space:nowrap;width:28.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13%;border-bottom: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><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,963,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,366,420</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,117,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,531,825</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued stock payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,769,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359,415</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,785,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,261,538</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,815,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,519,198</p></td></tr></table> 4963545 7366420 16117343 16531825 1769537 359415 5785450 2261538 1180000 29815875 26519198 <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;"><b style="font-weight:bold;">NOTE 19. RELATED PARTY TRANSACTIONS</b></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;margin:0pt 0pt 12pt 0pt;">On June 3, 2020, the Company entered into a consulting agreement with Adam Hershey, a board member and investor, pursuant to which he would act as a strategic consultant for the Company, including aiding with the sourcing and evaluation of merger and acquisition deals, strategic capital and strategic partnerships or joint ventures. Mr. Hershey is paid an initial monthly rate of $8,333<span style="white-space:pre-wrap;"> for the services, subject to certain adjustments. We paid </span>$99.996 and $58,333 during the years ended December 31, 2021 and 2020, respectively. In addition, the Hershey Subscription Agreement between the Company and Hershey Strategic Capital, LP and Shore Ventures III, LP provides that the Company will during a negotiation period endeavor to cause the existing holders of the promissory notes of the Company having an outstanding balance in the amount of approximately $2,331,000 as of June 1, 2020 that are due on or about January 31, 2021, to extend the maturity date of such notes to a date that is not earlier than January 31, 2022. All of the existing notes were not amended to extend the maturity dates thereof, resulting in the Company issuing to the Hershey Investor 1,631,000 additional warrants to purchase shares of common stock. See Note 17, “2020 Capital Raise”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We currently have a lease agreement with Dalton Adventures, LLC in which we rent 17,000 square foot of greenhouse space in Boulder, Colorado for $34,636 a month, of which $30,900 is base rent and $3,736<span style="white-space:pre-wrap;"> is property taxes. The owner of Dalton Adventures, LLC is a principal shareholder and board member of the Company. We incurred approximately </span>$458,000 and $286,000 of rent expense for the years ended December 31, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We currently have a lease agreement with Bellewood Holdings, LLC in which we rent retail space for the TREES Englewood retail store in Englewood, Colorado, for $10,000 per month. The owner of Bellewood Holdings, LLC is a principal shareholder and board member of the Company. We incurred approximately $47,482 of rent expense for the year ended December 31, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On December 23, 2020, four of our current board members purchased senior convertible promissory notes from the Company for an aggregate amount of $320,000. A board member who resigned in May 2021 purchased $30,000 of the senior convertible promissory notes from the Company. These notes are included in the 10% Notes discussed in Note 13. Accrued interest earned and owed to the board members was $33,435 as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 8333 99.996 58333 2331000 1631000 17000 34636 30900 3736 458000 286000 10000 47482 4 320000 30000 0.10 33435 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 20. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our operations are organized into three segments: Operations; Cultivation; and Investments. All revenue originates, and all assets are located in the United States. Segment information is presented in accordance with ASC 280, <i style="font-style:italic;">Segments Reporting.</i> This standard is based on a management approach that requires segmentation based upon the Company’s internal organization and disclosure of revenue and certain expenses based upon internal accounting methods. The Company’s financial reporting systems present various data for management to run the business, including internal profit and loss statements prepared on a basis not consistent with GAAP. The following information is presented net of discontinued operations. For more information see Note 3.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Year ended December 31</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:87.94%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:2.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:1.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:10.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.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:1.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:10.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.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: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:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.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:10.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:47.84%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retail</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cultivation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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:47.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> 3,515,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> 2,722,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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:1.6%;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:9.88%;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;"> (325,093)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> 5,912,727</p></td></tr><tr><td style="vertical-align:bottom;width:47.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (3,112,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (6,273,162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p 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.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;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;"> 325,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (9,060,664)</p></td></tr><tr><td style="vertical-align:bottom;width:47.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Segment operating income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;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:10.36%;background:#cceeff;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;"> 403,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;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:10.36%;background:#cceeff;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;"> (3,551,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;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:0.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;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:10.36%;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;"> (3,147,937)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Corporate expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;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:10.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;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:10.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p 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.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (5,279,214)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net loss from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;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:10.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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: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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;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:10.36%;background:#cceeff;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;"> (8,427,151)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:86.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cultivation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</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:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</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:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279,867</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt;"> (1,865,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;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 0pt 0pt;"> 61,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt;"> (1,803,873)</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Segment operating income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;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 0pt 0pt;"> 414,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;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 0pt 0pt;"> 61,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,994</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Corporate expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt;"> (7,903,679)</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net loss from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;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;"> (7,427,685)</p></td></tr></table><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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Retail</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,831,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cultivation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,483,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,208,222</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Corporate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,709,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,567,021</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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 0pt 0pt;"> 755,707</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total assets - segments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;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 0pt 0pt;"> 22,024,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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 0pt 0pt;"> 8,530,950</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Intercompany eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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;"> (12,183)</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total assets - consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;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 0pt 0pt;"> 22,024,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;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 0pt 0pt;"> 8,518,767</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> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Year ended December 31</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:87.94%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:2.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:1.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:10.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.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:1.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:10.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.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: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:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:1.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:10.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:47.84%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Retail</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cultivation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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:47.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> 3,515,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> 2,722,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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:1.6%;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:9.88%;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;"> (325,093)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> 5,912,727</p></td></tr><tr><td style="vertical-align:bottom;width:47.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (3,112,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (6,273,162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p 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.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;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;"> 325,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (9,060,664)</p></td></tr><tr><td style="vertical-align:bottom;width:47.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Segment operating income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;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:10.36%;background:#cceeff;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;"> 403,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;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:10.36%;background:#cceeff;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;"> (3,551,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;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:0.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;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:10.36%;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;"> (3,147,937)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Corporate expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;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:10.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;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:10.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p 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.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.36%;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;"> (5,279,214)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net loss from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;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:10.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:10.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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: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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;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:10.36%;background:#cceeff;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;"> (8,427,151)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:86.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cultivation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</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:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</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:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279,867</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt;"> (1,865,399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;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 0pt 0pt;"> 61,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt;"> (1,803,873)</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Segment operating income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;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 0pt 0pt;"> 414,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;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 0pt 0pt;"> 61,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 475,994</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Corporate expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt;"> (7,903,679)</p></td></tr><tr><td style="vertical-align:bottom;width:58.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net loss from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;margin:0pt;"> </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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;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;"> (7,427,685)</p></td></tr></table> 3515761 2722059 -325093 5912727 3112595 6273162 -325093 9060664 403166 -3551103 -3147937 -5279214 -8427151 2279867 2279867 1865399 -61526 1803873 414468 61526 475994 -7903679 -7427685 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Retail</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,831,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cultivation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,483,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,208,222</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Corporate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,709,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,567,021</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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 0pt 0pt;"> 755,707</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total assets - segments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;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 0pt 0pt;"> 22,024,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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 0pt 0pt;"> 8,530,950</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Intercompany eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;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 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom: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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;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;"> (12,183)</p></td></tr><tr><td style="vertical-align:bottom;width:65.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Total assets - consolidated</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;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 0pt 0pt;"> 22,024,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;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 0pt 0pt;"> 8,518,767</p></td></tr></table> 16831580 3483269 6208222 1709496 1567021 755707 22024345 8530950 -12183 22024345 8518767 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE 21. SUBSEQUENT EVENTS</b></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;background:#ffffff;margin:0pt;">On January 5, 2022, the Company completed the acquisition of substantially all the assets of Trees MLK Inc. (“MLK”), representing the remaining Oregon dispensary in connection with the overall Trees transaction (“MLK Closing”).  The cash paid by the Company in connection with the MLK Closing consisted of $256,582 and stock consideration of 4,970,654 shares of the Company’s Common Stock.  Further, cash equal to $384,873 will be paid to Sellers in equal monthly installments over a period of 24 months from the MLK Closing. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 256582 4970654 384873 P24M EXCEL 116 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *2(>50'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 " "DB'E48EU%E^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DT9AZC+96BG(2$Q"<0M2KPMHFFCQ*C=VY.6K1."!^ 8^\_G MSY(;$Z3I(S['/F DA^EN]&V7I EK=B(*$B"9$WJ=RISHVP9N@ E&&'WZ+J!=B'/U3^S< 79)CLDMJ6$8RJ&>=B_SNH7K M$NG.8/Z5G*1SP#6[3GZM-X_[+5.""U'PNA"KO:@DOYNH/[ MQ\970=7 K[M07U!+ P04 " "DB'E4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *2(>52RP7((+@8 !4; 8 >&PO=V]R:W-H965T&UL MI5G;6.C]?9CJY7X&QZSY%1N MN8 W*ZEBIN%6K5O)5G$6Y$9QU**.TVW%+!2-B[/\V5Q=G,E41Z'@KGDD7PZ;[B-W8-%N-[H[$'KXFS+UGS)]=?M7,%=:X\2A#$722@%47QUWABZ M'\?>(#/(O_@6\J?DX)ID7;F7\B&[F0;G#2=CQ"/NZPR"P=\C'_$HRI" Q]\E M:&/?9F9X>+U#G^2=A\[BF_;[0;QTT3+N#0&!G$HBG_V7#KBP(#2(P:T-*!O#-QC+7BE@5?7H%T: MM.L:=$J#O.NMHN^YXZZ89A=G2CX1E7T-:-E%[OW<&OP5BFR@++6"MR'8Z8LK MZ:<0=TV&(B!CH4/]0J:B&(!9()ODZ_**O/_UPUE+0W.940KNJA;N7+;?%'S=W MG>87A$5GSZ)3C\50B)1%9,&W4FD;'1Q'JY0C=+I[.MUZ=.9S8 I!E*>3^#C[L*Q5BQ*,'_U]YSZ*$XY,B=AQ,DL MC>^YLG'!,1S':7;:[4X/X3/8\QG4X;/@ZS#1X"9-9BRV1@_'^32>C1?#:S(: MSF;#R^F2C&X7@ MCVXQD@=IPZU#\HX]DVD 0RY[[0'&D!J&M [#81 H MGB0GNPMR#=^16V'W'0[I#AR7+&' /+*_)$1$0=;%N!HI=[U_Q764W4&L[^23 ML/+$X:ZX>'P;@M?,3 IP<1%_RVP_#.=*/H;"M[L1Q\2'H,D++B[H;ZG-9:(A M/_P9;H_/#1RQ#XG=P[B9).'BVIX'< B5^W$J.(#GH$1,1G!Q&;^6/OADOI$" MD]\*D%YGT'0]Q\$8F7S@XF)^%VI(!7)%7/K^_@-9)/98X3M64--).<54N"8UCKM;9Z/H$"'H# M"2?>,F'WW?\K^:G1>%JKZ%]N0"Y00CA,)2$C\;16U0]48BA1EUKZ#U#+;!A4 M#N0VU5 XB$QMK9L"!7(G1\[VW1XO!EUW0-U^^ZSU:&'E&9GW:E7Z\_0^"GV0 M>,EL4W!$; /5QXAVD0:EBY'"ON*LP_LQ<1_(YHVJH"Y80KB1*)HBW7*) $/ MU^Q=IR:ABLGTRMHO'.&G;96R&[A5M]_'^)M,X>$2O^.?K5-^WK8L.X!#+%FD MR35[X/FR^81\U6QC[1$.<\.CQS"*^ F9H4/?Y!P/SSG3T61!=OT;:LTAR^0[ M)$=G HYW=":T#K;_LV(@/W=)B)]M%!6;Z_NG^[.=87ZB\>;YI?MQ5)S0&)CB MP A&+=08"8GX"B"=TQY,6E6Q/PB[^ 5!+ P04 " "DB'E4>&+]>VD' !$'@ & 'AL+W=OMT-!@7KO&S_ MR^]=( X&8#8R@'0#R+D#:#> -HZVRAJW[J21UY>5?HXJ:PVSV1=-;)K1X$U> MVF6.'NYNO[^^B=S741_SN^B MUZ]^N9P9^"D[8)9UT[YKIR4CT]ZI[$U$\30BB&#/\-OSAZ/CX3-P<.\EV7M) MFOGHF)?;JE*EB61=*U,')J3["6DS(1N;4-:K2):+*+,OU-_;_$D6\ NU+U3M M5$DSE3U63]<$Q0S%X-G384Q<.QY#^-*]V9%4MI?*@E)OLDQO01D1K* 8RS+3-DWKQ(\10@U;KT2]N44QM0;U9RTXL7G6OO3\8'D%.$T M'3CF6F&&$A3['8OWCL7A->@6=:.K)B. "Z4VZ@Q'&9UBE+:.8A*?YVKL.,$I M#!RXZEK1&!V:';F:[%U-@JY^*)_ 4UWEJFY<\NE+W"!C0E%*!PI=.\HQ%\*O MD.\5\J#"^TIM9+Z(U'< 3 V+8(.KS4I5D,7&#U\KG7OVAT \'BAWS0B),2%^ MY>E>>1H^'XTLNR\6>9WITN3E5H'VC:JDW5*OY$EKJ;@],$!Y9>+$7 M)X+BOFHCBS,B*-Q%95Q0D0Q"Z-J1F D>,[],C'J,H*#0AO\7>GFQK=4N=N5C M5"A ;*O;"Q'DZD9)C&,RT.TQQ"E-6#R20_ !__")C6O5FI=FP]I$OH$BQ8R> MLFZV0R%)BBCA0\&N'GF28G$P%M6DUKE2QB*"4BVJ CY>RQ%UOE/($ MCZCH\8?#_/M0&ED^YI!BNTTY'C#J2(B%$"D>YB6/H4@9Y6,1Z_F'PP#\7>O% M@$$N3&)G/5U#PE)&QC([[BF&PQ@[F7^\"^MRAM%$\!$Q/6=PM MOAG/,]BE!X$:C5$V3-8>RS3&L/?&-/:DP?RL8J[(Y4->Y :@&*CH<,\!? ($ MNT)I(U]DL[,A(\@LJ^QR[+CF#8J;^S'FB*-A'>0SI(R19 2^N,<$#G,"SJ." M L;LM'MENLD_(5 '.2OGVN&$BY&-3GI$D# B/@^HL%N_E^D.<#[5Q,W\'&IB M) :J/7845F#L?)(>$"0,B)MN!T KEGT+Q9=X4CYCJ6!#I:Z=8.E83B8'/4Z8 M#'_)JI)P+A:J@NK7%K)]B+UZ/7!(*1YF/H]9G&":C+0EI&<("3/D4U.L[P[; M17 3N&S 2# JQD3T<"!A.'SLD\B_3,'$)0(''B0CI13I@4#"0#BN^4:S7!<9 M#PA0B@G&PV7T=":8HL-2ZUAOSPP29D;@7)>ZO @MJX#,L_CR%T"(*D M8Z>[APD)]RW#35AH\ -RZ3IZW;6.S98 +GAO08C;D\#A$#$?]H4>0Q*+%"J- M$0]Z;)$PMKZH0AK8K1MIJUBK_Z+17QYY=IXW+I](FA+BY%J?'3@]@C'28XR< MT^Z/A$&B.+.MG$M>0R]+D_\0FG/,AIFV:U>K_.F"F\[W39I/*HRLXGD MM=U5D?#&.#RQO;5]6V]DIJXF&P"ZJI[4Y#KRY9^?,-&Q\ST1*0X68'-+PI4N M #3U?YJ>:0B8XXE[@M$PP>XKM520+3K8VOQAMW7T)(NM^C5J+VKL%56]DI6] M8]B:E:[R?]3BUPA/H2AHUJ+,BRBO:YO!FTN(K:FA65G \IR^Y*$N[##B4*,- M&^FP)S\0_8.;QQ-7C[#U=+F+T"OT!B%\&"72QF@L3JF8QC&>"D'WWT*0$C2% MCFR:\/VG/QQ!%]60&MR[3MI[3$[>=BT5ND0UIQ-Y'7>1EE,E- M#FG%*]9EN" DB:D8IA*/)8]3@1D>X3WM>4]/-(!9MEUOVR2^4,L\R[VPI"[ M+U*:0C^/AQ6\SY0S$6/H$4?4]K2GYW2(]8TNSILQW@[N6]O^&E+N&##2_M"4_#A)\KJ*% 7S17CVNGE#J> MM$1B2%FCE^BL!Q<+@^O?W1RPGELLS*T?;R*Z MB0^W%XXQ=7V='3SBL\]7_RNKQQPB6J@EC$1O.(2K:A]9MF^,WC1/_1ZT,7K= MO%PI"=O=&L#W2PTU2O?&/DCVB ME3H2)X2/"I H,'52UZ+2;MQP>? MWH:+%QD!*/0:LT3VK4BI]-JV91!!3&2#IY#H-PLN8J+T4"QMF0H@8984,]MU MG)8=$YI8@U[V;"H&/;Y2C"8P%4BNXIB(/S? ^*9O8>OMP2-=1LH\L >]E"QA M!NHYG0H]LDN5D,:02,H3)MX;X>H1=DY!%_*2PD95[9*S,.7\Q@^]AWW(, M$3 (E)$@^K*&$3!FE#3'[T+4*NUD\C1#%U,B(%$1*!H0=HF^HN?9&%U\N>S92D]M M!.R@F.8FG\8],,T8@@;R\!5R'1?O21^=GNYLI]O:<.G:+5V[F9YWONLCZEZI M[F7JS0/JPR#@JT1)OP?)9[J M<@A_OW;1^#6UWL8]%;'&W M2N[6>=P9G41DI2(NZ%\(]X'FFGX%PZQ@?6]\'+<%W2ZAVY^"IE*N]@.W:R 8 M=W9ICTYJ#K!KF9( ^I8^H22(-5@#=*0^.Z6;SJ?Q]%;<%CY_T0 UR,/@-N5ML7TC#^(6-)$(@8+G>HTVEI#Y&U8/E \S3J9.5>Z M+\IN(]VZ@C !^OV"ZV.L&)CFJ&R&!_\ 4$L#!!0 ( *2(>50YDH$P<@8 M !49 8 >&PO=V]R:W-H965T&ULE5G;;MLX$/T5PMB' M%JACD=2U2 +DUMT ;1,DZ?:9MFB;J"2Z(IVD_?H=2K9DBQ33?8DM>69X9L@Y MAV1.7V3]0ZTYU^BU+"IU-EEKO?DXFZG%FI=,G<@-K^"7I:Q+IN&Q7LW4IN8L M;YS*8D:"()Z53%23\]/FW7U]?BJWNA 5OZ^1VI8EJW]=\D*^G$WP9/_B0:S6 MVKR8G9]NV(H_3:YP!^O:&P<&HM_!7]1!]^1 M264NY0_S<)N?30*#B!=\H4T(!A_/_(H7A8D$.'[N@DZZ,8WCX?=]]$]-\I#, MG"E^)8OO(M?KLTDZ03E?LFVA'^3+/WR74&3B+62AFK_HI;6-X@E:;)66Y7SS=7*/')_CXMLL1O@LAV C R "?HB*[U6Z*;*>7X<8 9H M.\AD#_F2>"->\\4)HO@#(@'!#D!7?^X>>.#0KH*TB1>.Q'O@S[S:L9 M-YZFH9[/HXPD.,M.9\^'B&T[0E.:!&%G=P0M[*"%C2,=FURIM$*LRA%_A;Y7 M0Y!'0:,N:.3-UP1%H#6O&*UZQH\FK$ MCUK+Q8^I(:0<+61I9HL9GG-!32P(-$BRF Z0VF8X"D*:9FZD:8.4NM'BH.?@P(OW26JHY>*-;MVQ;6"!2+,PP&DT M .LR)%%*PY'^P@>2@;UP[S;<]%&U0H54;I#8&GM* TRR-!ZB=%A&:1+&(1F! M27J8Q,M^=WK-ZZZ6Z)VHH+'X>P\%XI[SL9_T+PX6E"'#G,\URH5:R&VEVSG\ MN17Z%Q)*;5FUX.WL.FM%K0K$:4;#(5TZ[$@6D6AL.GN1P*$WE]M*\YH#J>]* MY009VB )">.AD#GLPHA&9&PR>]'!?M7Y#"L-0:WYJUEX6Z'6L)?4^]([(=OZ M0BBE5E,[['!,TR 8X4G<"Q'V*]$>LR@W3-1[O$PI/K(2;&V!I@E"$HP@Z<4% M^]7EW=^PH7_?M*L!E/-:/#=*B K!YJ* E>H$9$M(EL'YP&IBVVZ:T @T:01X MKS78+S9'/=RU\ =4)".RS(!R_A S8[SZ46*^$7JLS\7)VZ' M%HW@=ECZJ1<@?XF[DI($.>\(>>;.(#)% _9U9$!M;&!)"AH+B,B01G/]' M=E^D5T?B5\?]6G+"LV5L"KO^C"9#+7%9)C&02C:B)J27/.*7O&O.2RAJ+IY% MSJO<>8BTE2R%/LM&CF2D5S+B5[*NT9C6M9AO-9L7T$S2;/M+(&=E3@)K60!) MNPL868?%L0*Z+",,>\417B:]M)'8N[>Z!WI3:P9DD#/-T-1 MH>@KCJIM.0>\0*+[5 QRV!MMM=*PB&&).:]S;+F*LX@F"1U.A\,R"E*P#4;N M"6@O;-0O; ]<,U&XKE^. _:*0_V*X[W (A:%T A'23R6QL&MF5\CKK:%;C:A MIOIOY=(3._43NS<7F]$)!36QMK,[PZ/K.)+ V75L(?;<3_W7&,K!1R&R9#W7&:!N7D<)#H[N& N>;UJ[MT5:DZ[[<5M][:[V[]H;K0' M[R_QQZOVAKX/T_[#X NK5P+(L.!+"!F<)%#)NKV#;Q^TW#37V'.IM2R;KVO. M@'N, ?R^E%+O'\P W7]"SO\#4$L#!!0 ( *6(>50V ,:%A0H *PN 8 M >&PO=V]R:W-H965T&ULO5IM<]NX$?XK'$_;26:BB'@E MF3J>L>7X+C-.XCGGFL\T"5EL*%('4G;<7]\%21$2\2*[U]P76Y06X(/%XGEV M 9P^UO)[LQ*B#7ZLRZIY?[)JV\V[^;S)5F*=-F_KC:C@EV4MUVD+C_)^WFRD M2/.NT;JA0B1*D;6JBQ3^/8B%*$O5$^#X8^CT9'RG:KC_ M>=?[53=X&,Q=VHA%77XK\G;U_B0^"7*Q3+=E^UO]^*L8!L14?UE=-MW?X'&P M#4^";-NT]7IH# C61=7_3W\,CMAK@+BC 1X:X&D#ZFA A@:=Y^8]LFY8EVF; MGIW*^C&0RAIZ4Q\ZWW2M831%I:;QMI7P:P'MVK/%E\^W7ZX_7IY__7 9W'Z% M?Y\^?/YZ&WRY"A;GM[\&5]=?OMT&L^#WV\O@U=]>G\Y;>*EJ.L^&%UST+\". M%R 7UPGO\; M0A56=]L$;0W+.ZNKK"A%4 VHU;?J<5P*8.:LZ,>A8*=[ [.AC0P8#*&$D E:TPRC MB!-F1QN/:.,7>;VL4_@OB_NBZK];BNE"Z.'$!IP9YSRRHTE&-(D7S;4*.GBI M^*$";%LT*Q6=NVBP.2\QO4((B>C$>:89XB0.P\2.%X6:B$/_ J^K6;<\2@&R M!,!!J1MA)=S0P$"3D&,\@6JQPS&8Q0ZH>YJ!O% OTKQ?5#Z0R 3)8A)-,9IF MB-"0N=R)-4;LQ?AQO4D+N9OTM&F$?84/W>P#("$*J=(&*P*M"X@\*P2!>39U MDY8*QT8JT@/JV;'01B&TXB*F8R@WW&=:D0B6O .[%AOD5YM7OT &^+JG;AC" M8RIE"I[,A2P>4I5X!661WA4EL*@5/#5@)0DDEGP*W[2;182!(CD&H 4),>\ M;MLZ^SY3"5X.[+Y68>JDS:&KPQ #%/>M-@A%E(2NX)5"Q;R*]9>J(!R F-M M ?8@CW5ECUM3G'>:B>A"]]EMAFF(S0P0G M1FIB,:0($Y=KM2HAORRI0%8P80$*M0+OMD69@R38E A9I B1!,4N9VDU0HD_ M25REU;UH)EE/1TH=%>Q6$V1 ;[I$27%6!OS0%)8(.$R;M<)@O\*<9UT&U*C\ M3, ZOBNMS(TM\L)H.%47BQGAF#HF#&MQP7YQN9$"F#O?:4OOG[I=">EA<6S* M"$L8P5/UMMC-$(=4S9$ 8ZTW^(C>P#*H6LAWK$G.!;;(3(39E,\M9C,4^%G!6^J#'@MCM"4SVV&$!+(H:58ZQ'V MZ]&7<='TV=$QP!9=H22)#7:T&4(P\-"AH%@+$/8+T.?_H=H9P)LR,\. MR7D9NMS%9J2E^4'6&+K!""8F(L M>)LAHE&$'![2PH+]PG(M*J4C2ENJNA7'2-4F+9 /NVI$K*4%^RN=&UEG0N3- M#LA1>CS@#:+%A!P3$QL>7PY + 4)Q9!24P<6K1#$KQ!V+/[TB9AZ@,,XXH[H)7N; M5GXY&.GIU$@\B3?KD".D?(-I'T[NIWCCK M'F+9O0H90XZ\DV@^)WX^/\2TD6(II!PGKE["HYTR+HC)[0C%'C]I;B?/Y/8. M4\_N[A"Z(":UDX0? !GFU6)(J1LQU2) _2)PDS[UV\"C&GGP4I/V9Q1QCJ9X M;888A=P-6"L$]2O$2(3[]'><0X8!6#:Y$APGH;'Q;C&DF+KQ:U6A?E51^(LJ MDUU:#&EF-Q;%0=T'E40] $O9U_<%->4%894FHRE^TY"1,(H<>\94ZQ#UZ]#" M!?=-<"?NBZKJ4BQ(#6'UU;EU#*:R1(Q%W)@"TPY#;9(X=)WN'O,6,J4U<1TI+M4[1 MR.N<<4]>YT/_2->;?[XTR:!:A:A?A::%KE3'T+-Z.8,TK=__F+MJ8>M.++5H M$T$(&3LC%D,<*8YU19@6,>H7L0M1B661%1!?60U^E$U_&I2V6VF7!Q6M"87] ^[@XUIXEI6P>IFH%F6[:IO=Q@UN*'(P=',JU2S*]2EP(H M)@_R0DDL^+++9W;.E6(CB\Q1CS%3>6(24A=M,ZT\S*\\G^J\@+ &"V8Y>\$ACQP5#=."POR",()5L-Z4]9.P5C+,^WU,!' MU7 =J)NI6_$@JBMU.G65RO7^!KH5IJD:A'!.N2NTM&PP?WGS]?)3<'V]\ @" MTX+ XI^Y$<:O.>Y\3BB3RS5#W)ZC6<@#Y.-9R T.$2.+)%K M/N9^/OXJ!502-[5L2\7$?M]R394<_4S?<"V 2.T^FN*9! M[J?!WK7?@.XD^ P'G&N9C'^LGV9ESI7,Q4_LB_SIYUKV4:/XAB[PG;O'I*? MKU#X=_"L;7OEL$--+/ROR4>YIA_NST=W\+L[75*5QRDHI.5*59KGG=LARU.I M_:PK13<%5!56E_=OW;^)I@Y[B;%3P2UI*48\=&R =]=AVZ"SF_]?=KQV_'*]7EWT7CR M_05ZM^@O3NMN^GO&\?# ,%B>08Z:3$@HQLR,TQUR8=&^PD@+>*BC/#-LT[XP< MIX7F>VIL27V/''B6%K"DB!WR'-._CY"1XTBSM-/ 6[I/N!PP?*_$>XB _RR7 M5%A&H[)-9?&?#O23!D09!!S MJ8!%\P/,"'G;C+YAVXK/>WJT?GW%#%+NIN-U4W%9Z3HN>9=Z@-:84 M%YQUR T:N4&GW+S@0(%Q1#$'=(L9PJ@$&HOC528R9FO- @ )PJ 8 >&PO=V]R:W-H965T&ULO5I9<]LV$/XK&$T[36?JB+@(LF-[)I:LVHFOF$X[?80EV.*$ MAT)2=O+O"U*4*.(@)3MN'B*1VEWL >RW'\W#YS3[FL^%*,#W.$KRH\&\*!9_ M#H?Y="YBGK]/%R*1OSRD69D]#O-%)OBL4HJC(7(<=QCS,!D<'U;W;K+C MPW191&$B;C*0+^.89S].1)0^'PW@8'WC-GR<%^6-X?'A@C^*0!1?%C>9O!IN MK,S"6"1YF"8@$P]'@P_PSX"@4J&2^#L4S_G6=U"&Q$A$46E)^O&M-CK8K%DJ;G]?6Y]4P53;'5:EN+!]?EAEJ];>6#ZX)#M>+0 M%CQ6$*Z+#K6J6\-?EQVJ=;>OLBX\5"MO5UF7'JJUMZNLBP^KZ@]7 MI[\./#+'T&62DO[95?JOY1Z'1]%5Q?G(\_ MW)V.07 G/RY/K^X"<#T!H[,/5W^=!N#\2OYP/?IT=GTQ/KT-?@.GG[^_?+[X;"0GI3VAM-ZU9/5JLBRZHWL9R++Q P$13K]:C PZC8P2N-8 M-LI*.Q!/(IG(A@DF/(L-ML:[V[H;7X*+BY'!R.D>1C(AP;MO[JU/\QF88DD/ (W/)P=A D8\458\*@W66Z2R(\OM0Z= M7\$_/,MX4N0&NY]>;)=VVKUXJ5V#K6]/I,EY&O) ';2P>PFE8&(Q<=1OI MW3'7W?KV?7'3H[A+]3]WV^BI\6V/=G/89*$R2-('ZH;/P3/RA_'8OH>8/@'0 [T31UGM8Q;+5.. MP$_'V">^=SA\VMZ>NI0+B>LYF+0%+W7! YJ?.3:ZB8V^.K:J$/FJ M$*8XJ>9:&:<#+:ZY&]?<3M=J(*T\JSR2O;!(@8@74?JC;#"2+H)<9$_A5!CS M[VKY)UC)OJNY[OL^94KN=2G8D7JVB8^]+KXRZW5XX!WHK@'37"2(86KVT-MX MZ.WMX7(A[TS3Y$ED%6F6NV4F[DWH-/&T_",$J5(!3Z\ )1Z!2@E,8LRAKCE M?Q.@_[,"[#L$OGZ.9;">;VF4T&G&?.=E/HKO(IN&>7-\0;HHYP_SZ.+H_F%, MM_9P#8R]#DY%,0&T3>1[U+=XTP R[D7D';WH* M/JI7H(IG$#*+58)?=HOHP*Z["JPR%DR-%.EED. M;&C49 2]11_,LAYF!+?;\M=F1?V?*ILDL\[+GS; MOW [BPU6PFZPO$QGH:1!O*A;\G,73=/!4(XC+L/JSN^5:SO;P";LP4V>SR.1 MYZT6W>'Q!!J@DKBN I50!T'I+V&N%IA14!YJ6QD:O(0]@-D56>\1,V"DC))@ MBUNHP4BT/T:6[7R1I0N1%3^J?BED:U_$(C'-*A=(QSU(9!,D2A&"'03;030( MB;H1\DK.WE&:FS;(9:VZO>H! 6F]V+S@J94SN118Z1R!HX MJN-!=2Q'.K8R.4M!F6:5RNJ2!XS(!D:P5CE=M!SCF6]!.M0 -MJ+S2J)L=-8 M2XYT0*YR9&U,J(%D]"9,]@3I( T=AHEZ.B8&0>1HU=6Y;'6$M*ULD%-6;>>A M&0_0F[/>$Z0/#!#:'C6@9EQ ;\QZD0&J?95U(9W2(H="I#W_,/(F4$,.MB3.T@)]-HH21S7VWHDU@ZUF0;0_BQ:5I1O M#?"F1Y1(!W%Y2EQHX?2HP7"T/^E5_-E^]&;<8P8D=Y!$&XQ5.(]-4B6>9:GWQ+&UJ/K_X.>8P/M MAG(>P4H]@AT$VX$TTP#NG@9.1%+]:8E'VUWW0?!BF0FCSP9 IM1U-&9E%F0. MLR6_06Z\+[$W.FH@\YXD&NI#]7ZYMIL-BN/7DOX+;'JJ[%*U%03]>-A#DN.I^\YD5+9;:F."I,%B M\AHNWT%9SC[:CC#K=>BRO,VDC M6[T*N;HHTD7UIM1]6A1I7'V="SX362D@?W](TV)]4;Y\M7DA]?@_4$L#!!0 M ( *6(>50((P"Z;0( %,( 8 >&PO=V]R:W-H965T&ULK99M;]HP$,>_BA6I6B=-Y $"7160:!(>M!88H:OVTH2#1$WBS#:E^_:S MG1!1":(4[0U^_/WO?'>Q<0Z$OK((@*/W-,E87XLXS^]UG841I)BU2 Z96-D2 MFF(NAG2GLYP"WB@H373+,+IZBN-,&SAJ;D$'#MGS),Y@01';IRFF?Q\@(8>^ M9FK'B66\B[B0L9ADB,*VKPW-^[$M]ZL-OV(X ML),^DB=9$_(J!]--7S.D0Y! R*4"%LT;N) D4DBX\:?4U"J3$CSM']5'ZNSB M+&O,P"7)2[SA45^[T] &MGB?\"4Y3* \CW(P) E3O^A0[.W9&@KWC).TA(4' M:9P5+7XOXW "F)T+@%4"5E.@70+MID"G!#I- ;L$[*9 MP2Z38%>"?14LHKH MJM1XF..!0\D!4;E;J,F.RJ^B14;B3%9BP*E8C07'!^Y\%LP?I]YPY7LH6(GF MR9^M C0?(7HWNEU@"AF/@,-/F-;BX\;6S>\?<5U40%4&5E4&EM+K7- SC1OT@BG%&6M4 MX>O4"]F-LF%7RM7_B,$_4$L#!!0 M ( *6(>53X'$H[-28 )YW 8 >&PO=V]R:W-H965T&ULQ5UY<]M&LO\J*.]15A5%2[(=.\Y1)2MVXGVQI;64N-Z?(# D9PT"# 80 MK7SZU[_NG@,@*#O9W7I5NXY$ C-]WS/Z=M>T']W:F"[[M*EJ]]V#===M7SQZ MY(JUV>1NWFQ-3=\LFW:3=_1KNWKDMJW)2WYI4STZ.SGYZM$FM_6#[[_ESZ[: M[[]M^JZRM;EJ,]=O-GE[]])4S>Z[!Z2GS-@LFB:C_CE3?G=@Q, M9"I3=%@AI__,.^&RR)VY:*H/MNS6WSUX M_B KS3+OJ^Y]L_O)*#Y/L5[15([_S7;R[)-G#[*B=UVST9<)@HVMY;_Y)Z5# M\L+SDP,OG.D+9PRW;,10_I!W^???MLTN:_$TK88?&%5^FX"S-9ARW;7TK:7W MNN_?G=_\\OY5=ODZN[QZ]?[\YLWEN^M9]M.;ZYO+]_^;G;_[(;MZ_^KZU;L; M_NK;1QWMB3F'"[PB( -$)]YB%^>W;OB M#Z:89X]/9]G9R=GI/>L]#A1XS.L]_B]08+#AD[#A$][PR7^-Y/>N#S5^X;9Y M8;Y[0'KJ3'MK'GS_[O+F578ZS_[8YMF[O.M;DS7+[')KVAR*Y+(?34T_5]E% M7M?YPKKLHFFWLRRG_U9-FY<-?]#(X]G#;FVRO__E^=G9R3<7S6:;UW)"/SS*'L)$F;:ZFV7GY6U>%Z:,(%XW5<_0 MS[(W=3$_FF6[W&6V+A12>I9@_4=?F^PQ1.N4_LWK,MNVS:TMC=R[HF WJM6?45+U+X#6U=DO:V=_/L@R%%;EM3=]5=UA%]#+;":Y_G#Y[\DWV-F\_D@WN24M:_A)/VGJ5N;O-@LS"Q?F[=_/LW($7I )FLZ#G MO!K,,B)/UD06Y<0T9U8$%T-E:P5TV51DAGE9LR+;VKD7V7O3Y;;*'BI)]==K M^3Y0]V;=-OUJS1OEQ6^]=9;92^#U697=-@-WI[VPF( (]I=O#% MJZ;M*CR!_\M''PCJ=MF2X9Q=DU^VMRK"7W^2S/T"@:W-KZM?D?;+7 M>;O!=F_S.V!S,L*F(@FK'3'L]-GLY.2$?%0/3BZ;IJ/OR+^0P]FV'@)BKZG7 M3>\@8!&P95[8RG8D>3_T+5@=6" [/C[]F_SV_&\S(@01CCTC]&8/5F!W^NP; M1\_1Q[UAK2'&;)B*XI],ZV@KZPIBEZ5GRM16'*>_7- _ )1@ @!77HL\>9-' M#U'WG?G492_M*KMHFVUX\=W+8 :8HJ6I"(,6^D@6IS5K1!&$4A$!"/JLFK&G MN/1I#O$KJKZ$=5B0Q-1X4YE$E@2+5Q:69I9R8.;%*RKD+*N:E76=+;!4X1O,ZN:B8*0.S:OI"%\(GY1#;3J2B93UB%H(AKDU%_>9$UA*_+=RQ^ MNW53&9=7)C,DAUL0DE?"QF2#%KTCE^$(*%V$EHMVI\XW)IK7[)K?":9WM[;% MVEM%TJ6^K3\:4CK:MO!\):$H/HYI/$$?0<_6RQXB'VSJ)J][HDPGPJLTLH;P MO"35FPI-[ :-J\(L8#W3'B^R1<5."84]ES+R$M^S%?TKM"07FTB M;H'"D66DB2U3F RJ:?%%@A;!!P]"!#[]:A9ME<&CW@;G-9EP1W;^BNBUIF@R M.X<6,X=VMEOC 1) 2Q#TM#J]00$LME^X+B?URBM:GOYA3N58B1T"@ =H.;W1 MT7OTT5]/GYZP#0'*IR=_PV>$VM+2&RMVX' ,BSM>:='?&2#%O]!.G>%EWQ*O M[2HGAKVUSN%_VZT5(KZES?-B39SK:$'9F^AER?S3B]W.5*1N&XG\Q%Y QZK& M,;&)4.?]BM0L._.4XITALHH.# USRA"<\^QE3OOCNRN$-'4GINX&5"@*B2H@ M F!V4]F2D5O:FKALP3Z@Q.[.BXVZ;5@#7I8""9%&^I6TW+ .57?'S:XV)=/? MEA;N138C<7R1/?O4T>S7/7E' X;)+>KK-?O[Y8A -579C 0\)W4+T M72'..&)AATD1!P4!#Q='$]%5OK5@:A)4#98ODF!KL.!36K"@!4F)#44@V)A M"T;SQXOK:#3_.+A8O3S*KDDNR[R54$N"JR^#[FMZWQR-?>.?HQUA0^'?WF*I MN_XW%EZ1^R$E=?'E/[D8V<^':[^8Q!G_SE*6>0NQ.$AR,O&M)0/'=F- _L=C MDW]^<2UK$0^9O[/X'2OC.J]7,/E-V)6>)-OFX8,B]E Q#K):TH>\$&>^SHDC M"PI6,@/TZIQ5&LI+OGF;JW20%L*T?EZ%6UAWQ&T]>Y9-_I&L+'G%#=LMCB0= MF?RM;,YN/%\N*:RT3+XCSI96ORJ('+-T(Q*O M=F4$.4%TGOW8 #"*&@MRMBPOGQ>.*&LB6\*-/%LUZA]XK07/F+1&H\YVI4C"@ZH*\=<]_'7$Q? MR<3@R QO)!26^*;(W9K]]]GLY.D3^C]Y\.FD+R/?4%-BX/KETA861$2$L7!- MNTCS082LC7,J#11ZV5;@+LVBXZV>S[ZF?/>K)T\D48. 4+Q+"8?/)J%%ABT1 MQ=:]0NKM$X([#?WQY)C4!"4E+89D&]*R5=70$ 0/2E3"A$@RV($* *Y'"+U" M$,Y$)HHXSOE4$O YV0/4,AG_% 5&?4O"->98WEK'@2;T1_D6N)4 ),HR),/; MJ <+,FVDVFIO$!HDXN3Z J N^RI!(2]%&R GZN(!)6( ;QBV$NP@9C>,'1F' M&C@N18VA0)7L#[0"V%M*97DQ'^FEFWF[YB-=0A(6L:_!3"^>6JGY#'/GV8>U M);[MC,??\^TVN"\UZY34$!PK7O%>J$*M((I7FULW>'A)IM*Q?VHYC3(\%,XNJL;'I2AWS1]-UX_WLI\"=B4/+1 M4%P?BK+S+/]%X;!\S8!O.-U?I%).QI0(#2_3U]Y W0L:PKN3Q]]D/UMRF"60 MN4E82]O#)96T0^T>U5QT9R8\==G\V?A V7OG^>1' MN>W5*BDOB*,*@90/:#@4X\RJLVXI9@7?#PR@Y,04=OH,B5]A=9&,9^S$Q@QP M499:9!KMR.?4*$-R_04<6E;-3I/"Q+S2R@6L1V&VG>< 5MZV%,JT%N%KS^*& M#"TUR\B:R9(5QI1)JDG):L\IOE#ME@(K"Y6!SQN"C\".ZPEQW0/0QV\3/%(= M3,JL8^<. ;)=>)3?,Y^(6&0%L7-:,63#W38[0LQ;S2'(0U^#UQD@9N1(!PX* M;G1-:?0 &H\HX0-?75X<%7](%@68:3@NPL.5 #(G)J?D_D 9 #H H)8D@>S* M2;C/ZQHA[GL.SB'WZ+EEIR?'_P-/&^OLA;%;MA2P(=$AD/(^#KH*EH,,),CG M)#Z5(#PI&OE .,@HXU,*5PFNV6=V/)V?3>TXJGQ/[DKZ37M 7;A4%K1T5#;N MUI0HQM(V=/7A-7WR#F">,:E#'%!+?Y;>/!K*"N+IVB#=&;I/#99\80L\1]10 M)[ M4U1D)"W)OB].(_>R,+Z6-H>#"QEBM,QM> U6O)%LU;K.U,6=F"*?YO$"VZ18 MQ6QQ)EG"[PP/1M&+A"K>YH0W:ZUPR;W#LBGQ, 4FY\!:! M?WB56(2+@[;"!R22@]0$&!HB%+TW#O1D_!9Y_='YRFUTH))EDS584]Q";*@X MY% K#AN 1J+XFR#9:A>(BA6XE'<#Z[#5"NG!IE?PO1K/8??:2A#]UZ>SIT]/ M@U[>ART71&(IM4P;&8F?":ZX8BWFCCL*(,CF&];-]&<5"RS8YKNT,LTU>*XO MP,3[DCDEDZ ERN"T/EHB&&8XMO4QNS;GCH3D%#A8VIK\0\.Y..?WK=9L2T]" MUW<,%H8%V@^G6#>_BMQ0XY]F["7)+'HS T\+&2DH= M*C4EU_F%%K8P7Q"#B2#WI6%8HRMQB) MR;;K.\=M+*OR+DFC^51(2VE!82[AJ>USBGXE2D;]\#51 MH-#8(M0".=20P!25&-_=5/-4,Y]WK/X-:(=Q7/(L+7N(T%4>1'-)X#NM-NIK^1;I.IL/O03KA*K_I,9M3 [49'87=?@ MK-5A>HA -\ M>76GR\ZS;OT'-3I"EF!,Z0PR@W05 4T>OH6;O4@9Q0!\*3$U:T0S*"$V@6)@;X6RQJH;D1>6,:2Z: MMS.2*HFS,AVV8)KM/;\T4I$4T$V($2'G NYL^B6.IGBW66:'7JX>$T.=VB W M'7@X-873T/E]Q QOB(7V=SC-6S_!@BQ;98UKVQ5GPAQEIS+ ECY"R;U5V&9, MYVR"+1P F:3-H[CH@P^=]K%5[2?.$RNW*/,IJDW?H0S$,?&TKDLZR*NKNJ5B MP95>K6U[A/=WYPHD#)$4WAR'%6PZ@WG6K)-+C6E-K0,GZ:V%6@?%9-U4K(:' MMO0Y7@S4O;&WK4_;2J]@:JRDK!UX@*B.T/R$0)3M!#-KQ"#DGU6A/GAQ!\,B MK&;WQ&$M1)@74(5*2;['D'G&PZ&DT\<8;I&.^:/L9X.&^<^ALL@/ 7D\%,:7 M+G\)0R,:U9$\2!S.9KWEMUC+@4XJF?P\Y$U2"XSF2&(SW7\G9M;-QA9$XMIP M8]TK:=A#XQ?6 /'?H7&?!D(58P9]F2N6:8%F"'^L:@>&RNN>C\.*=EA^[B=Q M6,CQ I$J;6I4>QM[WTF9QN_1>Z)6!&//5IFC]=#T$O426"7J0:UI"%TP#RG2 M'Y*-/@_75"PN:HI'-5')DPTDF#6(PJ$]I*2UU##GV96'*V0P*,V*Q$\AK"R4 MM3E.46](S]\2Y8.NXSL*BL2L!58$W"90NPMJ)*;LC:"YH8?Z-NP.&?@DAEX*@GD4GIWB4W!0;Y$+VAGHVK4;LK,HZ<0+Z.HI' M*DIX5;M)M >1!L,PXUI4'[BD57#?A4 K@\O 6-OM2ZO6H6!M$IGDWAZJ9&PP M, KKJZ538N:S_ZL6+H,(#NJ]BK-"<*Z#[Y+YJ5$4U8,;UC8J=696+['$4!N-;R\B9[VG9-E1# M?&=!%N:ZRB=Z7JQ299?!!,5J=:P5MX'(G)_XFB[%- DF;.TI/^BCL,C04,H" M38T"#Z*'(RN(N!+C>6Y@#MT+% )!=^DM0+C\9)?*,R@L>2VAI(^I(TY1$X8' M

4NR.]7$V[2$_EGI[P34Y M/P G"6\0E2%Z(>)-C%U*5T]P-!6;ID3 0W;S?IJP=T AH3,JA]/Q*\&12BOR MSL"*8Y\?^$ [D"(O*;2CI!@&895CQC$4YV:1\K.DTZY+#-1/K;3.7,201-R1 MC[FCAMX,I]G2NM4R4LFG*R:\'H+NO0A[LD45W%A:D,7SF-40\C-B;P+17?PB MA#%:MA Y2"I]]XO"0-)3F?#8H8P7,[(BJO0(..X @J7EA'" +IU4XD:3,*&K MD7.K @4-;F.21\A#ZJOU)A_=$]CGUQ>4A,ZSQT]/9BE=C@QE:/G@F 426^RM<+G-M"G+SW MV!$[WUKIH6X7R/@ZFWX!D!R:U_0L#S_)](_DC[8EAXG8&DU[2?\%*6D:8$Z) MU.\C*OLU\,0$X^BKFDJ3+/D$8F)S,R?)EM-".[ M^G(]293 5^9GM)I/GP>,3AA:Y/ V,KCGTUN>%_$UTE E1#2NQ0"[42,C(X-6 MNFA+*7.C23S,STI#(:MX/6]*N!MC)-V<.#W#PQ-B/Y'U32N1DO/ &1 ^)1'H MU]138PL?AND4>,]./Y0K6 ?91P:D8C;,?B#O)U:FD*_%V0 MST-,O9F0!IUF3)Z#SR CCD !LQV<9O1I13%FK,]?.F[U!!])-:5,W!F%><)E)HY0Y5KR7M2%FKKBR7=,?9#(F6)=V]_" MT#A/:CLC84PH/$EVG)!U1F$KUZO#]'_7S+B0"V925EP>;_/6'P40W>!>&&\R MK0BT9VDJH<%H?MP7N<+L@IX]TB'GD/>EK4-I*]S[A _?M(E2FUV:5<[\E/N" MTYS&:?>KWA\"'\[^HORPZ&#I,$(C$UPB#EB-APN<'"+ .86VS3G%E[$>)[T* M/L0L&&#.XC<,T*%0\9'#C*ZU1'[NW6!I)H5?* P\V7K_<,*X4Z+2Q@!RE:IC M&TJAAPZ=@G8-ZBA<':*G@HQ;EKLZ]0EVLS&EE1%_J*5X\Q#9#=\/Q;'[>B7C M5LE- FS'U5$V5DRZ6N=X9%[N0^P@IN%:Z#O4Q])Q_A0)%TM#+ZN\^'A\7?"A MQ.Q2QONN*(K# V\AI2'Q&3P:ROAIE0GC4AH!UH,ZB9^OF@7C<+S$D$EH5DC[ M(C(@Y&MI[0CHQJG)VP:UV.$4,P$PQW!:Q%1ZGHH_B.18UJ'W7*6V:!(0*6FM M#H"S8O+\GVJ.AF:IL2>RQ(R"BY2?8!@IYUY[3K*P'LM_/O?X13+DIN]]T!Y3 MHE1:-M]7'=%='-=;VM9UWE(.8HR]EW@.7TUU.B'(@7\J;SGM+F>:;TTTV?OK M 3Q$F:-ISC^UCYS,3.@_47?:VRB^KB(YE&P^VS MDO]O$AQC_(.R?)C@ZB?O M(^%($J11F6M#S#=&Q^L&;;]XG90W,OI5CC=SL6#8.DQ6"?G?)(\LGYZ6F"?, MR.3U(=K'N>>08<(8WFTUGM8$UI_]N ^BO>WV)4H 2-G.L6,$F>^D@$)J22^I M;( ZM 5)N)P+EC?)=Y$/+X;;!*V5,$J"K<(,YI_N0<3+SI1&(.!1-'C86:J2 MPO:$%V0A\?*O_N77H9CX)B#KLE_FUW,]"U*E452LF/K6,-0K'%L]/[\*KB%4 M9^ )Y73Q!.RQEFF3[96(W"!!&PK#KH6,;&.R=O(=/3 V[(O2TWV=>N[/355, M%?*[P3A!NJ>B1HL@UK6UUTL_Q65Y."N.FM[&/K-D5APL%7X(5X^T,=@XO5VA MUU3ST(_9BWYU!=_CY*^[_!-_0*0WG!%RQ2LY?N#7E53Y33W*!KZ -R*ZPP$\ M[JX:,5\20>\=;YPE_ EMCQB?XD6Y924YB]"5OC4M/B MARLUW O4\>/*K1P7[9(^@P=4)8=[OW+R2CR/[_F2P]43;0D(C'\$?YC*0H6! M/Q$%TYQ@[MJ2%6B+M0P3VGK;&%.!/8OAC_^'%G9H5$5CES89G$/XC\-B>*L/V[W'LR&0GF M 4B/ LDTCN+&1@V,DQPZ/IB*&4,TD,^3*>0AT__"RASG"T3 M24D;TW,C&.2TCB4V.(H=C^>Z@G)!+(R^P8OL9^Z G/+8P.GI-]D_^X9'M%LK M5-0[Y10C/3O-W0",!?B9\L%Q4][6#ZLWB3R7T\]GR7D#J4EZH#YW(FVN3YX% M\!.95!3"S$N@I+(9_N4WP;;90Q/%B@+F8-&$6T02H?M/H7CVQ2@^#B@>DMZH MH[1G5QDM!:2J@L UZN_(04HN\M E)T+TC='HT'14-Y!.N+ODD60!U$(Z MLR)*#8;-I,)%UQ/=C \5&)4DXG;39Q13H<[%&ZH(73@/(2 MQ]?0>PH%"CG*%XFU]4=B].:VPI0RJBOU#S8FX8JDR0[:%$^@ZQ[[0P1CQ.)W MZ727-)JE:[^%9XCET?O)=8!:8>1,9L5-N-KG +VB-/X:"'43JI<1L_#>0&&C M*Y.4,^3%Z5.@4(@F?#H9 @Y5/3UO[HP,G,F;KN>7_"3,F"4)24/\GPI_J'K' MV5J> KB(K:K_K(@+X5&0_YWK?;@A2^Y"BG%6W#L)2/>KJ7'$S*7S^<-S&:5! M_'!?AJ)S8%P=E3' &)*G PI2)$D8.(@8W^P/.'#H-FE'7"R_YQ>0R&HUF5SR/C%L%I := M#-4.-1#?X]8(KJO3SWP.3K;QX]?S[!KR.DC9OI#\X7@PWJ:'"767"&U&Q-F?IY]4&:GA8L/@])O@H!O M-63O];K$]T)?%JP/1GB-FQ.1,84[%1TJ;!M<*&:/_&DUZ>]\(S>"6/H\O>%1 MST%=I8].'G3B2*IN5A&TKO2I3O,A@/].N,< MJY\\@4= =Y49(>[X1KF8/$B%PL=)'ID4O$CD6+%*M(=CRX YSU2'.RB'5/6B MP1G9'E='X\VA\'AX:E56(YQ M5PA"/'&R:(K&*THA!Z#>*F_#<):<$^625+R+QZDR4-*473U/PT8%6QBAE1LD/;M/S0HFTL<:*6OD;RV&>]@Z>>!T*-^I- MH>A3@A3+] 31(''V! Z$Y!%SC2CC)3CP@BJ)&^M,.81$YGSWA@X\WOY M#?RYHMH?;-GB?@ M+R?UJD$9$!>:D'*.YO'V]DA&]3U?DR.+#>XA4TKD3JOM M:%[[=6;9MI="5>F/7X[JP['FL)5*81*@1-6<5B]Z@U]G4)(+JV(16:3IZL!S M@1T\_AH>YY*-E^E1I>2 P(01TJ%#2)%("@8-FI[Y5HX1+O5^JI(KJ 7G;F2? M- 4);\M-37Q6*L[DC*')C.5>$HH1B"UV7%'NFI6TF&12@7\D1ZL%K0 6_BX! MZN&Q]J/[6!R[0\5)PF[^M$\.T'O(4[KCJN$](Y@BECK :<+BCBD=3L"L9#K" M+.>,&1'EX1[3Y]*E3=BJ(]LNV\!Q;*M$'2=LTFY/)?GJ#6]OTO[MX67\P91I M3N\34-.F>XCH>XZXMQIG=RG#"3,I&]/-O@0@38AUP(\S#)GX1GUN4E4PWC&1 MVZ>Y@?2_;B8_'1[?'QK0@4D.7;'D_C>P'8T6F4F3 [T(DS_IR QGP5[M0-Y) MMY4>2F=[&QK82%3"X;,A..,A_WW,8G,ZC,[YS%@N.)"2;Y@XGXR=8U++Y\=U M+@6#.&!#507S*'=(MD8:"7HC8=]B'N77 QBDE5GKS[%(C9:[&DWQ&8[ZBR"^ MT-2^&8HK_T!&'3(&4E6'5A+!!:_; Q*T=W#HWO7F2U!'8 HW"CD<+@K6M@PS8"UM4T:<[K]H8\!"&F_(!E;B\'%=/.0 M;^^3 P5ZWHAO!J_N8BG.-S16O47H7AM. V)FR U4O5^?#/Y,"D,,KES<=B>W M:T^18G!RUJ_B3[HW5L*PF =*R5'"V0,KPF?QKE:KB*EA^HQIWK-25^%L-X8, M>I>=KW0@*6JX4S=7JS?D44>^NN"VJ>3X@9Y!^R+3F/@]E:HA!#E# %[DS<-XE4\E6=G)NDHXMH_#PBQE M1M3<[47N4_CI'0>>X:NV<3QV&T%D74!^T?AASP#(O[F]WY135;VE"@>RPOB) MT<.3_JQ_9*L((Z*FUW<9! MM!0^/K]S)Z8'#Z 5O#5D&9&[M\HI(>)G]S5-I+A MI)( Y5WR70 3%:R]O.V#X"^C8O&VNS#1Y^41B>/ A$FJ$E%%HJW16#-.=43ML7J'RN>41A'\HO52B)#4NP,[#"S&G**6 MIOAX+!X_7/SP:K.MFCLCA67,,IOP@50<9URSQAV,#)7O-?-BPZ]F?)E )[HT_I*&]O)_H'PF?/$#D<^/=4W(=$;!SZ5MK_];@-'"(]#W[ MIB[X.52X]S<.@+;)90OILJ.+N*XG(9(!'G\WV RGZ>1'=12:WSP\W<1^5L' MAV#\H?N!]@JJ'.U0$ FMX\ML;O)/Q@VCJM+?UJGWW6 [L 93B^%XP/Q4S-S M!"#^3$-[E\QH#B^I2_>KTR/9\?SFQ)FZT5WU@\Y1,0I7",#%#P M[:%RUT?TUO%ZI$$('Z+KX00B5S+1EIS8S_LF?QI4XQ6^Q;U;R]F98SD"?(S9 MVF-_=L='S[Z&H%<-N&;_%)PWGCQ-6/MQ/@#A3W_I%72<5^@M37SL$'\]3YW@ M\#:F2;! TW">3!:3*TX,_H\ M\Y?=\56>,!?XBZ-R/W(>JC5D$Y>FY*81QT@=ESTBW>9Z=3#35(]I.J9/U!7_ M)^^2^84767ZD?P!/>FV+H_3 IU!81BA>\6W-R'UUA"(Y+AD+K7K8K^!72G)% M'-G@EJ96%AO]D3XDDWWAI_G5E/U2\R&PZ_"'F,[)%9"\<-9H^.\!O.$I\?3F M5_^'>%SV^OSZI3:"SDZ.*2CV'DLS7O>+CJ/K M)\].CL].COB9'T++4P3V)U/B(K_C6*_@O[^'&"%4X2]WM?>.<='GIT^/GYP< MO4@1@=BD!U;2SBM?:)MNDM^SCU8?CK.I/]KY*/F;J43=%?]E6(@&02%_/C5\ MFOD_/GLN?W,U/BY_N98<_0KEH7SGG$_2V4KISV;!N25?"UF:\]["VN7+P;&;O7%F:JL%"6_U<141<'T^C67:G7>"WO-P)V8 M+RP.#"[.EFS.[[G]97FKX6[02LE%P4LC5$DTGYWW+L.7KX>XWBWXI^ KT_E- MT)*I4I_QYB8_[P6H$)<\LRB!P>617W$I41"H\:66V6N/Q(W=WXWT:V<[V#)E MAE\I^4GD=G'>2WLDYS-627NG5G_CM3T)RLN4-.X_6?FU8=PC666L*NK-H$$A M2G]E7VL_=#:DP9$-4;TA?6/7V[N;QYN/GZX/QM8D(CC@ZS>_=KOCH[L#B/R7I5V8E/B&9WT2AY1$010^(2]N[8N=O/B;[=L2-VS%#9VXX3/= M]?3N#Q\?WI*H3[I2R#U_Y.4U0)-<,UV0CR5YS]8DC)T+ DI6',"?<5B0$[9< M:O7()%$S8A><6,U*PVI\E[F_GW'=S+]ATL+490Y'V$IS0\F[=U=$B@S2BI.9 M5H5;!YA6FN4*CM;BUXJ5# (*&9]QR#]+WHA'@5G8;[2+DHYV,U$R*7X#]5 4 MR[Y4L!A5HF19:0/2++&*K!8B6^!ZMT(WRXWAUC3Z0K9*T-XNF"69*HT5MK+< M34TK ]XT;NFVRRAAD"D2LILY1\Q8)J2P:R)*\EI5,N>:MA:"Q@NN^72]IE5S[C7I?>__GO&0%[Y,'N 5SLP64"++4L)(LF<@)G.0] M7"Q9N49'= Q=,7-H(Y-29?Y(84 M,E,PLC(OR9__E$9!_.H_7F]J$P0W[=@) M"=.$1J.07'?,;:?3"1U. O+0F-1.A#1( AH$ ?FK4OE*2-E.1728#BDT@#T% M3DA,TR"EDR1LQQX0@LU:+:6795'*$-)A3@"'0K;+/"X49 MUQ7P(J5Q'-$X'9]N1("KVFT+,/AE=T/0#T>GY)-KJ8C41_#KG).R*J:^N$$C M%IE+PUS("M=T94$P*@LH*G,,]*ZU .9TDM X"/>F,/95R:I$& Y;J_+_DOVZ)16*DLB+ <6REZM1:.S*5RH?%+ M775<86$#/$$*.$!!1("!\=Q!;!>I.Y!CSI(]U($![E#U*R">+!4H8C%E:I/! MDZVR3@"6LUF%;:7..^V.>+R&U,8B1;_&N@VQ4V\NQ M&=#%*88259%K+(UM+K:MX^'N[=M[Z%ASR5=0HBAFN?<=:LV(2WDO#3Q?7& XHM-I8 M(WUO;T=P+@S.-OHH6*#K"4A!IJWK3II;:(QMUQ6F4_"\DS67'@)U M__(. @_ PX%!%+F&!;K!(9TXM+RB<6P[1Z[ =2"P<6P?LMTWS).0A@GTJ62$ MPC)F%NZJRK(F\BMA%TZ)/6'.5E>$O!UYG:MH3(0%**!Q&+0U K*YTN@O+!SW MN*U/KBN-#J'^8/X%$P]L!J7&4,+2=$A< YS6RFZW<]#3[RB0%$MD(!!M*7TO M0]@A&%U2.)6&?J'9-+ ]DWSE\(5VBH]0^"0D74OJ!!N]&(Y?&0+H$E" ^,&& MY;)TQH0F0"$KOAOCA@W]_GYSA3[J=/R(3H9'V$4R@1Z0M+QDO5^5TQ'PC^0 M_VA7( =[F>?R_IB/_XDP3 M7QIWI^ QT/L!'P4/T)6P>_,$=X'@3\*4IJ.D.YA@(M,XBAP=@= J@-L+I"6G MWTYMPC"@HW%XVAT=TPA/':>G!T[893X[Q": #Z@=[K#1]Z/F#C[[.#'T@$_!..1]5WLH ]B/QD =_) J!# P+&X:0S.*)IC&!*?@0)&(V& M-!UNDP <'='):/P,$A#NDH#D#R,!T.4GPY1&Z?[KD&0,STO(8T8_WY3\E\@ M=#6G*EJXT_\W+X7KO-]Y:XPB-\_F':OZY-*IL95.F]:S5?.F#-HO"/-?!.MB M9Y 10#,7!=0MO=Y1Y>C+OR;D1;JJL587[N>#0!34N@/F9 I35-WA ^]7VXM]02P,$% @ I8AY M5*OUM^)M" WR4 !D !X;"]W;W)K&UL[5IM M;]LX$OXKA&_OD "$K5=+[B8!4K=[U\4V"9KL+NXC+=$V45GTDE3[U[T[((@EBGPX,YR79VQ=K*3ZJ.><&_)I493ZLC-QPLF"A[5Q=V[$Y=7:B%+HOCT MLG?MOWH=X7P[X1?!5[IU35"3B90?\>9=?MGS4"!>\,P@ H./1S[F18% (,9O M-6:OV1(7MJ_7Z#]8W4&7"=-\+(M?16[FE[VT1W(^955A/LC5/WBM3XQXF2RT M_4]6;FX0]TA6:2,7]6*08"%*]\D^U79H+4B]'0N">D%@Y78;62G?,,.N+I1< M$86S 0TOK*IV-0@G2CR4>Z/@J8!UYNK-N_OQ[SZSB) 5 M" ,0 U PZSL_]JCG>;!)3GSOKSBV5'(J &3&2UP.+/BD>N(*9+$WL+GA M=J?W(IN+&2LI7&F-?\NEH!;Q/W9D5W"Z'ZRT:KI@FF5PL"PZB]]&JN@([H>$8 M3,AQ$FWILV0B=[;+#:&/\YY'K+)-5"5HIF"<>V:3@E)3@I.NIW]DK/_B^ M->*G"?73F-PI;HW*/T$ETMR91H)""A*D4JAF[:=MJ=I8L3^B01*1\>?3=]ES MFY)MN/5GX@UI%(^.-MJ=PDW-DU6(_U:)I7.FMF'VR1"%=#A*R(TLL],J5P,? MJUMSXDOVA,=M=619IE"*@$.^&>LNY\RHS$/&/'#1O6W/H1S091JT1\+4XIEX4@P74H\AX M=UESD$%(1Z.H,^Y3+_5I,/*;D0=;E78"^=0/4YK$:=?U:1(.:1@.3V;>L82J M ^Z M4:W)8@3ZH5Q:VPD= M1AM]DA$DT-8]',F4:^UJTI2W)(GH*-J8-(SI*!FV#AY\,1/,L6C=C.#3./7H*!VV90P@YI)-S/TD=5WG]T?P M610%- C2\_:8/T(G2,X[TCX@;V!Z3J88=N!#A24N4/-W[31G0F4 M"CC7S*ZQ!H.RWU3BFO BI:%R.TDRWXP\FV=W^S&S/&#C'E7$V.__B=+3%D;2=I#/_H;9SF.E[3YR//Q,R@R=!A$YRVM3A][8[84&'U6;N"HE3J@$I]!(4Y' MYUT['E3GS^J"WHV\&#+8)OOMK_=G=6'O(D'$TS39LL4FM<(Q":!?:V]?/X!& MH?&FP#9:<%Z.XDNF#F4%/!!3X?C1OM36M:CB+8:E(9#QM*#SK;/SA!4H+W%?C.'F.%HC0R*& MI55A]($)\MFVNP7?9-+CN\&.SM](+SC&XH3ZV"J%;<\CL*+2O,RW8QK'_JD; M. =ZK)XG;G%H[(XG\\^6P"/2(#B+O M7?\^BR-HT%K,_72,G?Z)*'LG2O_3A/WXX-U#R+LN$$!_Z$'W?CP-WQG/"4U2 M[Z1AX-1"X73O Q4NBI)KO944;W[X^&PN<3^P MM'X_:5-@S[%=BOF"?\KFK)SQ)B(AJITD+I?(RN#O+3FF"/O@A&QWQU'^#W#> M'9I_(\SWCR&:6]ES2/T@/1F[K.&^@E[N.JAOGV3N_%Y[7\8-PV/Y9=C]F>%+ M/[^&+4)WE :'$SRW[&OI'7#$T?^_E_TOHFL)3NG8O[6RFNU>?WC,U$W#B!?">RY[7 M3^(>4>YU(G=CY-*^PC.1!OB>O9QS8%4*)\#SJ91F?8,;-.]T7?T;4$L#!!0 M ( *6(>50K^LOW(P, &T' 9 >&PO=V]R:W-H965T$B#)N0O3P6"OM)E'E_?8R25Q182U18DT_%6;/ 6_=?MM:5=&1.# M6NKN+QYW>3@R&/W*(-\9Y(%WYRBP?"^\F(ZM:<&R-J'Q(H0:K(FB!_TLACS-LU?P^HR%?"W]2F)V@M]K#2W7/RQ:Y) M*3]2E[(0'EW0$S5' &6#T%!3V,Z8NL32( +I0!M/>Q7&$R6M]\P$3W A5V?G M_;@_&L:\;BM95' VZ'/4T I.OQ)<$-Z8LJ093I,[@F%=8 \ M0UZ672@W=LPEUSO5N_=>437'89[M_%F&P;JRGBZ^;"LZ#U$RPITOC:4M-V&'1Q>V.D/4$L# M!!0 ( *6(>53A?'DZM04 H. 9 >&PO=V]R:W-H965T-C2 9TMRDF9Y ;&;82G2-DC:[F=:.EOL)%(E MJ;C>7[^[TR.VDV;#"@0Q7_?==T]29ROK_O(Y8H!O96'\^2 /H3H9CWV:8ZG\ MR%9H:&=A7:D"3=UR["N'*A.ALA@G470T+I4V@XLS6;MU%V>V#H4V>.O UV6I MW'J*A5V=#^)!MW"GEWG@A?'%6:66>(_A4W7K:#;N43)=HO':&G"X.!]V^%-G(3\?' \@PX6JBW!G5W]@:\\AXZ6V\/(?5LW9^/4 MTMH'6[;"Q*#4IOE5WUH_; @<1]\12%J!1'@WBH3E&Q74Q9FS*W!\FM!X(*:* M-)'3AH-R'QSM:I(+%^\_?+RZA[NKV=7UY\OIS=79.! J[XW3%F':("3?08@3 M>&=-R#UDY)1VG:?(BXAM,1S")AY!$2?P"WJ2W<2)XD_]EXQ;D M00]Y() '/^"V%Q&XV$Y\I5(\'U U>70/.!!8.!S!+CQ\J!T8&]!3(:2H']2\ M0$@MU88/F(%=0,@1%K:@(M-F>0*__'2<1)/3'_ZE6& Y1R?QV-WD^&Q.(IC- M[N ]\>Q7]R >'D7'&_/)Z\-A%$4PG6Z?/(ADN9O&43-_/YUMG^M^6YCGB,?) M*7RT015PZ[1)=46CW7-Q?+1%K*?1XEZR*Y5)V:L.,EO/PZ(NJ(NDMC;!/Y%[ M=3!AO/VG&W$BB/OPR:C2NJ#_IH@55AFP3B^U4=*>%HA/;'AI+BZ8;+E@BK5FX?;JQ9_AK0E4^$]IYP>+KRP?:6$]96'H#W)@39D M*N\MZF6G&!K'3(2:?>JI^*TIIYB%ZZ: +C",:V M[A6907V6+Q*"TA2KNBC8MM8.[7TMF=+,/:4,197RCM+.!]+/V'X$UP;>*9?F MQ#G^;<=BR0?^6]+2DF08K*YX:Z^K&!K/J.1MH3,Q:C:Z&PWAYF8&KS@&271* MY2>C^'0?JMHQK$.:H'$?O MT;\!XN1G<:,RIBZ'XB6BYE0A23Y?TV4_)Q>80+XHUD#_&H][CT'(L!IE,C[W MA?S;!)\NV]KIL(:L=<0]5J%I0]QE1G ILN_4&B;1\-&=N6H*BUU*6LCKFK)" M/2A=2""I_*AV)96$ O%8*F:P!Y9.8E!BQHN0D@?47'.B ME)4R:^*1JC9=[BFN;PE]"+',&U)H@]MGDMEMSG;Y[QX/QFERAF7LB*IO]VQ5K[P]N5/7(^Y8;Y6IZ3$*DRZ-)/IM M#%4=.JC_Y&+1\U06";5\Z* MI4W '?)G"4/-52%&<7MY^6(?P6VKH6G[],3*T#5&S'&G^S])WA$\][@<;[S/ M2W1+^0IA<%+8/-7[U?Y#Y[)YWS\>;[Z2Z *A>%!)XH)$H]'KPP&XYLNCF01; MR6M_;@-].\@PIX\U='R ]A>6/-1.6$'_^7?Q#U!+ P04 " "EB'E4'S?N MYX<" #[!0 &0 'AL+W=O2 5\BT)>6B)$J+(O-D)9 D-J@L MO-#W1UY)*',6,ZN[$HL9WZN",KP2(/=E2<33$@M>SYW .2BV-,N547B+644R MO$;UL[H26O(Z2D)+9))R!@+3N7,:3)=#XV\=;BG6LK<'4\F.\WLCK).YXYN$ ML,!8&0+1RP.>85$8D$[C5\MTNB--8']_H'^SM>M:=D3B&2_N:*+RN3-Q(,&4 M[ NUY?5W;.LY-KR8%])^H6Y\@[$#\5XJ7K;!.H.2LF8EC^T]] (F_CL!81L0 MVKR;@VR6YT21Q4SP&H3QUC2SL:7::)T<9>91KI705JKCU&*]N5UM;BZWZ]6U M"YO5SXJR;-H%_:]5/P&6.Q3V&0Y*\QSF MX\.6U/HG5"@H*61G_PQ!Y$;#J*>8N$$TACO=F$>4'56"9P*E!,(22"FC^K]- M(.,\D:\R"-S /W''0_^5)1I%[F@4P@]-FL*ZO:(G/2(DB@=\C3)K$+Y=K-&O MGV_9!:8'8:\@-P@CUY_T:XK&@3L^.3EHWOJ;O%Y#EB@R.W;,$^Z9:GJSTW:3 M[;1IZ&?W9BQ>$)%1)J' 5(?Z@_&Q Z(9-8V@>&7;>\>5'A9VF^OIC,(X:'O* MN3H(YH!NWB]^ U!+ P04 " "EB'E4?AKX>FD" #*!0 &0 'AL+W=O MV)+KB27]-]7DK%+I@V]Y&)IO]Z^U7IW?.+B16:("E[+@LF)DRE5 MW7F>C#,LJ>SQ"IFVI%R45&E1'#U9":2)#2H+C_C^K5?2G#G3L=5MQ'3,:U7D M##<"9%V65/R:8\%/$R=P6L4V/V;**+SIN*)'W*%ZKC9"2UZ'DN0E,IES!@+3 MB3,+[N9]XV\=ON5XDA=W,)4<.'\QPF,R<7Q#" N,E4&@^OB)]U@4!DC3^''& M=+J4)O#RWJ)_M;7K6@Y4XCTOON>)RB;.T($$4UH7:LM/#WBN9V#P8EY(^X53 MXQOV'8AKJ7AY#M8,RIPU)WT]O\-%P-!_)X"< XCEW22R+!=4T>E8\!,(XZW1 MS,66:J,UN9R9INR4T-9/RRWYCM=LO] M;NPIG<8X>_$9( M3X(K>&%7=&CQPH\I^DV.?I>C;W/T/_)AKT.NUOLE1#WX+S2L:P%Z1BN:)Q(H M2X"K#(7^GX1 IH!*B4I"S/5L204\!6V&E!=Z1'-VO(//GX;$#[]\V*D;B.5! M,S!-;)6FF>;CPZ:A"CF3M: LQL[G!J*1.QQ%EXK0'9((UK:B5GT[]7,]6,6J?M%M6L MF<\_[LV6>Z+BJ,N$ E,=ZO>B@0.BV1R-H'AEI_7 E9Y]>\WTLD5A'+0]Y5RU M@DG0K>_I;U!+ P04 " "EB'E4&H/RRNT" #4!@ &0 'AL+W=O+C>HU_XVFTMMUSCF2R_B]RL)T$:0(X%;TIS+;6B M+9I;^%)]MB4G:M>4&Z/LKK!Y9KJX_KR87R]_P.G5.8]2"F(3#" MZ"MX<5=N[/'B?RWW"7J_0^][]/[_N0]N 54%@H.YW*/ "O<\"[ M1FSLO!C(I!T:;3 '68!9(Q2RM-,GZM4)O'V3,A*__V]OVR&L;E'Y+NV=KEON M0>"B4;4PC<(0"G'O%OH/LON<(Q@-2!BGY, SH/TP3D9P(PNSY0J[+4KB,*7# M9_9,R%*N1,9+X%JCT<_XTC@DA+SD7DIC4SMG2))A2$>/YR2V2IHF\ FU/H'3 M+&NJIN3NIG.THI@)[K5F'_XN3I,P'9+C1P^CHS!)Z/$S!D>0I+9^-CSP]"D- M!VQP<-D'A^"]56:-L.4:CNB(A2QF_FZ/:-P/R2 -K6KJ#7K=*Q]L Z3R7\,# MO];2"B Z6I4*V\GFK[P36U:46G\W:2?=HJU6-XJ_>7 M7*U$K:'$PJ:2WG 0@&HUM#6,W'C=NI7&JJ!?KNUO!Y4+L/N%E&9ON .Z']GT M-U!+ P04 " "EB'E4+C!J6*@# #%"P &0 'AL+W=OP!23HPD^J;S@ ,N2]RH8=.9LSF MTO-TG$'!=$MN0* FE:I@!K=J[>F- I:41D7N4=_O>@7CPAD-2MF=&@WDUN1< MP)TB>EL43#U,()>[H1,X!\$GOLZ,%7BCP8:M80'F[\V=PIU7HR2\ *&Y%$1! M.G3&P>6D;<^7!SYSV.G&FMA,5E)^LYM9,G1\&Q#D$!N+P/#O!WR /+= &,;W M/:93N[2&S?4!_<\R=\QEQ31\D/D7GIALZ$0.22!EV]Q\DKN_8)]/Q^+%,M?E M+]E59T/T&&^UD<7>&/<%%]4_N]_7H6$0^<\8T+T!+>.N')517C'#1@,E=T39 MTXAF%V6JI34&QX5MRL(HU'*T,Z/9?#F>7\\F-U,R7BRFRP49SZ_(]>WMU9?9 MS*VDUF1<2&7X/ZP;GE4K$$!"N 7)"N&]+0[47'OEX0*^EW>PU)Q^WW^VX4A"=>@Z9AX/H= MW_7]IJS;<;NTTQ#TH[8;]CKGD(Z-8\UTX!Z?50T$GU5B,B "[@U)\8&J$B.\ MO)RIS/'5U"^_BE_1F(!(N%@WK[5K:[D5QG[UM)D0I6[7IU9\6HZ&LGU.>9I^ M0]E]5KG, %E$:C# DXOJ1E'7C?R0+*5A^=GFC9^JZ@YK=Q'ZD1NV*6$B(1?[ MUAW*7149[!/UN$[EC+ 6=CZX2#OT!DKBD#^TCI^GE,F.Y\? ,)=]KVSA%2 _ MTB#L@#VP'3MGXPS'+V!O11E#S!3*6=485*\/J+\6Y,L_C@G+F8CA=.I;Q*#? M*+-=!;21*(N_;[EZ8@!0MXUW "G@>73:O$9'FY_C1VX/&][M],BLV#"ND ^: MDT-O:\1W/PDC:(1QA-[+GGK[O0:U*D"M2P*I\9G$IE4LJY;6''5<4;/C\8K@ M?F1JS84F.:1HZK=Z'8>HBC16&R,W)5%;28.TKUQFR+-!V0.H3Z4TAXUU4#/W MT;]02P,$% @ I8AY5"8XFUG8!0 0!( !D !X;"]W;W)K&ULS5CK;]M&#/]7""\=.D"Q]?(K2P(D;8H5:)L@R5;LXUFB MK5LEG7IWBI/_?N3I83M-TP5ML'ZQ)1[)X^-''D^':Z4_F0S1PFV1E^9HD%E; M'8Q&)LFP$&:H*BQI9:ET(2R]ZM7(5!I%ZH2*?!3Z_F14"%D.C@\=[4(?'ZK: MYK+$"PVF+@JA[TXQ5^NC03#H")=RE5DFC(X/*['"*[1_5A>:WD:]EE066!JI M2M"X/!JG,?,[AK\DKLW6,[ G"Z4^\(-H $EMK"I:8;*@D&7S+V[;.&P)S/RO"(2M0.CL;C9R5KX65AP? M:K4&S=RDC1^/WYV=7)U='8XLZ6+**&GE3ANY\"MR M00CO56DS V=EBNFN@A$9T5L2=I:_%'021<]'W8(V I46-*)(!])HQG"1P21&T7NWKF-*Z5=.=,>VR&RXA:)^VT) MA",L%J2]#[*@)D(8!9MUH:1@RS+)ZY06(7I!FLBXS;8<'$8A>\P/(0PIQJ!( M@88D$^4*#>O8*%Q3%JDL4VP,3A)5EYPD3@AS.1,*WD50'%NA0J5R*9-F2]Y* M8T$+M=ZQ=9.8A-=+2TXOE"80RW(%FIVG6#2\N10+F4O"Q?WW=2834D-6+I#E M1%7EDO8A>;'(*;0WV%C:Y;TW8 @G+J-]7+L:[:)#06;F!06O3+"3U=P.]]5R MGR$GC"$8,O\7=E$\/'+<5.CZ95O4J:UI(\KF61G9IN;X\HS-E"Z9/K L&O5I2^]DZ$%YC>=.5]L#7]] &@?=$(=T'%4QF?\HT^-PNTTX'I\L_& M5YJN0GQZ/ N<^ SO(_TLZ>N.U6_FYR-%7"\U(?E'9^B!$_21+/VO^>@'JQ^< M%+B7E=.N)X0YS'WB2*F#CIB=,@ M\,*YSXDE\"PI6_U2[,WG//O,X5KQC-O19UX\F7IQX,,[.F<.X&(GJ2+]AR[) M#A*=P,NQ%]$E:!;1:'=."!&N!7^M&O: &EH\]\9D?T=SB,3;"DL>(!FW%8'M M5A:$"6J[>Y. C!U'31.,9KXW\:?]J-].=>[&\=C,O-,T'[JFCK9N]51Q*_?M MPH"#9W/![ZG]YY&3YJO AKWYMO)>:.IWAH*P)%%_.!T/&H!V+U95[AO!0EFK M"O>8(5UG-#/0^E+1L-R^\ ;]1Z/C?P%02P,$% @ I8AY5-10ZD*/ @ M- 8 !D !X;"]W;W)K&ULK57;;MLP#/T5PAOV M9,377-HE 7+QL %K$C3M+H^*3<=&;2N3Y";]^U%RXJ3;6NRA+Y9XQ'-(2B$S MW'/Q(#-$!8>RJ.3(RI3:73N.C#,LF>SP'59TDG)1,D6FV#IR)Y EAE06CN^Z M/:=D>66-AP9;B?&0UZK(*UP)D'59,O$TQ8+O1Y9GG8#;?)LI#3CCX8YM<8WJ M?K<29#FM2I*76,F<5R P'5D3[WH::G_C\"W'O;S8@ZYDP_F#-KXD(\O5"6&! ML=(*C)9'G&%1:"%*X]=1TVI#:N+E_J3^R=1.M6R8Q!DOON>)RD;6P(($4U87 MZI;O/^.QGJ[6BWDAS1?VC6] SG$M%2^/9,J@S*MF98?C/5P0!NX+!/](\$W> M32"3Y9PI-AX*O@>AO4E-;TRIADW)Y95^E+42=)H33XTGL]GR?G&WAM7DYV3Z M-8+)8@X$WMY'\5O: M/#!ZP=L5_BQ.V,8)39SPK2_X==G% M\BX"S^O ?^G#LA;4 #&O*R5AQY[8ID!@5:)!46,">* VER@AYM1P4@%/064( M*2^H;_-J>PT?W@U\-_CXYBN]+)8;%.9U3Z!^9?UQ8?)GVB>7]]#S/;OG!A>( M9[M=PKJ!IIG"B"6H!AL4.Z"T3=&/+&9F)IR(H1O87M!K;:_?L_NN#TNZ G%& MPZY]U;LZVQ[97OA703H-K^^2PN 9%H2A[9_Y__IQ.1>=7*+8FGFE'X5NH&GJ M%FU'XJ29!&?W9I[>,+'-*PD%ID1U._VN!:*948VA^,[,A0U7-&7,-J.QCD([ MT'G*N3H9.D#[1S'^#5!+ P04 " "EB'E4GLLY28D$ "L"P &0 'AL M+W=OV =OQ MHMMVDR#.=M%'6AI;0B322U)1TJ_OD+K$MV07+?IBB^3,X9DK9UQS\2@S $6> MRX+)B94IM;MR')ED4%(YX#M@>++AHJ0*EV+KR)T FAJELG!\UQTZ)KS[D[@RNE1 MTKP$)G/.B(#-Q)IY5_-0RQN!/W.HY=XWT9:L.7_4BX_IQ'(U(2@@41J!XM\3 M+* H-!#2^-IB6OV56G'_NT/_8&Q'6]94PH(77_)491,KMD@*&UH5ZI[7OT)K M3Z3Q$EY(\TOJ1M;W+9)44O&R548&9D]7#[>)W8-C/\&C.>33YRI3)(E2R$]!'"04T_,[XC-_7<1KR$9D,"S MB>_ZWCMX06]H8/""?V_H 6[8XX8&-_RO#GP71M?>E=S1!"86%I<$\036].;V M84D\?T#.7D(>,B ;7F!=Y6Q+%%T7(-OJRO\&HO XR2C;XFZN\S\1%:0DX66) MY8"9E3R2'7W1:E?DQQ]BWPU^^=__;ZIR#8+P3;\S*WG%%%EE%.TF7)!$-KA<$26Y:[@+P"MG;2F(FU<0(L3'6]D M!V%PLAW;_O"2+#B36.(4.>YC'0L/77ODNJ?0KFN[N/^1/0&JB^_BX]M>'!FU MXY/(#O$D]D+RA0JA.2549AAW2> 91))+].&)2P)[-/1.;XE&=NA%9&48Y5+J M[#@6^LFW_8;+SZ=GD1WYL1U%>/9NW'QW+VZCT([/L E:-@_WR^4*K5,@-@); M"CKI:Y7+W/3PUGEON"V(T=!1>!H#>S@L]/:L#$,T M\RR7RY9+MW/+R =8HT'BA7AQZZX:R%:'%VE2K-@^ [MTVE1%\4)T2J&$;$H' M7^A.5/<#W4/R!.0 64N4TD]@5_4"#[0%%^X 0X$GNE>DZ'.]:2ZVF_;Q>G.= M%P6^P@G@(THNVFS'%U=E6H=7XJ"Q8,LZ[R*;,,[,-1J_H9/1E*P!6!N8 1;+ MJZ)VAXW&/(' D-=MUF>\2$&\)GVJX?)&FLPZ,8F[@E?;[$R5V(2R5/NYS08_ MQDSW@LZ92/#0GJY:#',NH1-LU;4-C*O&#H67RPT(H7EQ8^DQ\;?J1)-"7&S8 M25'A2[K?N0]:]H"LL+O=<(P9LM:QWU08#,1*0=&\D)V/3TT?]+EWY&@D4>N@ M8^\$U?CTH/P0\;@\3:!W5*CN.F,[-2.7O9_&KW[][EQ!O%SNY4COWRY/'OH4 MJJE^^=82OE; %)9&&Q:\XS?*3&T-#2@^IN<>?6=O@BI!;,V<*)$F/DW-,-7O M]J/HK)G 7L6;.?83%=N<25+ !E7=P65D$=',ALU"\9V9Q]9&UL[5QK;]M(LOTKA*]GX0",3%*B'I,' M8&'#LO;7WU/5#S8I2E82!_ L]L.,(ZJ[NKJ> MIZJ;>KW-BR_E2HC*>5BG6?GF;%55FY\O+\O%2JRCON9G-\7;UWE=I4DF;@JGK-?KJ-A=BS3?OCGS MS_2#C\G=JJ('EV]?;Z([<2NJ?VQN"GRZ-%3B9"VR,LDSIQ#+-V=7_L_7(QK/ M _Z9B&UI_=NAG52*=WGZ.8FKU9NSZ9D3BV54I]7'?/LWH?83$KU%GI;\?V!@G63R;_2@Y&!-F'H')@1J0L!\RX68R[]&5?3V=9%OG8)& M@QK]@[?*L\%%TZ65Z)T-M$NFJ?"6>2P M_+(2L9,OG6HEG&6>PH62[.YGYR__,PV\X:OO_@MAB_5<%"SPUH?N2-*&_<&3 M__.]GYR_,]OZNW-G[(93S_4\SWH6N&-//@L\?^;X87>:_='J?3J1N"Q]]$6?[LO*N+0F#]#;&%G?7PX96!0:2E-8 M2-OS\)R[AV;SHFS1)%Y_U=_P,__5"]?9U$59 M1U@?+&Y7R6)%C'-HD$HL\Q3_$UF2%Q1E(.4JH12R*?(UAN7%3B7C[EHL%[V. MY!5B;R+7IDBR1;*!;",9)J"S\\"=J91#VG[ SK,[2N>%T0C8K*'#G=EX:U]$ MI+6*1=NW:9.-N13MMK Y^KN(L@7^&6F;!BJ'=V_R\@60 M+9!+#,-"W'Q!U&G 1X\E9W9O2#03&%NXUHD>^+%+*1EZ?+'%?0ABM+^5LJ_ M@/D!M<.-HZ*(R-"[&OFLOC!*(=?3YE6NX(REW#EI>@T3=R#3Q9?& P(069"C MH0;1#!Q1:%0YY]X@'+/','W>=&N6*P,.+U%2:@@A'M\_PH[TYL;SM@D4.*<4 MU,2TBHT@RXCO@G@#'=]S?F*+Y@F<) 5%@<9MAQP%ALT"C5FMHGO!C.<;62'1 M"@A:*+I(,,HQG'I#GT),5=*QK:C.-E$2VV*B. FWK66(D+RKB7)O'#C>R<^*I)(.F$B#67:+(F"\0LJ5/G5O*XHVJ=DN!6\I0G2YK*;$\,S9N5M]&;.IY$5. C<=&,E"C6-.,I QB?PE^_LF0;*0028< MN2//>Y25;DCH*K05%O;X(I%4&(:,M^+(!0K,Z@D<^D,.% ,'Y30ONX-]EX2Q M0'P/#S)%F704N#8LMV4C'C8B@XJ(U_/IV)V$,Y[+87?D@O]R([CV3W>N@YR] M;D>@@?,9@%$0FN2 5S&@(&HPH;G($ ;T&29FFM;8AXR!,1!3ICD8 PM1K]LL2N8&=B8?,DPPY"OQ A149Y3J/ M!0YIOFWOO2B<,WPA3D?)NLZ0,55ZR;D#'QDZ[]N^TP!<]J"/2?GE MY1+)OPD2'-.Z"WB#X10A[OT#Z9#*J^0^B6$RSBX1R.&':A_2!-4EMUQ/J5&_>%W"V9--6[]6FADP$.#<>SP?"*(L5/&26#$ M=\=CF:Q!MJQ!U5ZUFXHO<+I M,6:DSDE#RM6QA.?Y?9E.ZO,D2-&+*#H&/]H'%, 3I0TG?@B$:+;R'P(CML\' M0HR"F3ND!-U-B-@%&Z86/C0-8H\D1UHPH1(D7=2R9P,$+ M),H_XX2B@B 'GHMJ*X3+61 1="/>@(MNK MV+)DQ#5YFG9BQ2^U%$U+9"R,V7\;XYD+TA08FR%\K>NT2C9I(D,D,U9SA,/R MRKT?7_2%M!'BNX7>CJO!V 2 'Z2!T0ZB#;4OI$U+>2Q$Q]JTW$3\0_%:$ :N M[T^EJR5I&ZWU):.*>6<+Y\UFRIYIC<&? 7+U 8=3$%<_TO('?O!D2&OT3)#6 MM(6TKK"KU"&[^AZ1I'4N8) -SAF29Q&P?B F5T!W"'*+D;98_ M$DSV@<<_ 2#6>.(H#ZXD@;;_9:; M*E$_R)P-1WSR1HFIK4R5_"F"$298*Q]6ERAV)JQVA>@?8&(=[2C8J"W*\&_A M U B\;#0&[#6BL.$WNVB>"%8%O8&K(\((J M0F*UA05&8:OKMK1/NJ33S_.BR.%Y,DZ"?8P6:5KRL -;DJKG:UJQBF]6SF@8 MZ&6:3H(Y#6H(H%7"Q8+.[$=J^QLJ5WF=TK$\ 6L*!2H(R=L22.RL7HYJOUS=7CM7M^^< MT<1[B M1S+_!9.H4/S_*# 9#(>G@LFG]Y[^2X6(5!0AK+25IGHC.GL^TLGI]4'>1*N: MQ^YUQ-BK=UF!@1OXH3N=!4 MH+*A#C1= T'#S^E6[1'<8GCZVNM/JA/&/2(#.$B$R/0P:I-1FEWM[:E\?%.N MLAQRKC)?M^X4D:#EO>/ W&_BU&-?<7(9-85?W>CSY+6&O;M=YV$0:INP2WX= M:[H7,51'A64MD5OKEJ&14"'HK1*. MEOKZ=]]D#E1)@?T!31:5NM?9E8D"DB:S[A2>FM,Z+9)Y;<2,20LA8G4#;\=Z MY,"%_0*[$I36@4TV^]AJ,FY,-3.MME.HK\J=WC$->SNF+5LU+<9J185=UFN MK.?_1V@8LWB;:@\-+6J\R@1*QL9C9!.O!=(:+VFDHY J:.@$)F4H+:0MFL9W MQ,,F4:!>XX:>]%)I"M??1,&Z[MR6_5=1"9R+19ZFS26G3M3N7I$<.-<["'A' MM,1#1%$7T7,IRTC5PB9'TZ<@1I;FOD%O) P]68UR^="(V=DR8%4VNF>,K4Z_ MHG' VGKL]O3)O2;^%?.!,1A>(QR1B&7O1F:PMCF\0QJC6+%J)&@KH;5DA$^J M9SMV9[/A,?Z5_5IIS9CX(?SCN_9!AIG:W-]6,R,(L@J^9MY>7](^/]!A5]M@Y3-*I@,='5^J0#E*2^LU9= M9V5DGJ.S'AN%WG"#2F1=!>9TM] 2^#?T^,.G[?$/@;>]DYF[G@R/GS;LZVY9WM%,]QK#[=!\E/HB[;;T5]0*R[H\L%M)(IK75!/M]13Y2+F[4>F"8BTTD%909T!NM/\T4D MZV$8 [4K7 "1-"^B.)BFH%=*/O+DHGTRX9K7=^D%%/,6W#PJ$X[528FM13U58YZ9T*C% MKXN+,DJ%QC1SI;=&HYU&0.>%RA_08;F(7H"*>MOL8*_%Y1L=,B$W(B<^M8!4 M=4MYC1EH4'B,#*)?I+1N\JL.ACJD(3!3,_R4P4,FN%JU1?&X0\%W+I2)MB5F M;)3,Y&+^HG%@O6#/)0E_,/0Z]S$B&/)2MB,&O@SZKQ [MH*-%^7(E@@(>HVR M]6+22LB)3G>XN3UFU4R?Y3&88FF_"=,^5*(K M*60<>"#/I-;D^&HS*<)NQ14M(R*(0.NJ2ZRA M=:C<::%M':[52X82=/FNKVAP<;?ZJ>\CJ.ZUA4S]P!T3!O[4HRSJO5%&WI*S'+_9:O=.NV=P)W<.FY[( M?C'9U5G#9K>Q>4I1X1,4M "W(= ]13N4H1^_R_M8AM<1[IL@_#5B_9>7MPL( M"*N?C-][+/6K(/NCMSL"ANZSYG<##D)XCKCZXV-0'MA]*"'\J5> [=_H>!3" M(\![^Z-[L+L/Y&K0>M]OM5Q:OW2S%L4=_YX/.0R4*W_TQCPU/QET)7\IIQDN M?V\(Z.$NR>CJYA)3O<$D/)-GZOI#E6_X=W/F>57E:_[G2D0P'1J [Y&ULQ5AM;]LV$/XKA)<-*:#:>G'LN$T")&F*!6B[ M(LU:[",MT187271)*F[VZ_<<*2ER[+C;L&%?+//EWN^>.^EDK?2=R86P[%M9 M5.9TD%N[>C4:F307)3=#M1(53A9*E]QBJ9JMH6LQ$?-3%V67#] \>G4QIOONPF-Q+RY%41 CJ/&UX3GH1!)A_W_+_:VS';;,N1&7JO@B,YN?#HX'+!,+7A?V M1JU_%HT]1\0O585QOVSM[R;A@*6UL:ILB*%!*2O_Y-\:/_0(CI\CB!N"V.GM M!3DMWW#+STZT6C--M\&-_CA3'364DQ4%Y9/5.)6@LV=?SF]NSC_? MSV^O/U^Q=]?G%]?OKF]_.QE92*![H[3A=N&YQ<]PBV+V7E4V-^RJRD2VR6 $ MU3K]XE:_BW@OQS?DEG;^+X)?_ WN$>_N.._]CQ'_]+_MS/ M[<,OMU)4]N;SF6O/*&G;X MTP_'<1R^)BW8EV;7[46O7S"KV*K6:8X:VL=_@\FOE>QQD*AB6+:4Q@H-VS() M,RVX+(0F&X!1[" :AB%;")@X%X4#U2S<'/&N($=@O7%7?*5M+Q@ M-UP:T8H=LEM.R31XPF C4255=65PEY2"20[Z6]YR4887D M?4M C./>\J&%%O<)I*K338%%7&2?) ML-*"E>$.7.$0F-8Z5E:/+MFR)L 9M\XW,,O(S$42[8+^4D(0*1FL@858EKQ" M<_"4IDYS[T-D4;5TUYNKWH%*RZ6LH)OX)G2*(,!!,NW8;L00SC"4+8G/%I>1 M.T+=.;]U 3;ERTP6M>\JV>\ ZI3WXC MTEI+*[%J0G>IRA6O'ABYJ%%^3IW3'6Y;Y3S21G7(SHTK$(.6U)W^?=FH;E4O M%/B.U-K#O6 /@FLFJ%%OF_\=(Z?!;'P4 M'(?31TB1%32,@_$X"2;08P_"M_E%#@#0//)UKOHGQO>,6DAM+/N*J%F?,30X M?,>:*$CB9"-HWIKI>!K$X?'_9LN> $4N47Q:^G:OEI7\@X0AQRC))A/4*Q1J ML'W!I?:03D)V"B>.H)XF1\%T-F%+0KN_3!VT>.>:;- V <)X5@>8%&KM;D'X('$G GH#APK5PY5KZ[N/MU M@P"90"9@=!8[+-D"CU=N'@B3U__9<\/(O9OMT]5C;Q&Q#T_Q$&U9Z.*A39PN MC9^R A(V=?OT)(GCC?VWY">\I]WAQ;!SE\_YIZ0'#+!]O+&,XVYYM=D(=A*' MSRT_JP(IXK+S.7]&*- ?V6R,GQMI[EXN:#1%^2(% 3(L&V9[3,<)A.01<.8 M'NVH4LB%8(=4>^;%LZ3)$!C7Q:2_:)^;Z6KY'#,81C$W>V$ZX.U[<#?SN)'& MM(6SG:8\JO*ZU'0S-++D*,) 'O23[AQ, $0'LV2+HA=/WTJ MXC *C@#V433=#NYAXAK!.)Z]8)=^PJ29=R,276GMA-"G'%LDWI+4@.P+>E'> M;65\'"31]'FS=[VLCGH? DJAE^YSAWL/J*S_)M#M=E]4SOV'A,?K_G/,>ZX1 M <,*L0!I.)P>#9CVGSC\PJJ5^ZPP5]:JTOW-!8=7Z +.%TK9=D$"NN],9W\" M4$L#!!0 ( *6(>50Z?I<,A 4 %T, 9 >&PO=V]R:W-H965T+E[F<.7-FN#Y>._\E5,R1[FMCPTFOBG'Y>C ( M><6U"GVW9(LWI?.UBKCUBT%8>E9%=([&[V>'(I],OBH>1WVKDDJF3OW16XNBY/>4 "QX3Q*!(6?%4_9& D$&']U M,7N[E.*X?[V-_C;5CEKF*O#4F4^ZB-5)[U6/"BY58^('M_Z=NWJ.)%[N3$A_ M:=W:'B!CWH3HZLX9][6V[:^Z[WC8G9N/2> M%\K0I:4_&K-)7&44*Z:IJY?*;FBM @7V*RX@L%B12F\,IC:2MLGT7(?H=1[Q MIO$QDQ\;-^1*.F>[8B]/C/.J(".;60/:'CM ,TPYHRP<9(1EDVM P=2L4N%Y5+1 MQ#M5K-4F^PKO>EL;HM4"/%:>F>[V,E7@(:HOW):\=$&GY1 K!-6PG*CFI!(#0FWHER$P)';%"'5_J![HY=O M@OCI.O1IXL#P4OFHD;12*_1)&V2IG6 *J6O=AJ?/3;$0=K)=P[>.2I T'@B% M'[56:(-=))."58D-O6=O@ M"C'7"PMDZ#A"T,4]YXU\ FA:*8V%;K.VJ#8QV!-J6R^5^)69D7)Z[QSB?4!; MG>WM-5I4%@2F.#)(=$D+I!90G5P!8@E5B1;PD=#XAG#JI#AJ@?94VDSJ+='F M[%L &7F5I =G:(!6SF!.A6[8H_O2UL<>P :38%!4W,#3ME'-!CJAM2BQN9H MVYNRS=ERJ7>2?JHXP9B;IA#ZOALG0)=>08+9;I0AU-3GCK/&R@/PX):M>""3 M 4RWYGP?N\]_IX4TUS+CP+ZNT' 2@8 &OFF?^?Y6,S_]<__[/3K+<^>E;(/=L^9_$VW7J^U$P$-&/C0HY3&)(!B; M$NO'@R)D2@V<25=JM'([1' M"ZR]JPG#T>Y<_#Y$(.LNK8U-6HC*:R A@WVQ:'G%5$$6TNU<%R 0A79[-G>V M:%"@*]-JGS?\M=:EK;3?2_E," ?S#3!60/%3( M92G, MU^X@S*Q$2D"4 ZK 0\*K7%C*2N V[Z&L'.0]6AHA)GYO#=0\E@[\B' MYB_2P3;(E-O8GOYV3W=GY[/VR/C5O#UXSY1'E\ IEW =]E\>H4/M8;:]B6Z9 M#I!S%W$<39<5SO_LQ0#O2P?E=C>28/G?4$L#!!0 ( *6(>50&PO=V]R:W-H965TU0KZG&RE*;2CH, MS6IDUX9D[H6J[S?\I6AC M#]X%>S+7^@L/WN>7@Y -HI(6CA$D_A[IALJ2@6#&UPYST*MDPREOIY-6%T1MA>#?0^,6[ZJ5AG*HY*0_. M8%5!SEW=WKV[N[^_NQ6?KO]U]W QN76'%79U3 M?@PP@C&]1?'.HK?QLXBWM!B*) I$',;1,WA)[V'B\9*?\/ (,.T!4P^8_G3( MGI?_\\.G.Q%-AN(82'PJ2*AZH2L23CZ)C;3B+!1XZJ5 4*B:D^D#(V2=\TLX M% ]J5:NE6LC:"4BO=4VU\U(.B#>8D?7VUU^R.)J^LL%B0*6SHEJ0=;)>:G R9RM1ZLHU7_: MW;#)-HOBI!$L7VLG*G0B-KS2T%NJ+U1N7[E"UJ]XT16&8$N9 _9KHPRA/[BA M#UWGJ,?)R9%!M4"#$761Z]5?6"+5W8@WBM O)!TW<6*>(^E4R8%7IS'L7RC&D(IEI9[@AP*E<8/.>O7"QT4SLLHNMS#B50\Z;MHU!SP%)ZPO%@:2@X M%&'R1ER_P-?@* "%A [*RW@'J.!(U*(!CQ[1^E=I:L9#&;&'-1IK<:Y#K MM=%/"GV9\WF63- =R]*["9RS--J- ]ANU^2[?[D=B@]M6!8-O$?"7M(5B+-X MVF/#7<7EX*3Q^U4-IY*$>:F;5<&#:6O 7L9']:1@BN"TUB;][EQ[7K;[CYD- M,G56PV/J\@JL34'PR+!;ANOPD=I"1",0R)_G/K=]Q9]?:*NU=:9I0[K;' 6S613$\7AO19!E29!$ MF?B'KE>O2E1_WH<%"?0LVIN)&KD&*\GO;^YTS;(22'BB: M!;-HC,A\FXV3Z=Z)_19%03(+@VB6G1]-3M(TF"7C\^]"?^;?HOBYF6M_K/7]V8P_Z-)OJH[*YM,C5EQ;W?>H8U7%;S+3?;3)-!;OI$+SEN9+1U)P(/\;5P\6'GGF M^Y./B[C!9YW_SO%4B]Z@ZQCU*/EL10.5>#M.@W$T/1?7 M."WQ.DDB.)]>:7 R^)$?#BJWFDX0;7NM:33 *$2?SU7 MRBLS*WSVYKN!@>T'K9_OK[75[J]MO M;^_&?TBS0D)%24N(AL,I;I.FO6^V Z?7_HXWUPXW1O]:X(I.AC=@?:FUVPU8 M07_IO_HO4$L#!!0 ( *6(>52"GUZE*Q, %% 9 >&PO=V]R:W-H M965TR)F9K]8Q0- (I'Y\F4"]//;O/A< M;I6JQ)==FI4O3K95M?_A[*R,MVHGRU&^5QF>K/-B)RM<%INSK>3Q=TKE>:W+TZB$W?C@]YL*[IQ M]O+Y7F[4E:I^V;\O<'7F>TGT3F6ESC-1J/6+D_/HAU=3>I]?^*35;=GZ+6@F MUWG^F2XNDQ*3!V#88L]QF();RC:SDR^=%?BL*>AN]T0^>*K>&<#JC M1;FJ"CS5:%>]O/KX[O7__/3NKV\N/ES]E[CXWU\N/_[M^5F%GNGY66Q[>65Z M&1_I)1J+MWE6;4MQD24JZ79P!I&\7&,GUZOQ5WM\H^*1F$2!&(?CZ"O]3?P\ M)]S?Y)OGV>EVZKN=BNM" M5UJ5XGU=Q%L8M#C?%$K!T2KQI-HJ00./PV=??9/?B9X]A;566W$C"YW7)5PL MQE"ZXN%N%&0LRDZ?/(E+]^AI(/9U4=82(T.XVZV.MR2R+LL:7<@,T\S31/R2 MZ:H4<0XD*"N:;;[&/ J2[%R\SM%=4>GK5+74<\7J>>*G8E_V+WCY:9!;6120 MH2MJT]>O]K%O UGW3B/E5A;H&A+E=0$9=SM C5D<5HT4>UE 06FMZ*5'X2@, M([''*G'+D?B((:N\DJG(:EX]O&4FS'._E:48B0L)S=!=IP4>\5!$TYT7;E_H MF(=5OGVK/Q:@H\NF0\WZ]HIEXS&=OZ9[:QW+BMN^4:7>9)(1%I>DP('NNLMQ MO(O&K"#F6J=HREHTW<*X*@0./TYE.P BYX5,@Z8S3L_YYGRK[S1-SI16=(\GC]F*Y,9S"HP=^?/ M]E*3:XK/.DL*!M7-#F'ER,'9C/,2,=O P"6_7Z=VA244\SV;XCO_4 M>XK:%/3TKMZ)6.XUN4DA=6E\B;7$/3P3I4Q5(':JV*@B$#E"=5T"94NRX]VU M[EKHZWRWE]G=,WJO=2U2AR\8-Q/J"[PHVS1*_J 2M=M7;0W\G(O"+ NZ+IKG MUW>BBW6!R#"84\9=^UTRST-7%EMYHS#]-4C+Z9T"B #'=XQ7+)LJ8NU=G%;Z MH(MF91Y%HW!F_=>#'1:C FFCWG"M3Q.=UBS/OLAO-*_S(3KSF@"B$XHEZ[JJ M,4!W860E4E)[!=T9-"KR6"E89J%BAZ #!)45,FLRF;"*W'8CT6KA%<#3PG BRF WF]2J5,+^K>)MC M)F*7)RH-:%Y8T5"\MK/]P+-%W'TKL=8KQIIP*.*6]749%]JLM70!%!TB7N)7 MXC#N)SC75MT!.0J U$;';JA _/4]K_L5<$.)3VA=D[]<7E[R(VZ-&WL075JI MMFZ/N%8GZK7#6>>M)R"7S)YO5'H7B%9P+#TW<(AMU$K#EFY-FY><5&Z*SBLZ MT:SQ=++8,5;5H"#-HNF)[9\(L']SXE&@\R8K.%&D^FNH>%T7D "P0&G(L3#9 MDQI+SH$S3G.V#* 9A24H);\M?Q!/]%-N<23<>N_KZ!1]@ -,5LM)0P("GM43 MC?[(P+DU@7N"D>#WADIA#@"5(2T&P[JU[@:9W5)W5EJV^,81*U%_KV'H:+28 M/7;JN;>1&^"HN*36800S&O.C0D^SV7S68O090*HA!25P RV"V60NR,<_(\"\9RE]>P$.MZ M"RAF,1TAO%6$+N!'6>)4"Q-5FQQ77;N[:L-WQLC;[(#9R!Y*.P5"9Z4T985K"00SJW"/*F1:YFU]#+@&0WD,R2DP(W&H M=*SWAKI8FH'[-NRN06JR&-*6?4&QD#KE.T 1PQU S6QMQ9]AKIR6(4%MP?- MP('HX:*ZH7GA I$83P3&P%0J;68 F]5Y0E[)&6M254^>4Y*WRAM8A!Z6H M8?74L?IB.1F"<0+IG/0080=+)BH%,U$'.@!,L 3@?'7E[?=:IFSZ!T8O]^@0 M,061%SP5+C"9&&XJN>>_U(!C"Q]FTH14">5T&9F.O,8HXB\RJTG!KFP1T%34 MEPHSX^'0.QGHG4AL%E+60'HC/E,%OL_=(TRP]@1N.VIM-6AAF8\=0(J0;$'(G+-9,?7@Q,Q,6!PX7=J\(Z9@8'B8GBI&EW M$5M#TO2NE)J#5-WE:[Q#= MN+1*\0P0)C<]PF8-P8>1CM:MOE-95H)Z/&J]@0.UQ*B'Y>Y-J8E*D#OE$,&. MB: \;85DSO2V$+GU?#;OA^P#(^WXX(![046>RD06BQP$'#R@=/,0.[N"T;BOBCY_/&!(@%T2+1&)K:$<1@0![^5 M2W"4QTV3/6!1?N!<*IP\^VY__W:$\[KG7)!@;5_L]FE^IY0XAUILS8C>> 3' M6P2K^:1U)PJFT.1T.J8"4%FG;%"]=NQ[XT:2U3A831<' @YW/PNGP62Y\O>\ M<*9H^&YOBG27&=CHC9F5L7!2YZL<@@C9E-1XX9)\[\H]P-. S*)I.W$>0@5; M1@GG'LB[]5K36M5F#/%NE^GKF@:/"1<1MMX#E_LE[9#O=C-A?QM8$2/$";5> MFU1:Z!VL31NFP1D"(6%CP#U))Y"TSDQ)!3D/5;(@H2,&-L^J@.M*"JV:2X5-7%?1/E+J^;JZ;&)R+C MY?NGR<;&B-@5>Y2-'G/=&^130T%>%!3Z3V@?;WV/HN]"_WQ-BA!F^MA<++^*0F<,VT2DEA<0)_%Y7@U(,,RL,0?P M2Z2M.Q@%JD2(:9L MJ!U7\ ]B5(L>DT5QK7\51):SVFG*&ZE3SM4P.#LY,8$1YA_ MH:2I@,\&>N\:!E&9'7@/S(-=%GVTP:L[A2Z"]:;G<[ZA>=9[9G!#\@S-ELPO MX1T8P_MMW[W8WS@ZIP;([ND"3M6"FAZZ?%9W;82A# 2#,)^%&&F>;4ZY<*2Y M1%LR#05#\9DVUX?/'V+G7@M !@UA#U<:II,PF@>VJOD[ MAFVIZ4#IU-FJZTV-Z_RH=%:"3;;*$O?*:3P$9OF5BO"P[+WR\)&7@,(I9[YD M0KXB=]R$ KL905R;K9!@HKU7094ZWJGP!)["E@T4QBDX!V60A"D]4-4+_IM[& M&SNG;F-'8@EVUB;JTB"1V:BG=_LO< MG41\=]Y0[RQ#"#ZK;M?1U:2OB)B/1; MG9ERL=VLN]%D<*:-06&'QX:&26*FB&+.V,U0,;L.Y^4MS^$1!G)/YY=?V0N) M'KIIPO/U2.F M%5"BX)HMF3<=DAM0.\X+AE?=7W9_*?9SA'K(M]UN*@Q3NJ# MG-W D70@1&$BLU,8B1^E;AVZ\6A1ND)FI\NRV6J>CY?!=#4?^:4_"B=]>.#3 MA;#^?QX^_-&_O]HJVNEW[.'<%N2^M<=^^P^*SI&2JA_:0W.$QM>PZ%:'?\4'XDN/H&+6:BY1"]@4#H6G]B\WK6*MG*0 M%30PM C&\WDP;=UY!%P+FW+(;-2&V6B^8(?Z;^MV'E>]J_65$8Z6XZ.:"LOM??B]8&X#$))\%R-0GF\\XZC,8DZ;QU:]H1] 'Y M;6]_*9J,@R7B&H$3G_VKLQ:@#Z*YXQRE:+8SIWE'[:+?E:%])$B\56TTE;\K/*&Y)#JFVH=T'G@64JCW0?W,T#'70N0\3!Z M UOO3^:+N[EWGV!HN_'OX]:RZ$)_.O1L'\&[9)_D';UV_]GTBY74>8(/A;C M%M=P?]O4:LCR&LYT[(UALC3ED9]V?;(C,YW'>@ ?<6WGS51FL\Y4#J' E?@N MFNRRJ?8AESVO-S60*O7CKWD;G%=U M)S,^UF4+1S3;NA"OMUJM2<>FLBO>K9'BJF)$WYOX6EYG]S@0;_'8#> /%$=- MT;"3>W-QB)/%6SHVXDO[%I6WO/L+\^0E:4YONA,)YF /!'LT'B/3[8+=QUJF^F4WWPT6P23Z5@$[F2R M+1G31M9]F^8MJENU=3"HDK5W0*Y4IW=.2#;)QEK82^A\2-%\^C%J3MOSZV_4 M=74\VC1G',PJ<).$FOSK1)UOCS;_#Z),+]JXRR;J>,+1BS[N_N^.0M%*+(/I M8A*,HR939JK67+H8M BBZ20(HP;TP]%T?#!S1)13OC8Y8U,RGP5*>T(RFCVF M\]G*!IU$T[>@RIYN71\40&WBYO;W,9[@ ?U(+G.C?G]MH(Z^O$X-[]>9W8H# MGJ8Z88RVIY#A=V6SGS=XJHICG*EL)[4IAM,^6 :]J>[>6%N3;@O=O51'63DOTLGK'ZO%%,A:&F%7MD V\[2O"QY/T45 M^D;:_=.R*FKF4D/Z*YMMWC4"FS*;H^5HZ-ODL]9GWORE&WW,3@<>ZZPR7WS[ MN_Y[^7/SF7CSNOG8_JTL-I!,I&J-IN%H,3LQAV7<197O^:/QZ[RJ\AW_W"J) M>=$+>+[.87KV@@;P_XO R_\#4$L#!!0 ( *6(>53U'$OVO , %,( 9 M >&PO=V]R:W-H965T;"WMKF)(E/LL69FH!J4=%,I73-+6[V+3*.1E5ZI%E$:Q^.H M9EP&BYD_6^O%3+56<(EK#::M:Z:/2Q3J, ^2X'SPR'=[ZPZBQ:QA.]R@_:M9 M:]I%/4K):Y2&*PD:JWEPF]PL1T[>"_S-\6"NUN \V2KU[#9_E/,@=H108&$= M J/'"]ZA$ Z(:'P]80:]2:=XO3ZC_^Y])U^VS."=$E]X:??S( ^@Q(JUPCZJ MPT<\^9,YO$()XW_AT,DFTP"*UEA5GY2)03Q-Q32DT+J>7>& M/,M[9MEBIM4!M),F-+?PKGIM(L>E2\K&:KKEI&<7?ZZ>X-/#9@/KU2-L/MX^ MKF:1)5QW&Q4GC&6'D7X#(TGALY)V;V E2RS? D1$J&>5GEDMT^\BWF,Q@&$2 M0AJGR7?PAKV70X\W_$DOWX".>M"1!QW]K]#] ./A:05)/H#_@L&2&5Z I,(4 MRAAHD&IISS0"-U"HNFDMEK ]0LE?>,GE[B)*AW:/*L_(&5XS073@F@H M5S/DQEOI$/"UP,:2&6:!TT<6HBV)BK/;*(O2CE.;>4J&,IPASZ VZ)0VED5Q]"[=(G\.2EP3LH[ M.:!>>PJ;HUFU0AP[;]\/O?LZ(X;5.( G6E5*4+?U7OMFR_\A"_BUY?9(G(W5 M+?55:[JPUHQ(N]7YC55$;!8H6,BT)^,K^#?SZ2Y[&P]]^ M^DGECCX^KN3/AZ[TW4\,FS>9&X73\3#,1AE,PN%X'(Y(XLLY>27D+3D\G" M29Z%HRR^T O3<4+:.:QICJ#6/?Y9(@F3/ [C.'[C;Y)>_$ZG89YD83[)("6V MR31,IOGY]KT.%5TU^AKUSH\S5WBMM%W/[T_[B7G;#8J+>#=N/S.]HU51P&[[5I 0 +L* 9 >&PO=V]R:W-H965T5%%('=LV?/+I8XZXS]X@IF3T]56;OS0>%]\W8\=EG!E7(C MTW"-G:6QE?)XM:NQ:RRK/#A5Y3B)X]?C2NEZ<'$6UN[MQ9EI?:EKOK?DVJI2 M=G/)I>G.!Y/!;N%!KPHO"^.+LT:M^)']+\V]Q=MXCY+KBFNG34V6E^>#V>3M MY53L@\&OFCMW\)\DDX4Q7^3E?7X^B(40EYQY05!XK/F*RU* 0./W+>9@'U(< M#__OT'\*N2.7A7)\9!T0#DO55OZ!].]XVT^KP0O,Z4+O]3UMLG) M@++6>5-MG<&@TG7_5$];'0X<3N,7')*M0Q)X]X$"RVOEU<69-1U9L0::_ FI M!F^0T[44Y=%;[&KX^8N'FP^S^YK_1_&%V]SB[FK__>/=X-O; %ZMQ MML6Z[+&2%[ F"=V:VA>.;NJ<\V. ,8CMV24[=I?)-Q&O.1M1.HDHB9/)-_#2 M?;9IP$O_9;9'X-,]^#2 3_\3*;^-]<-WITF<_DAW'^KDA@1,RP],H3=-]9H[M6F6? M<;!%XC#-,X>@-HR"(#L0\GZ@[3Z 0>(I?%9\/Z#7GU)&K.H8GIH+>@O)2! M]$MCT0NZ@<*N ._""+, ?M2(0#EHH* B_$0_5*E!]">-B,?=66XR=$0Y*T'B_\ZQRU,L\B4.=(%)>(1<^0E??_>1:(Q1FQ1KMHQU0 M$66%LM38=/B#N2(XQX)VF+W#-(VFZ2L9PW+F_ERM[7?CK[Y\XX,+11BS+_>K^9C;K+R3/YOVU[E;9E:X=SMP2KO'HY-6 ;']5ZE^\:<+U9&$\ M+COA;X';)5LQP+Y,KMV+!-C?5R_^ %!+ P04 " "EB'E4I1V[EE($ #2 M# &0 'AL+W=OZDN9X,+=V<3@:F7(.-3=#M0")DJG2-;#T_#P+';Z7N%W 2O3^R8NDR>EOKC) MU>1X$+B H(+2.@2.PS.<0U4Y( SCKQ9ST+ETAOWO-?HGGSOF\L0-G*OJ#S&Q M\^-!/B 3F/)E9>_5ZC=H\TD<7JDJXW_)JM%EP8"42V-5W1IC!+60SKV9CRR".S$H[(%.6M V!L@(2/72MJY(9=R I--@!%& MU(7%UF&=L7<1+Z !Y%+\#1,BI%7$SC4 ,3##DV+-(;GMM(_( M.5)3//O9$>%R0J[D,QCK-8?DM*KP6#V#7#I0,1.26S#4*W*4<6/ -CXK5:+, M>41_0#Y+X68/UAE@X(USE#9-PITV80@V"8/+C1DO2Z4G7): !+=S MT+6Q(?>P4-H*.1N2/X%K HY*!(D ]1-H) /Y^:>6 MT")TNADY5\;M!6X-O&!#-CT7ZW$_HB%J)T5RL"U+*MWVZ:@01K0 M-(T/NBUNN2AGN*>EJJ$7:QPX_'0C(YHD(0V#C9S<5\BVJ^W"CS-:1-D!9JN1 M#,BNM[/]J'$_P@I4RADRUJDF)+4W(I4NV=P2? $D.Z_0M?_G MV+!D.8U91L,DW-ZG#Z1UL,'GM6"#UV_RF?EZY6GVSI[VM;Z%N2%J)C0JBNVL MTY F+-UI@H3+L^C;R!G&-$[SWLH;N'&&9ZZ(/X*!^TAF##'-BA_'K#WGU3$H MS7=T@>\=>\V8M@1I+PG?*CVQVG[Y&E"8TASUDSS809A=-.SZ$HWSB+*TV))@ M,PMRRACK;=-:%M(L*&A+/T*K\KWUTM*DNPD0?99NJ_ M=)?O]DG#'L]B&L7)EBBG2130(@GP3K:@<A'_% MA;D:58F)O[I[1W,[JCT73YCC+=6=ZEW/HU'OG5F#GOG7M$$_2VF;)V>WVCW8 M3YMWZJMZ\]J_YAH?'(94,$738)@E Z*;%W0SL6KA7ZU/RN(;V'_.\4\':*> M\JE2=CUQ#KJ_,2?_ %!+ P04 " "EB'E4C\[1WP(# ")!@ &0 'AL M+W=O]>#I=(/ID2T\%P) M:891:6U]&,]B$VMD14^J!)QEB3[<<6XC$8#?W>M M1P/56,$E7FLP354QO1JC4,MAE$:;BQN^**V[B$>#FBUPBO:NOM9TBK .Y\4P2APA%)A;A\!H><(3%,(! M$8W'-6:T3>D"=_<;]#.OG;3,F,$3)7[PPI;#J!]!@7/6"'NCEI]QK:?G\'(E MC'_",OBFY)PWQJIJ'4P,*B[#RI[7==@)Z">O!&3K@,SS#HD\RU-FV6B@U1*T M\R8TM_%2?321X]*]E*G59.449T?3N_%T\OUNQ)5AGC/,UQ#A M9*] I!E<*&E+ Q-98/$2("8^6U+9AM0X>Q/Q%/,V=-(69$F6OH'7V8KL>+S. MOXE\@=G=8G8]9O=_"O2"O[!)H)]0N>\AG-2/OX+*3$DZ$,@2[2=V&6PK-F2FA9KR V>J% M\%=2[0 YN^'&U8:T[F6]_5:OGP&3!5!7Y0_!7A"U3;VZK4\'26N_UP53,E+M M[G9R.F;IP9%QYXHBI@ZE#6>-)B?="ESQL6%49P5[G7ZWU3_H$#>2/L.@@@Q3 MFD"HC5,0G"O7/,))HK*M0+/P0-Z6^D#9-B>[N=L\=AO/QR#T/Z@ND%\02!]"'08?.%@ M5>V'S4Q9&EU^6]*_ K5S(/M<*;LYN 3;O\_H)U!+ P04 " "EB'E4S\#X M/[4G !,@P &0 'AL+W=OY<2U?X+ D)QG$&!PB%8^_?:ON^< "4*R M\[:V:C?/(H&9GIZ^+[[:5O7G9F5,FWQ9%V7SPX-5VVY>/GK49"NS3IMIM3$E M?;.HZG7:TI_U\E&SJ4V:\TOKXM'IR R!0F:[%$2O]S M8\Y-46 E@N,/7?2!WQ,OQO]VJ[_EP]-AYFECSJOBD\W;U0\/7CQ(.-47 M3AENV8BA_"EMTQ]?U=4VJ?$TK89_\%'Y;0+.EKB5Z[:F;RV]U_[X_NSC;Q_> M))=OD\NK-Q_./EY)+]<7'^\_/ _R=G[GY*K#V^NW[S_R%\E#Z^JPF;6 M-$>O'K6T/19YE.E6KV6KTP-;S4Z3=U79KIKD39F;O+_ (X+; W_J@']].KKB M3R:;)H]GD^3TY'0VLMYCCXS'O-[C_P@R1C9\XC=\PAL^.;1AVG:U2:I%G)Z>?']>K3=I>3OA/V??NX^W9O>3KMG]I.IJ_U%5NT]_/C_7#X^2AQ D MIBYN)\E9?I.6F*,T^Z.SC>7K)7 ^?GCS MYIHX;UF8;55A-WI[TPJ( (]Q=O#%JZIN"SR!_Y>//A'4]:(FEL9B_KARU*W1 MDQHBN5J@S6U#RJ0AX9^07*/#TVL>H$D@3&S1;BOW&C^+N_) 3))+0EI53I-S M$K[V1FG8T6_TV5<@Z-KDDD2;!X M82%I)O$-3!QY!8:<)$6UM$UK,Y*;3;;NE8@B^[R+ MXP'\R/%LN>A \EZFKM.R(\RT0KR*([(+ILDEG4:4L.F!1W, MGWLB=[Y.YP5N3##L;BW9I-GG=$GO"@[IU2J38*L,GC4R>"T)!'>D)R_(GRMR.1+SL#%?$-;VZ[P !&@)0@Z6IW> M("L3V\^;-B7V2@M:GO[#-Y5B)58( !Z@I?1&2^_11W^?/3UA&8(CST[^@<_H M: M+;RQ9@4,QS&]YI7EW:W H_H-V:@TO^X[NVBY3NK!WMFGP?YN-%22^H\W3 M;$4WU]*"LC?ARY+XIQ?;K2F(W=9BDXF\ (\55>H/HZ:@I\SJE$V#U*Y)YA&^^LR&+Z!N6(?%$UY%E8MZ M%D%U9,_FC.6%+8G<+.@(N&6]Z^A7[0>()5Z6+!IA"_J3Q(UA9BYNCZMM:7(F M!)M;Z#G9C/CB9?(P/4J>/7WV-'DS3=Z0Y=,DE_1TG?SZZWG/+"OLV@(>HOZY M"!Z%.&'3B34WF3YDC3R<'PV8>>G&@KHBZZZW?!99?;T%G]*"&2U(TL20*82- M"30OO7\^OP[2^^O!Q>KY47)-#)*GM=A\8N7=#[KOZ'USM*NDOPUW=!JR0_<6 MB^V&O[#PDO0@28LFO/R-BY$@?[ARBXG!\U>6LGRW((N#*"==4UN2M"S >NA_ MO*M[SLZO92VZ0[[?2?B.I<(J+9?0/97?E9XD(>O@ R-V8#&V]FKBAS03JV*5 MTHW,R6I*#(Y7@CNGS+QD)&Q2I0[B0LCXNUFXAIJ! =FQBENGGTGLP!E MD[8AW;.1S=F>2!<+,K>4Z:%2:.UT+>#2OB+2)Q[I%DI+;:_&FP-L?I S4+0K M-HIHM::W,]F,B">P3X.C?"ZK;6'R)4M7=482K*I(3$%3];R*YTK;FEP]5>W#V="/-8:1%]1S>;6_TJ(W1, MXHV(O.JEDTSS.O?9Z-JHV?*QR-#.",[(8AK?,5KS/!WDV=@=B%N(4< MTF19J8+BM>;09Q.UZQAIANE@:\G*F)-6(\,)Q%V;M+!_&G%OY(9PI^1X"<+X MBXAL'>F4"'"1G41?-TQ^SOKD"Q:?%)K4\$9RQ6+I96FS8DOF='+R] G]/]DR MP^YO0LJI)!>IZ18+A)#H%F%KS9NJGL>>,8SWJFF4',D(M;7 G9MYRUN]F'Q' MGO^S)T_$906%DN5/KI?SJ\'&AD4A>1F=0NH$),Q<=8+PY"ZJ"4IRWPPQ%\AU MH[RIQA@>%/N,$1'Y\CT>!%R/8(1Z=X213!AIV/M52L#G)) 0>^7SQT?@HV^( MNG=O+*UMPR8W&%COS=]6!)!P:Q\-[P(CSDFVDFQ1@0?;)"*GILL ZJ(KHB.D MN; CZ$1M#$ )(\1)IHU86_!>#)^.I%.),RY$CH"#"]D?Q_)@;\BIY\6:?%I9NK>M<>=W]W;C]:?J%7+O"(XEKS@* ME8^:!/*J4]OT'EZ0K&Y80=;LPP+'9<6,7,/%4?^6+L*PYB&M0=JQAK\$AU_> M(\*,/(PDKSIBAW1>=>WN_J,8^ 8CF(P$,*ZSA5E[Y_\FQT"^9L#7'/B8QU1. MTIP0#377E4Y C8$V(L"?>P'^?%0"_VI)UQ/:;X>$]_BK,&Y/'G^?^"484XZN MZ.Q0R#D=KW7BB471]#LZ>E%P@H$HX>_/I\_]!TI;MR:MFP02)1^0BB'DTX_R MX/-5BG@;KJM;:^@R-Q">*@E[K1W#"P(B3T1N0W+Z(;S8]N0N4 T?])I(<5IOL)3O73TG- M\704Y1$MZT**JM^N:1;*>5,XBNS&Q:=P-8>5.3(5=;&.\=DQO\ MTU@G('A!8C0S)H\\?DMRB",M@K4;,BLM^!4*MP\^S%H.ZX1U#T ?OHW.$0N M*-J]:UF @&SK'^7WS!="%HE@[!P';EEKD)2@@SF1W0>YK^CP.@/$%[G# P<) M-^C%V'0!CGQYU5<.=! A'Q& MY%/(@0=)(^T1!VD$?$K&.L$UN6/'V?1T:,>=!,3@KL3?M ?8A2.6GDMWHO?M MBMSDD&$ KSZ\ID_> \Q31K4W0DI)9M.;1WU:@3=1&CA[?=VMEIJ++^+.8;*4 M[![?.(\(\DQCH!>+GE5"=Q94H%A4 UM,0/3;JBMRT!K!F(G_G)LBO874RCO$ ML.DDWB].&MAV(*."XXF[W$'F! 'L/8>,%T]S1*'A"ZJ?B[>"+597+)N;,7W\ MPNOC%Z-*]8/)"A*OEKCF<'+S*Y=(SN'V6DA^2R>'=O7.>5 +M7\-*J220(%M M6E-FMR('G8?-"VRB."'31&.B)=S.4)]DMXF1YA2.CQ!$\<$H[C^"Q>\\%K\; M1<&Y$UC\CS=!8 UAN;\R#P^LGYP=%I3,&Q?\K"35( MRY'G5#4@)\;P/"T_-RY_$.P'";&0,%R1S4A46+#%I4H,(A#I;%&WGK%5+-(] M%B#2M.T)QXW&Z0^F7KWIH;8T=B^M.#!_?SIY^G3FQ=+8:3D:%@+Z>9Q.B]2L MMT0*%F)&B1#RH@GP;+,"X]]M)_&_E#9RI3K=QBH:3 M41S?@I)UN:-56N,ZD0^B(R(WB-*;8UL>LW'1-$=RZV2Z63H]:>B*8T$<7ZHU M>9&[6R33 X\; _ 4+.-K38:9"9= IS7LP(9Y!J<)Q2E?^ MO@X'H<*$C6++ MF02$E91,:]=,-GH, :LHJHR?4_6IJ^22X,(G?GTYXST@ZI]_#Z+A?5WJ;&[( M)! ?O@>IYEL@W@F/2[-C879B?B3$235]R\!PWLVTJXIW<5L*G-/D_0"Z)0P" MT]]"RTE$Q4<*"1^G"MRX-U3^YA!R1 MO"T0%+Q! 5>R6=TVG,^U2N\2,S!?,LFMSLG1H'-J'0D9"RY_)\%&MJ'-FK#T MB422."N*"KNI !7;)9+=E M@"(I9E^PDD3%4>D6"RD8.!KMM]*$)IC?,<(:3 VC2Q+Y,]QH=[1.#*# MV)D#;A)'P%G6YD",V"_P#D@(XV4U2Q1Q@"\M;M6;'3HH)\75_L#I..7"/JE; M)-FDM[SK)FV1"]=#DQ.!,X,M AF/4NIIH-33\5JT"HF$0%N#%/IU2R3R071P MIZ^"OPL,J0VH+E#7Q'3"CJ:/NE9QGL&+*,@'\M&X3H;E>%$1V2JY\]6+/-H: M<>'%BC MMN"KVWM^821,+Z ;[[N W03<"H[0L/<7DR+KOP EEUY 8Z%X M;^TU1 _(*)S3-YG!]T+5^Z=5(40W3U>Y0>Q;CUIU+6*C[*L-BQP)4_#JRO4Q M67#Z0S-.[L#[NW-8'O)0HM$-VWNL4+S2TF@(Q]_C0'.+FZ2WYBJD]"2KJF!I M<&A+%WL(#J13@;9VX83<\;G*3,GU^#N N4W'_ (?A<457];.!2$N4F1JFCE$_)T4YCY)?#6IR M?G4A^T$1\]>73?@AW L>\H67E[_Y M8@_/9\F%\P56,5,1GNU#YR57?.A/T49WPS7DOXD$P:/JW*;1!N)]&+A-8&R2 M'Z6$_:?)E8/+>[U(I0@S#AU8KU#69L-2[05Z_H8P[\40OB,K5B2NOPI_MH&C MW7H.%RE[(<=" M-"CKBDSVAN2H:G6Q6,IHK1SPVY#%5J2U$SQ$VCU;C&&8D62N7-43J MD3,G6+O9IU8-W4(01C3)N7@$EEE@0(RX!,, F8U)O- 1,!LOYK^JH0GILH#Y M-Z%"\I"U_\VK);WOHAK4'9L_,A9A*4Q4N_9R4L24I$$E>/8N_3PP= MB7/3$\S-2T3Q@7=)#(+,776L&X6QU3C=C90X"96I#<2B M*E8O7">3]]2'C2VU!1&4ZI&=@&*TN1C/T:,(LZ,XQ"Y$&!.=DM\ECJM 1(3C M]\RYB)J%=]&E48T9]'64B=@K1/,5SO/;R'V18E40(Q7AW"41E15#@N5M,DX3EAG(A[6&N6)88># MX(@Y!Y40_BJ.G4/G/"./BC0G6[RJ;R& -4(X1"JU%]P8TZV[ 03M M@YN?!;$S37K <;D#R"X?(&#<72M![YVB1Y_"33DOB]@AUVR0!DU]6$=#N\YE M)+#/KL^3]]4T>?ST9!+CY;@'TR53J_,^HG><%S*-%PK%KBQC''?"?SP(>\AA M28L) F3DL!;)PY#7UCXT*"&B/?EZCHY>>#A[CQVQV50J/M1@PF%<2%N_ $@- MRH3H6:YSE4)/"4K8F@P,>$4HCY+0EAQ*,J0H2241\1EI3#:Y80U(BG2 1-+= M$PKP4@U0U[<^QX!L1]:S+3T.(ZP!\(#J?W?YOG#F-+829EBP#P7D3X.>(F=[ M'Q"X7-@Y^J('AU5Q,IG?1 MT85F*32BU&B[F E7YKETA _(PX_2")-=BR#4ZG K)0,+R2BA(J;O6>>&G W1 MS$Z4>!OD/NS//XJ\JA&JU/?4>8-'J?X.(K M=AZ6!-WIFVDD/8;4;<\2/:AU(SOY@!$K5CC2*OLH0+3+8#&M5P<'1^'H'C,C M3\:&B8^!,0^R'O>'"G$,+LJHN+80.$)::UY(JM=?C2/H$;2E3Y0XXP]7IC-BG*&!RK"FZY&#ETV;85<5',[5'EXV<-3U(+D-+4W^6^/9 MYA"M?1P@4BUGCYZ#*B/= OL%]77L+79Q]#R$0:*B.&_&L^QFG.VB$9P/91HT MBM3) M4H*VS6>";"4KA4Z9V&V[_R5NC<(\H,DC_:QT+>$+!!JKLN#>*U3>$N2D$!SL=3"YJZDNXM U7NUR\RQP7#T@*;?0)9U5JPK TV]@AG[@^ MJSE[B%6C">=ROPVIW_PQZI6%PKG9>-G;3V8^'.^[^S4(65102@&O4"(.PL55 MC730H4FOKE,.$DE59R,I01XE(LA#I=L?J)]&J.LS&UYM;>GF.46*I?D6W$*^ MWM66^YUYNPE))70&D".N+8MO,L:TX0'75B$2Q_%%>LJSEV62+V,M:==KDUOI M;X-$$/O&V[K]]WV@=RPEN9N1_!@!VW*DG^4DHZ[4,DXIE_X4Z@5B ]:G]\IC M*7?Y$A 7@HNOBS3[?'R=\6B Y%*JNZ_(KL4#[\ @WA7L/>I34G&<$M6R:A.7 MO>B6*Z^=>+ETO$"1G<\)2I8P7(#W8./H(XX;BN9O*N05^ATT!, 4M53CK.]]TE1NQ%2: MIG'1$;:)I?V+IIG9#NF3=[+W$/F&J) MN$"<7:&8WE+:72:+W)B@+?;7 WBPNW>*^;]I'YF/$.%_(%JXMU%X74FR3]G< M5S=,DO]O%!R\GH.T?!CAJJ+'4+A#"5(/D&IRU]4?[*[KN?W\;13P2>A/&3+" MX9-^ACY:Q7O$@W=D>8:)F%N^0"\M#^$^M+UXGQO"\':CIKRZ]*[O< RBO>WV M*4H B*^=S=8 ,D^& D-J(#:*]0 [M 51N$SGD#=)=Y'YD/6W\5PK%IS8>9GI M%5^.',31SA!'P-;28W"OB\22Y=JCNQ@U%T*%^&R\1/PM /C= ?#6AY$O/,*& MO;F_O&KRV_1ZJAV216Q:A@B\JPT!X_MI$F=G5UYI^4@:=+1,'QG :HB-VVA[ MO5Y._B'9BRZ,3'J)T/(Q^(ZV4?>K#^CIKHQMBKO*JH820VVOGBC>4X]&B\ ! ML*63&*ZXU7+-:FA#N G5'.)NLAF7N>X0;?1FL#'=I4 >M>3B0[/G$N@*KI* MOV[3+_P!H=ZPF\S1R:@OSJTK88V+.:V6I98I# M&^6M'*!*.5QA(?W(HA-=9069 MKG'8' YP_@]_U[L##.3TA!D3LN=V5)"M39 M2FJL;;GIV+H5;I+X@DR+\DA0YX36)VIN?,P#:G>._)%F$WDA=E )QIU'46*U M__#\5L6*$*S>S9I+L_;*?'B*E\2U_)P"%X&6 MRYXFOPU@1)*/_,\X.!&_Z.,[/9^96\P5YNPPOD.+@G M,CB0'7\^'GDZ@73>+'#JB[6J6G^N2I!S^B23V"KRSSF-1K MAG[Y0TY;[1T3$9P,XF!>^2EC$=']IXYX>N\C/O9'/$2]@4=IS[8P&J2(604F M=>#?'04=Z&1I;U2$(%4DE>15K>,3'#BZ\\/&M9'.GAP%8'<+&14YXKX,222U M5'PU@NJ_JJB6M^$.D=5C_U3"HBRT^@5ZP_9FCSJA[J)'H@40I6G-DL[ZIWI% MQ #N2/N+>XQ-AL5$5&6A_5YL'^4(,K62$A55I$T*[DCGM'!L4%ZBKQIY0A\Z MD1[S@*R-SAU.=+)K9G*IU9?(# L3/T)Q,-LY="?@=7?Z0PCC@X7OXAI**0J0 M*I --$.(&8^CZP"V?&&G]*P8/_KO +X"-?[N$?71AW3#R?Q[/88-JDR<8>^Q MQT\!0]Z:<(ZN-SB4]70*2V.DK%/>;#I^R556[5Y)A%)O_\?$[U,!H;B>*S;. M0UKQ/TOB@GAD*?[D2"0F:,JLQ&!GA;TC@W0_Q!S*)YNX3ZC?KI8;V ]C'HK6 M.'+<5HIM@TD>%Y-(^":ZP)[%>+%?C,*FVZ <:4)@F/W4(-0YI!'TM^KK71(? M"?HZ@W>BX&A3/1OIB 2ZNPF!Z90-U52K@Z,9<6K-+KDA ;-V)# ?E:[W.1#? M8Y82)QOHW]RA+-NX_HMI<@UZ[;EL]T2_;USFR:2N^]P3P#!C33$33\0&8R(B MK6$!?X _=[Q84&9:PXYO[G5%AWIP9"%"" HHV$=LE1MZ1.P7'8$._I"5LHW8 M)T4+)8]#ZI%8T+V'^32:<:&^0BPW!L3\6(CE-+1>GXXW3W]2@KDCI/+UJR2? M>N'Q")4N'3,&?^@A/1UO_/R@PZ$_"+4<&JSZ]:L@Y<'TCVG3\"+]'.H&\= U M9I_:(]?8+(G [V5VF*7/XZG8TC+K9DZ[G.% $RJW<&M(1!I$E4W<+IRG(8&A MLT/:WASLB](5'C@/I<5 C:5;Q+VI W'<^O% ^:A- MC"&F4PE7B+8@690W\0Z3?BN1=E>$6#57N1+0;6%V#DZG>QT[5!*U<;:C.TP, M7D!RB.)%$H7M;7]R[N;P<[O[6'6DP5[JWJWN-%;X,/'AI=G;T^51Y?@;C[T] M/OENTM_J'(=*,\<_Y[[SV 4;?6URO[(OT_>TV5(7F?CU.KP*TS$&>\'L%<,#V?,PUAUT .PMT]H7%\I( 0[3 MA?G=<].C>FZ]T+.KO^,:@D7E]CMDFX%5)\*D,;ZX[(:;EFHI598:.]>H0<\+ M)N(T*#-JX7Z*!2)[K^7-\9 ?_CMT1.,VRI[P02'8(](;BE1*SN,RX-E MH)2XMHW)^Y!(+?U>=8H[G+N.O;W862J8B)M-#>"*@>WSB39=!*\RUUK_$[,/,1A-A(]C8RV MP)K#[$5O\.L,2C3:,@36A9JN#CSGKX/+M_WC',9R-+T3/3I ,+X$NJ\0XD-$ M090**>IT([W5"YUDF7-4.6-_EN23NF7^;9GIR%V:H7AK%YK$6,[\(4 #>VO+ M4?:V6DI"4$I:^)^D\C7(Y\'"+RXA1Q#B8;J/12\RHG#BBO"G731KQ4$>XQT_ MS[ G!..#Q0IP&+&81JFE)*CUC4OP908$'T3O<._2IY)3CZY5VR*:9 W%L2DB M=AR02=L]EN0Y64[>Q-GVP\NX1K3AF]Y'H+J2(TAT&6+\U@?F*I#7YXN7UJ:= MW <@#1)H@2I[7=*Q@)CE(*N@&&<@WA'[2Y*M_#CX:7_22U^ ]D2RSV%&DV)Q M[4@^2?&B3#F Z_!%:ZLX,N#8#N@=5%OQP!"6M[[< ,Z;;WOM@[/;2+-_LE!* MX&LL7;1 9N%(&-QW3 SZ$\'1Y]D>6D6$LBE<0U%X\2CCKFLCR16=7=S5J![Z M_< )XFBU=;UB$K?F3$^5W7&C;F;0/47M19]<^1\DU$%C0%5Q:"4A7-QU?8"" M]IKS1M>;1C:;-^+A. 3F/W B5SRJPQWN@1\7R!E8+E:^; F!>OD7"H[/"A0^ M7NN4HRM>S)F3U]=7$Y^[YN:6G:HO>F"W9YV+!>*\W &(_/B_!LV<0<+ZVA.L MK:GCX.?NE^CT0(AS*%%]8S NAA.J/.=7&F*TIX]_3:6X#>%)E^19=A:F>VG8 M#0B>(2>5]3>)2.!/)%C&X,J4U5OY19(A5/1Z]MTJ;OQ'9<4,"WZ@A&'%G#VP M(G06[VHULAH+ICM$\YZ4NO(#+U 2TC7)V5++QP*'-ZKF2M6&7!/+\UQNJD+: M9[3/\UZB,=)[2E5]"%*& '>1RGQ8;@W[6&ULECP[>=;7D6$ZY;[T/ET\(N[\&5=-5R?'4!D7H!_ M4;FJ8 _(7]S>;=Y 8DC\+\0%3_XE.RJUB:8B^;2$*X?IBH4MBAUR9Z=$IR3LWV8$6;C\ M\6T"28?S2;V\L]\X-Y!&Q6([#))*6;T.WY^;55HLF#HXSJ1G9MRR?3]$QX.T M&T5JY")0%^UL)_F5 5$$]-3*;D+98 P?]Y_=BNC! TB/;PQ)1OAN=?01+=M( M-=_N5+2ICYEQ5T @TL/(CV:;[M!P%$D \RYX"LE !&O/;_LDYY?"OC":UM=? M.GJ$X]@38>*JA*,BT.'J;OI1COZA9>((TD2V[=PT[FV,">Y>:)H>O_MY<=&< MN7T&U/!($?>L\/,/&XG+I#5/)J_CT%$?O(]JY+0RIQNV7FW4U@R5+H%[K Z6 MNHMI](#W6B^&"$Y]"Q6@QM;,Q@A_OIEDC?K M35'=&HG[HPC>^ \D^#GAE )F-S."7"D +];_:L)S3%J9UJP_R,FXTSUEP3&, MA.E3I^-CHJY7^"TU3=?^0O^!Z!Q$R3>L$Y!#ID@8ERBCZW#I3?S6RKW5&T3@ M'2!'U4/#X [E>-S@%9!<-/TF7K8_RC*Y'H1(:KW<=,T>9,Y])?6@$>CPX-US MZ]SHX#X87S5+;B_.S$8@V=:C+!.&]9R.C]>YD.%I'],OP_,2ON+UOKV;NZ'G M.IX-Y9H'NL.=?-@=!S)4X4DXPF]]U;=1K7-_TFR\7QD/I B=X0/=NCN_-]3+ M'&.B(]4=E7EN M0V6Q9MJX5-83@PH(_2FE7E)IYTQW_OA'%&URGAM:5HQ4FKGATX>0QE:$9JHD M+H&O-=3BF<'_YLI 7__L1>)&Q/)(<$@L_,J]_,Q$ZN-H))87)N=T'ENO+0>D M MY&14@8JW0Z/@Y)?L6![T6;R(OPC<5N-;]E'14]_,R28_TAZ4E'SL_ MBIO:Y:ZE].@-__P&XB-:>A3U7H=@O'8.9_Q*3N8*6[^8(5C+8CL_?HV 0Y>Y M_AR5Z[^5W%%Z[7_@](ST(E'N*+K#M)O3\6DW'[A)E9R6"^X=<5./@2'WVY3# M^/^&R3?WV2MY>W;]6I.;IR?'Y.@YTT>C3>A!.P[=EN>A!26,A[G4VJ.'U]V\ M98_QR?.3X].3(W[F)U]0(*S^B\DQ./@XQ.#X=[AA]_K,TN6V=&966/3%[.GQ MDY.CE_%!P'!QRUQO5D^IP8BQ.L M[@\Z*Y9$(HA,,O[GRJ0D!_ ?8_?^79_8 .,OF?P?OQ?4$L#!!0 ( *6( M>532EG^:=00 )D0 9 >&PO=V]R:W-H965TV\.ERI!"S<5=H7CK*WNH]NXK813MRS'QYYQARNE[\Q""(L>"EF:T]["VN7)8A2BX.59+44+/ M3.F"6_C4\X%9:L&SVJB0 X^0:%#PO.R-AG7;M1X-565E7HIKC4Q5%%S_.!=2 MK4Y[M/?8<)//%]8U#$;#)9^+B;#?EM<:O@8-2I87HC2Y*I$6L]/>&3TYIX$S MJ$?\E8N5:;TCMY2I4G?N8YR=]HCS2$B16@?!X7$O+H24#@G\^&<#VFOF=(;M M]T?TJWKQL)@I-^)"R>]Y9A>G/=9#F9CQ2MH;M?I#;!84.KQ425/_HM5Z;!#T M4%H9JXJ-,7A0Y.7ZR1\V@6@9,'+ P-L8>+7?ZXEJ+S]RRT=#K59(N]& YE[J MI=;6X%Q>.E8F5D-O#G9V=';QY[?Q9'P[_OIE@HYN^50*TQ\.+$"[ 8-T W.^ MAO$.P% /?5:E71AT668B>PHP )\:Q[Q'Q\Z]3L2/(CU&/L7((Q[MP/.;A?HU M7G (CTL+*CC+[D5I*RT,1I\^770 !PUPT D\@8V255(@-4/+2J<+T A:ZCP5 MB$NI4N[4MR^BW;"__L(\XO^&_NLY+MV"E,Z%:=H^(,I"[$447>4/(D/<&&&W MW2S!04+0K>:9*'DAF@Z*24@P(03]KE2VRJ5LNCP$D.,!+F&#? M#QM&?^Q@A2P"YL(]S#4C''O[&8QQ1$.<4'\/@]3'7A+@B 4= 8^;@,?=%&H! M6ORJQ?QY7)_ L0:.O0]_W;"OY(\&.(S8 ?XB3&@7?W"481)$'?RQ0_N/8LI\ M' ?!'O8\[),(^['?$>VDB7;2'6T!SE]!HD177!<=@)1L,PQY.8%:H;J4@(QN M('$:UP@EAJY9-'L33S?Z2WE\[1,X@Z-262[!98A-]>2<99C$<"R"(KY !265 M,8A;J_-I95TJ15:A5!4%)![(Y.G=0LE,Z#; $8,]#P2RN+^%@'@T9@NNQ4G; M@!S3J(^^U^6&T^ ]!&\N4%D54S"#<$*1DJ>(EQG*AO)9N_!==(N%IHIPLJ&U%SY:J; M/7*C+]0>'-H)99A%8;LQQ P2M>]YM9SR$K@7Z,C)JO_STJ24X"BF_79KC#TW M:\SZ>V9XKMQGPB7]W89W4C)S!S7!U-^M6&+(=G$(Z;!3Y-O"DG97EB_,=W1; M4-*?J"A?H?"W*2S_#PH']4%FBVG2:HPP\UV2#-]"X%$48!8\%;AKC7 2Q:\0 M.'TN\/#=! X*3@*&/49WNL(8^_4>C?;I<="Z+19"S^L[L8&9J]*N+XY-:W/O M/EO?-K?#UY?VSUS/\](@*69@2HYC*.[U^AZ\_K!J6=\]I\K"3;9^70@H?K0; M /TSI>SCAYN@^3=B]"]02P,$% @ I8AY5#KP5SOX!0 52 !D !X M;"]W;W)K&ULU5KK;MLV%'X5PAL&&R!JD;I0:I, MB=-U =8D:-(-^\E(M$U4%EV13MH]_0XE6U9B6XI=+S$2:6HI@1Q?ET1[%4^[L'Z_HOYKH3PH<\>U&*GT M3YF8Z7$O[*%$C/DB-9_4PV]BJ9!OZ<4JU<4O>EC.=7HH7FBC9LO%(,%,9N65 M?UL:XCD+Z'(!+>0N&152GG/#3XYR]8!R.QNHV9M"U6(U""O, MR?G%S>CJ\O;B\O/[W%U>4-ZM_RNU3HP='0 !<[=Q@O*9Z5%.D. MBH2BCRHS4XW>9XE('A,8@GB5C'0EXQEMI'@NXC?()1A1AY(&>FZELUO0\W;0 MNYJ+G-N8T.A&3"#$3 -1KR+J%43=_0S90-FO*/N-XMY )B:+5" U1EQKR%2> M)2B5_$ZFTDBAT3A7,Y1('8/=9;80"5*5BML(;E"D-IK"F468*W.)%GH-K2Y/I1U+5:?DDPI1Y:/1X^@YK;E6R3FYU94Z M/3\ZV&C7N65JOA<*B:\+.;=Q^M@P;3)X+@XBABY5%G>KW)+PH;I5'I_S[];= MA8X\CG,K3N7)YPI#@@A[$04'VF()CD_$7&EIGD_!)PQ'+JE"H)Y:;:;:%IP! M!*='W8;4#ZK4#YZ=^M;S,HM!1=1/E=:#O=.^F5?7:;^Z_B5XCH1M!?M5B,U* M41M1AAV M0H)I1*J16V5XNIL0P<0-,?/#SDM+'AH7E:DP0D\!EV7+_& MV6$A]ME:B1N 0C*;8#01&81-6J9A B!#:F/#Z%ZL5SL,!]Y:'Q9!_:T]@TO& M0ENH!G3&HB:)AR-O;5+7QQ$+:HX'*!E+7@(TRWZF OYGJ*Q@"U;3M-N9UAU#XUHEF$_T^- MV((JZCY;X8>ZQQP"04'67CP,6]0QQ=/Q/C0*'%!O4-.J^P08\;FT*5#(G4BS MR/?HIGUHIF$TV+3C7KVZOVS*@TW30!E9EZ#VGMU?-N=-2I!V.&1;6+1G7%AE M7-B<<0(<+0&$M7\F1!7)J.//!.*L/^6<%_Y0:&'8=1EH^5(8V>)F52JJG 7% M]]#T,M.,QGSL^Z1K>%\2/53/C@$P]HG;&7@MJ#6%8VUG@;P@>&UA]H(=J25* M6V'F3C]2!U.'M8'+MN6':KP=2#[E%@*&A *^#W;<(.'BD$9[MKY=6E-,H-&V M8KZGRV$1Z.'MA?,VX#EV: I7>@Z7>A_#^]:9'@]6=2"WS9]00'3._#% M=3AJVYE8#+/0Z31>NVT _3# + H&/[ %T@_@B\AS&B-YO;U*FO=71Q!\"RO& M!Z62Y^RQDO4F*^EZEY6LMUG)2^^SMC!\8?CT,FAE*P1S,:%A9Q"E)-?D\_7^ M&GG)#;869J^GNN[<06NK$ZY[*#QQW8/U_!&P 4 ]I/OC@W+9CZ(#@!A18TE= M;_V05[#WTR+#ZPG?O<$!PZ$;_!O0 /!?U'D[9P2[.WKQL';2"QUV4IQG:U2P M+P]]J]'JS/RT/"E>3R\/W#_R?"(AA%,QAJ7.&P;-*B_/L,L'H^;%N?&=,H J MBMNIX(G([01X/U;*K!XL@^H_"4[^ 5!+ P04 " "EB'E40-P)S%$" !V M!0 &0 'AL+W=O"D95T,OUWIS[?LJR;&DJBTVR,U-)F1)M1'EVE<;B31U3B7S0T+Z M?DD+[HTBIYO+420JS0J.W0"[R]8E&L"]RJ@S/83&(AGJQPFPX]8@DAPT1; M!&JV9YPB8Q;(T/BUP_2:D-;Q\+Q'_^IR-[G$5.%4L)]%JO.A-_ @Q8Q63"_$ M]AON\NE9O$0PY5;8UK:=T(.D4EJ4.V?#H"QXO=.771T.' ;DA$.X=MR!7LT^78<7N??\SV#VFU0NPZU>P)U:7HEK1B"R,P_2T3% MM3)?-L'BV9;RO4*>!_ST81"2SA?X7[LI(Y8Q2E?*O=*6U"X$QL><&ZN/$'2# M5C 8O-%HU#6,F6EMRA,$,R0@%56LLXJ]%N)O,A?]H$4(N3R^N*KU M*Z$I.P@W($?QB8W_WLOY![U0HER[CE?@J-1MT6B;H3*N>^G5O)Y(]U2N"ZZ M869<2?MSSP-9=WDM:+%QG14+;?K4'7,S&%%: W.?":'W@@W0C-K1'U!+ P04 M " "EB'E4D/[4PKD" "Q!@ &0 'AL+W=O]OVC 0_5=.6345J6M^06L@GM434\%(PKOK>4NO5A>^K=(D%4:=BA=R< MY$(61)M0+GRUDD@R!RJ8'P7!F5\0RKU!S^4FZ&W24SI8JEMPA_T5F2!,]0/JXDTD=^P9+1 KJC@(#'O>\/P(FG;>E?P2'&M MMO9@.YD+\62#ZZSO!580,DRU92!F><81,F:)C(Q?-:?77&F!V_L-^S?7N^EE M3A2.!/M),[WL>UT/,LQ)R?14K+]CW4_'\J6"*?<+ZZHV^NI!6BHMBAIL%!24 M5RMYJ>>P!>@&'P"B&A YW=5%3N45T630DV(-TE8;-KMQK3JT$4>Y_5-F6II3 M:G!ZWMH MA[D=!# :3>'.B&^R1Q">G 7=K3@^[YP$00!)LEO9#EQZ$X9!%=\EH]VZS5K3 MO"<\C"[A7FC"8"(I3^G*[-[6A>'9CK!&1LT[9,9E"$\1C%]!)LJYSDMFWOU4 ME%RK/=QQ.[9\K?V#,'*,+7C@I!!2TS^8 1.$@Y!T03EQII(C[O5P*'8CB'=& M$'>JD=V@4A67FMT2:&2E@F!MH<'K>\4!6!ED%6JR< M*50UAWKO M=P( +4% 9 >&PO=V]R:W-H965T?[:0A$U#M82^Q[WSW M\]TY=Y-:R =5(FIXJAA74Z_4>GL6!"HML2+J6&R1FY-5X(T'MJHK(YSDR44^]R-LK5K0HM54$L\F6 M%+A&_6M[(XT4=)2,5L@5%1PDYE/O/#J;#ZR],[BC6*O>'FPF&R$>K+#,IEYH M T*&J;8$8I9'O$#&+,B$\;ME>MV5UK&_W]._N=Q-+ANB\$*P>YKI9O@*+>/LM;2G%+CIV?+Z[O%]>W/U7*Q M]N%Z<0N?;\F&H?HR";3!6Z,@;5'S!A6_@XIBN!).#Q$M,CR&)?(C#.#K 2[ID$\=+_C'9 \A!AQPXY. =Y-IT2;9C""('RA^1 M:R$IJK>J=QCTZ<,X#I.O\+]64SNL-BA=_?9*6T?["6%%:O,;:924,-6=?X0H M\9-!TE.,_2@9P;UIK2/*C[92%!*5 L(SR"FGYL_+H! B4Z\BB/PH//5'@_#5 M23),_.$PAA^&= ;+MFS/ILD5RD=\C;)K%+^=K-4O7RKO S>CK)>0'\6)'X[[ M.26CR!^=GK[U_$&OE2J4A1L8"E*QX[KIJD[;S:3SIA5?S)N!=D5D0;D"AKEQ M#8]')Q[(9D@T@A9;UY@;H4V;NVUIYBI*:V#.&ULK53;;MLP#/T5PBN!B6[EW28#G^?I*< M>!G6Y&'8BR12/(>'%*C10<@7E2%J>"L85V,OT[J\#0*59%A0U1(E4-"<>Y.1\ZWD9"0JS7*.*PFJ*@HJ?\Z0B8%T8GHM#G=XK*=K^1+!E%OA4,=V>AXDE=*B.(*-@B+G]4[? MCGTX PS""P!R!!"GNT[D5"ZHII.1% >0-MJPV8,KU:&-N)S;1XFU-+>YP>G) M:KU<3>\7,4P?%_"TN5NN8?Z\7B\?-S"-X^4FAD\;NF6H/H\";?)95) :J \A2$SE":-Y82N0:J%&KU7I.O MTW_\,"!A^PO\K]VT&(NM$6;;?'+:=MLEA%5= >1<59+R!)N8&^@/_<&P?^YH M^P/2AR=7Z,G=&_I1?]"843?RR;#[EXX;B#I#/^QWSSR$=/V(D/<>)3@;@0+E MW@VZ@D147-?3T'B;OV1:C]#O\/HC>J!R;\H#ACL##5O]K@>R'N[:T*)T [45 MVHRG.V;F/T1I \S]3@A],FR"YH>=_ )02P,$% @ I8AY5';0/\FI @ M%P8 !D !X;"]W;W)K&ULK55A;YLP$/TK)U9- MK82*@820+HG4M*E6:>VR)-VTCPXNW>& M.P8;+A[E&E'!_N 5YKDATC*>MIQ.F]( ]_<[]AM;NZYE225>\?P72]5ZZ,0.I)C1 M.E]@ Q.0 (MH# MZFX269775-'10/ -"!.MV4+_[WN(^R=EKUCV3L'V.>Z M=](Z1^ 95$)WD% O0,L4\*EFE?ZFU4=W>ISS\ZZ< MYG;-@\!-+4JF:H$N9.S9;.3;"EK,"?2[Q UCLN?I^ATWC/HPYYG:4('MD4]" M-_9[[^PQXSE?L83F0*5$)=_I]4.7$'+(O>!*0UNG2Z*>Z_=?\T2Z2C^.X!M* M>0&725(7=4X5IKJ%]31+&+5#8A=^&L:1&_?(V:LG\/MN%/EG[Q2<0!3K^H/> MGJ?C^VXWZ'[T*7E[S5J@6-F1)"'A=:F:OFV][=2[;)K]-;P9F7=4K%@I(<=, M0\EYK^N :,908RA>V=9?1&80+T><:YVADF0?LO&/T%4$L#!!0 M ( *6(>53UD&[\7P, $(+ 9 >&PO=V]R:W-H965T2X+H2=.;LSNK>?I-(>2 MZ1NY X&:C50E,[A56T_O%+"L-BH+C_I^[)6,"V%)65I%&HYVIGIXG$U>[Q?S!_NR&RYO%LMR>SQEMQ_^'#[:?'P0*Y6 M;%V OAY[!IU9$R\] ,\;8/H*<$#)>RE,KLF=R"#[%L##*-M0Z3'4.>U%O(7T MAH2!2ZA/@QZ\L$T]K/'"OY5ZCX-!ZV!0.QB\XF")'915!1"Y(5P8)K8*92!8">0-B=V0ANXP M>>'U#;&243SL2")W-!JY21">> VZAH'K1[[K^UU9'+DQC3J"43)PPV%T!JFG MFZ.VFZ.+NQE:^EFW*/",_Y7Z\G[O=WCI7?P=2T] 9%QL";Z14*Y!U>\D$E8) M8UN+=JM&J1O[U(I/:]Y1#OJ4IS7N*.-7E:L<<'+8& SPY#5PDR1V$S\D*VE8 M<>Z&]) 8MR3&_20VLX=E*,V1(-#(E"71%@J%6RFS/2^*::$M2VGMXT22U;S8C32ML! M<=;,12_'F^GR/5-;+C0I8(.F_LT0>T\U$UNS,7)73TEK:7#FJI51P.& AF ( )(% 9 >&PO M=V]R:W-H965T T)"BY;5),]I*[38$ MTB:J=8#XZ#:7QLR.@^VLV[_'=MJL2%OY$MN/[QX_=[F[R4[(!U4C:GCBK%%3 MK]:ZO0@"M:F1$W4N6FS,324D)]H+"'K^74"ZT@9+C1EH&8Y1$OD3%+9&3\ MV7-ZPY/6\7A_8/_L8C>QK(G"2\%^TE+74V_L08D5Z9B^$[LON(]G9/DV@BGW MA5UO.XH]V'1*"[YW-@HX;?J5/.WS<.0P#M]PB/<.L=/=/^147A%-9A,I=B"M MM6&S&Q>J\S;B:&-_RDI+( MWR"(8K@5C:X57#1#',;1";YD"#%Q?,G) M$$\0I0-1ZHC2-XA6IB/*CB&("JI.=Q)-6=K"I\W6_AO*.PX,38U 2YY-Y6KU M6CY//_+AW3@.DT_PO_47$@G8E/9MDS'D:Y0N:W,NND;;Y,6#\7O(X\)/1IF% MDP'.LL2 D073%S ?^WGNP-$+6*1^EB06S 8PCR(_+D*XK]',@TH; 8>KU"^* MT _# NZ%)FS QWZ:Y7X:A7"#2EW 4J(R>8)'PCH$4OXV%6\3-SB&ULK53;;IM $/V5$:VJ5D+A:NRDMB5\J5JI M2:PX[N5Q#6.#LK!T=XF=O^_N8HC3QGYI7]B=PYPS%Y@9[AA_$!FBA'U!2S&R M,BFK*\<1288%$1>LPE*]V3!>$*E,OG5$Q9&DAE10QW?=R"E(7EKCH<$6?#QD MM:1YB0L.HBX*PI\F2-EN9'E6"]SEVTQJP!D/*[+%)#*-F9,7>U234_L;A6XX[<70'7UK(G *:/?\U1F(VM@08H;4E-YQW:?\5!/3^LEC KS MA%WCVW,M2&HA67$@JPR*O&Q.LC_TX8@P.$7P#P3?Y-T$,EG.B"3C(6<[X-I; MJ>F+*=6P57)YJ3_*4G+U-E<\.8ZGT]O5S?T2%O'/>/)U#O'-#!1XMYK/8/YC M,;]9SI?P_IZL*8H/0T>JF)KI) ?]2:/OG]#W?+AFI!?.G F3MC%"4V<\$28PJX5Q,G4+S6[/,AWKT9^&[P$?[7J5J-Q1JY:7<+ MZK;KAPOQGU6T+F\A\CT["0),=/: M$D,WL+T@ZFRO']E]UX=;F:F\.C3LV9?1Y;/M*=L+_RI(I^'U7:4P>($%86C[ MT>5K7]DYFJT"^=9L$ &F\F;,.K1;4G$SF\_NS8:[)GR;EP(H;A35O>CW+.#- MUF@,R2HSJ6LFU=R;:Z86+7+MH-YO&).MH0-TJWO\&U!+ P04 " "EB'E4 M\ ;/- P# #.!P &0 'AL+W=OFB-W=>30-L;@Z\Y[.3!GNA,5IS? MZ<--.K0<30@*2)1&8+CP=M/J'&2W@AS9?L&ML (R:U5+QLG?%V#@<. MD7/&P6L=/,.["6187C/%1@/!=T1H:T33&Y.J\49R>:6;LE0"M3GZJ=%X.EU\ MF5V3Y>WGZ7LR'W\?3S[,R,M;MBI OAK8"F-H2SMI\28-GG<&S_7(1UZI3))9 ME4+Z.X"-Y#J&WI[AQ+N(> W)%?%=2CS'2.;-FCKNJIFEY&?O$L\AS_#?G?ZZ>Z M7('0_/>2<10WMA_RB ']"@ M%Y-9N2WX(T!;%[9C(FU*QHHC'S>F?N ?B2/J]?IDRBN)UX\AQT.LI\8]A\:. M<]"W M.*#1"39^R^9V,9LM,3L%8BWPEF.1?M2YS,U\;8MWIFQ^A(G&P7$/:*\7T]#O M_R'5IDXG\FPK]:<87SWVPS?'!!: /4 MKSE7^X,.T#WAHY]02P,$% @ I8AY5-ZC.X_\! \Q0 !D !X;"]W M;W)K&ULU5AM;]LV$/XKA-<.+:#8)"79+*2Z MU7, 0[YE::Y/.W-CBN->3T_FD,6Z*PO(<60J518;;*I93Q<*XL0MRM(>I[3? MRV*1=\Y.7-^U.CN1I4E%#M>*Z#++8G5_#JE 8W M8#X5UPI;O5I*(C+(M9 Y43 ][8S8\3D+[ (WXR\!"]WX3^Q6QE+>VL;;Y+1# M+2)(86*LB!@_=W !:6HE(8ZO2Z&=6J==V/R_DO[:;1XW,XXU7,CTLTC,_+03 M=4@"T[A,S0>Y> /+#856WD2FVOV2Q7(N[9!)J8W,EHL102;RZAM_6QKBD 5\ MN8 [W)4BA_)5;.*S$R471-G9*,W^<5MUJQ&WI#K MT9?1^=4E>?$Q'J>@7Y[T#,JV,WJ3I9SS2@[?(X=Q\D[F9J[)99Y LBF@AZ!J M9'R%[)RW2GP%DR[QF4K_ M0;[WB[:$; S*V7.C\7"F-7:S0:L?1I^3]VXOJ[%GI.^%$?4HI8T^[O5IU<4$P>+D] MQD,<"?O;(ZOO '%SCPT'.S!&4>2%B/$*M#XF%Z52@/H+"PMWM@,''0:>/XQV M:[.[NI+Y[,B RK:D/".A-Z0#;S <;OAXB:$E5L(Z5L*#8P53;*G00>"B-*U1 M64OO"IUVR8>&QA>(%8$\$?EL,S)&F?,LTI\W-E_;TP[X:ZYYD8\VX8'M#AK= M0PR104/"6E*$#'%T:S%COS9COW6S-CR7:4VWB!O4X@9/FRJC6E'4[O[J+&!5 ME5@V5'IOW8#*RZRP3-2DU!AK(B=F#F0L%L$$;HC!S;RF@73\BSU%8@>O*=1*.*5&#I>#B/V9KT"WGV-8Q5:6,DJDY"ASIVMT-9 M%P]J/\JAP4_BT.B7RM+$)(C_/0';03&28<3N!^A1-;M\Z=, M2R[DCHC?I?T#" M<':2N==XA\I S=QKFR:NV%9/4G5O_:(WJMZQUM.KY\!WL9H))$0*4UQ*NP.\ M[:GJA:UJ&%FX5ZVQ-$9F[N\<8B25G8#C4XF7_&7#*JC?.<_^ U!+ P04 M" "EB'E4X8*0V+D# !&"@ &0 'AL+W=O/'N !&U7B]1=591K=1]-&(B%$W.V4\I_?^,D M9&%YW.ET^R7VV#._>6?*'OM[V4\_(!!6 F%A=ZFHL/*!&3;L*[D%9;D)S6X*5PMI,HYG-BDO1M$M M)SDS?!M-IZ.O,WAXG$Y>1[/)ZR,\34;CR=-D]B?X9460$OKF#' M)6QX 38(X8O,3*+A,5O@XAC (QMK0\.]H>/P*N(#Q@V( A="/PRNX$6UXU&! M%_T'QQM7\)LU?K/ ;U[ ?RFK'.02UK@#IJGL-[80->0:%V D%8]!13E%6#*N MX)V)'"W_EBG%,J//A?VZTEE"6%)0I_%L!4PA&#KY7K])F($MTNVI)9;_V!I[ M$OI!#]XJL^[@UY^ZH1_]_L-6RC6F[E?;)PHR6OZ=];AHHZ-UR>B/X/? M:':/R#"LR<<:RF#-1,W"L.MJV>XI,YXJ:FNA#-33^ M:(3&N5+68AIC_ >T\3]U:%"VZ1A7/,M*.P0Y@P>5W6H';M0^;)2FVPY]M]6+ MZN+#?;=\K^(F<%MAY 9!Y[0H;R(WHKMFV+N%^R(=-AOG_[MGTW""V.OYKM]N MGVKJ1"VWTVO?VM%WWLNPZT9!Y]3M,%HB&6>F7+,UZ?U(VE4 MO@V^L90U"%R2J-_H4)6K\M52$D9NBI?"7!IZ=Q3;A!YZJ"P#W2^E M-'O"*JB?CL._ 5!+ P04 " "EB'E4,S[=@?\# $"@ &0 'AL+W=O MX4O$M;F8$Q<)'.E[MWD8W$V")U#4$)N'8+ MSP-<0EDZ('3CZQ9ST"_I# _'._1K'SO&,A<&+E7YARSLZFR0#4@!"]&6]E:M M/\ V'N]@KDKCWV2]U0T')&^-5=76&#VH9-U]Q>,V#Z\QX%L#[OWN%O)>7@DK MIA.MUD0[;41S Q^JMT;G9.TVYSV]O9%?E\_N?LCIQ\%O,2 MS' 26 1W*D&^!;KH@/@W@!@GGU1M5X;,Z@**IP !>M6[QG>N7?"CB%>0GY*( M4<)#SH[@17VHD<>+7A7J$<"X!XP]8/P-P#NLD*(M@:@%R575J!IJ:]RLQFI" M:H#64! K'E]*YW'LGW_*>!B])S_JB\F$:@[:)W0G=(EUKY#\B@YCH6MA9;TD MI3*&Y$+K#5;]6NC"]"9OR)@R%M$DB0]D&8TC?'A&9E];:3=O7:$41-;&ZK;R M6=DI,SH>,\IYLO>"9EE$(Y:17U2]?%MBE19$& -H)>J"*+M"OWO[,:<\9 B:1HE=2]0Y]&8G MC-%H'%(VSH9/A*,XIN,H&3Y+_1L_8OP%R1$2)CT)DU>34$.NZER6LG,>);)& M8H(/K='J0?I>ZI**.26B4JW;&L?=UF(&YALBFJ;<. X8*VQKE=X0) 488M4. M; Z863B !O,2OX^[_:/Y_1<(3,^)7.H82$M$?8_X1[LU FCV8C3 M) V'3Z6C,,4'27!GG85\!DM]&\!-N(8"*ZOLE^M9DV4T>TJC-,/2& T)S\(9 MN9+F.?]Z-L^QX6CX(=\H2I. <>6@E[%>,&*9Q'!Y$F\0T M8>F0G%=*6_E/S]H"YM@_I$1^>](?TG"$_6"_2IQ2 M3!7Y>*2,=IO!#:HC-,PXO^WF(.#D[D"O?3W#U=Q&%AW2/?2_HISWIWL M>_7N?O1)Z"5N)"EA@:;A:8H%IKL[1S>QJO'G_%Q9O#7XX0JO::"= OY?*&5W M$[= ?_&;_@M02P,$% @ I8AY5)3*SQ9G!0 [A4 !D !X;"]W;W)K M&ULY5A9;QLW$/XKA.HV-D!+)/=4:AOPE<9HTKBV MDR (^D!K*6GAW:5"4I;][SNDM((U)V<^SI(',ZGN]%@(@Q[R MK-"'G;$QD^>]GAZ,1.*<]ZC)"PE_.TZ!P= MN+E+=70@IR9+"W&ID)[F.5>/)R*3L\,.[9035^EH;.Q$[^A@PD?B6IBWDTL% MHUXE)4ES4>A4%DB)X6'GF#X_B2V](WB7BIEN])'UY%;*.SNX2 X[Q!HD,C$P M5@*'YEZ3+61^8(9+,C38M[RA\4^-!ABLH:!+1B8 MLWNNR%EYQ@T_.E!RAI2E!FFVXUQUW&!<6MB@7!L%JRGPF:/KFS>GO[Y\\^KL M_.KZ&3K__>W%S0>T>\-O,Z'W#GH&5%C"WF A[F0NCJT11QEZ+0LSUNB\2$2R M+* 'ME4&LM+ $[91XID8=)%',6*$T0WRO,IAS\GSUCELY.!N++-$*##RTS0U MC^CC*R!"%T;D^H\-*OQ*A>]4^.M4 '*2:2:0'"(]YDKLV[Q)T$#F@"7-73J* M!]L7J[9XL_2??H@9\7Y&3]5^$%PA8:.%8*]%?BN4V^]RW>Z[_2/H/)]D\E$( M=#SC*M$5Q0[R2(3[H=>8H=BG\/,9.I6%!HBDQ:C-9UO*:DOZ#/?]Z#,#5XL/ MB(^]N+\A7$$5KF#[<#6RXQD2\_0HI!$8@>V*%T8CJ9"R6->K8K=9U5/'[JG: M]^[P$LG^$THXOA<*CO6_++'-?R5LC;%IM*V$WZ8NF2&LYU>I'(R5&W-14UQ;*&DU I.NB&Z%RM)L6Z!$@I/?0!4A)H5P- MT#N>305Z,S7:\"*Q-G-M[5@"F,-4*3S"+ RQWYB!).^2.N>#;M!<"B-,"$&_ MV)0$Y)8K%-,@=BOMS2#=F*W=J7)?$K3K]7T<1F2OP1C4C% )AR*U&@$%<(2E MRO%@RD+,2%!S@>U^-?CR1E#DXS[Q<. 'SG%*P>$FX!E;Z=53M8L-L&5OK84> MCOL>#L.E.'29M31L3/G?U=!_ K+Y-R*[S?_?1#8EQ&6"2Q*&6".=R[:)WF8A M_!R6ZRA6X]%WFO< NB%=#<(B >HOIWS)&]:N!,&2*SMK3?OW9/K_(,-;F5X. MZXPO9]J97\Y_-0)H'\78CSS,:%T(=FQ*UL,R_R-,?0\36B<*XS#& M 8V;A3-@9-,EY@ MV' ]S2?V9K?R6K!9_/+I.EP\4F!=2N?6CZP=*L1]UL6%_77!@6 M_'"_3>SQ ]LULOC80B"+V@+?R0RNRID-9SD%-16H*"#R1_=O^S[TKU)]MS]4 MD%XI@!%..(-4\_@#\?VYT@BH29>&EK4;># "O(F!17"6#@7:;9U[7I>L[)^E M]VD"6XL>4Y$E:\'\=Q7')XATV]2=Y<^'1GAQ%=Q[J 7SYXRMY:R(:LD!,25T MBV@VZ+M^],40M@VBWQS&52=*K_$&EPLUHS\!4$L#!!0 ( *6(>51/8E1$G ( *<% 9 >&PO=V]R:W-H M965T2W6O=X@&'BM1ZTFP,Z8Y M#T-=[+!B^DPV6-N3C505,W:KMJ%N%++2!U4BC*-H$%:,U\%T[&U+-1W+U@A> MXU*!;JN*J:<(9R.&[;%%9I?S5+97=A32EYAK;FL0>%F M$LSH^3QU_M[A-\>]?K$&E\E:RGNW^59.@L@)0H&%<01F7P]X@4(XD)7QY\ , M^BM=X,OUD?[5YVYS63.-%U+<\=+L)D$>0(D;U@IS(_=7>,@G<[Q""NV?L.]\ MTS2 HM5&5H=@JZ#B=?=FCX_ : S7LC8[#8NZQ/(U(+3*>GGQ4=X\/DF\Q.(,$DH@CF)Z@I?T MZ2:>E_QSNB>@:0]-/31]![JRG5*V D%NH)$&:\.9$$]0Y"-:Q$-*1D-$I*E&0Q) M,AB0U'K<,:58;330 :'4VM/$+3/+R^,,9D6A6BQ!>U##GMS/ Y0,!R/K,X0D M&Y&49G AZP=4AKO3VA9)]V(R,LPSDF;1LSP2#ZB-SF%I>Q25ZOE'#TIH'I$H MBE[E2^/GO.,1R6E&\F$&L55+1X2.\K<^=OBB>2I46S\B-!2RK4W71[VUGT*S MKOF>W;L1=LW4EMLR"MS8T.ALF 6@NK'0;8QL?"NNI;&-[9<[.TE1.0=[OI&V M,H>-NZ"?S=._4$L#!!0 ( *6(>51+!4<5"P0 (L, 9 >&PO=V]R M:W-H965T]F)81%KT5> MFHO!RMKU%\\S\Y4HN#E7:U'"S$+I@EOHZJ5GUEKPK'(J]23L=K87);B42.S*0JNWZY$KK87 S)H!Z9RN;)NP)N,UWPIGH3]8_VHH>=U M*)DL1&FD*I$6BXO!)?ERQ9Q]9?"G%%O3:R/'9*;4=]>YRRX&O@M(Y&)N'0*' MSXNX%GGN@"",?QK,0;>D<^RW6_2O%7?@,N-&7*O\+YG9U<4@&:!,+/@FMU.U M_5TT?*H YRHWU2_:UK8L'*#YQEA5-,X002'+^LM?FSST'!+_B -M'&@5=[U0 M%>4-MWPRUFJ+M+,&-->HJ%;>$)PLW:8\60VS$OSLY.GVM_O;AV=T]_#UV_3^ M\OGNVP,:/O-9+LQH[%E8P=EY\P;MJD:C1] (1?>JM"N#;LM,9+L 'H36Q4?; M^*[H2<0;,3]' <&(^I2

&,,I<;8QNE;&&L3+#(E7*%2FMT3['0:8@#5+ MV6A_+L(TAOF([L\UZ^[[I-B/?!Q%X0@]-9L-15+S9K/GJA"]6$/?X4<[C#!C M!!-_AY-K$;J?;1=^&.,TB$? 5H.HN!7'V7[6=\@@,RFF!%@^P.60*V/00JL" MS>&$RW+CR#:TW7[/!(A M:96O)(I/[&G?ZB/*)6#)<)"F^ZPC@AF-#KJ X)(X^)@X28C#*.F-',$-8SAS M:?@9"AR"F"'$*$Y_G++.W*I.05'"1B<*/NL*/CM9B:<"8IW+7-9*@;+/C1&V MX=%> 58Y2D;E,H.,98<*_NEE/EOBO5L#-TINXJYJ>G4"FL+^GCD2X03L6>(? M4/:A\](54!PF :91NC<#5==/,*6TIZ=VCN#83W&81KT1%L78!7@C3:,1N )[ M$CG$]U MC1G<.'Z\2_V7=K_V<=QE1$,OB%Q MZ [\O["&<#V1!$[L?^+JBZ=?0_:C.G/QD 2NT_B0NKW> [$0>ED]@PW@;TI; MOQ6[T>ZE?5D_,-_-ZV?Z/==+"=QRL0!7_SP&!>OZZ5MWK%I7S\V9LO!XK9HK M^+<@M#. ^852MNVX!;K_'Y-_ 5!+ P04 " "EB'E4*LSP^R(& >&@ M&0 'AL+W=OZ#&PQ83>*L[4 K[8^_<<(F0(S9E:KR ?+BF7D\ M,WYF;$Y60CZK!6,:O:1)IDX["ZWSWWH]%2]82M6QR%D&;V9"IE3#K9SW5"X9 MG99":=+S/2_LI91GG;.3\MF]/#L1A4YXQNXE4D6:4OEZP1*Q.NW@SK<'$SY? M:/.@=W:2TSE[8/IS?B_AKE=KF?*498J+#$DV.^V=CR#B"4LUD8%A9\ENV1)8C0!CB]KI9W:IA'@?Y:H+]K8;A'(%@+!#L".-PC M$*X%PM+WE;-*3X^HIF/WZ> M7*&[,;J[OYJ[R3_H_':$[B=7#U>WC^4K]&'$-.6)^GC2 MTV#=Z.C%:TL7E25_CZ4_BN08X;"+?,_'GQ]&Z,//-BV7;BWGN3Q&Q#ND9>36 M,F(Q:,%;6BIG,PG?DEE47GV_2F]'I47;V*WMAK[6RF;ZUY_P(/I]6TL/ EU' MVZ^C[9=JR9M$VV&0U 9):;"_SV"1/C&)Q Q8R"0.*KVK$#"CI)I-T5>TS]^C M2G-0:C8$N3SS3WI+"YA^#:;O!'-)U0+1;(IB<\&^%'Q)$Y9I9;->J0HWK7M! MWPN\&D.5%>UQ@P"2*K)##6JH@1/JB#UI&ZJ@Y9-HB$G8[]O-A;6YT!TF*&&) M4%9'A"V31U$4#LE@N.,)R\!!.!B&PSUA&]3@!DYPYW%9N(;%[= M\6S)E$[WY6'47@78,Y^=2;7'5<,\^Y2&]92&A]>,9#&#^C]%,RE2I!<,<:4* MFL7,K&R*8@%SD)H_)0QE0ING,R9Y-K?Q^["]L(@#*/::2N:]W?)>Z]KTUZY' M+4."(,#[D6[47.Q$^DA?4"X4-[T5I$)%: ?CM#^U'?;V6H9> ^F$UYP>[ZL@USQC,.V9>4NPNQ#=2Q$S-E75>H(= :P6"9"A%,;/ MKL4SPNUR@W'D6#U-P<'NBG/+7C2ZX'-T*46._KUAIG#_!_5YQ!6L;\VS A#> ME76[2MM/+)D>P=[F2,$R<_0*N*E".'R?]@0WM06[B\NCT#0QN0-S5'RZGIVU MNQVT71\X/-\4#>RN&O=,QI# L(\S.'(I9EPK-&=9U2)9L;@U8N_8\WYQ^:>A M?^SF?P#'!1"_D"BWX+2"Z; MA>> '1P<7#^DH6+BIL@'MF39&)"@,85-VE=T620:-A3E<:AB\ZT8N2QNG)20 M=XI,0Z;$W8>6U UM9TYA)_>!P\2^H)G^"+.UGSE5)U=KI5M;S<'>/H@T/$O< M_/=#+H?7$S.^8.B"9?$BI?*Y%*E.W-"ER$RS4K5S:,+5L\MC#:V2=^I024.H MQ-VA;L]$PDRZ&ZV8=9VX%1+<[@ZKO#\30G^[,>?Q]5]"9_\#4$L#!!0 ( *6(>51O:3D3T@0 M -<4 9 >&PO=V]R:W-H965T@ J:VTS3_?LVC/!IPL]UNOR0\?.X] MU[Z< Y[M*'O@(2$"/"=QRD]'H1#9-TWC?D@2S,LHW&,T9P M4("26$.Z/M$2'*6C^:RX=L/F,[H5<922&P;X-DDPVY^3F.Y.1W#T$(^(^^R&R3.MCA)$"4EY1%/ R/IT= :_+=$D!Q0C_HK(CK>.05[* MBM*'_&09G([TG!&)B2_R$%C^/1&7Q'$>2?)XK(*.ZIPYL'W\$OVR*%X6L\*< MN#3^.PI$>#IR1B @:[R-Q2W=79&J("N/Y].8%[]@5XW51\#?@_Z^S&EP\'D5T=P5\S<\OCLK\AKLKWJ'D-UCZ$BGCD4#\=" MZMI9\$12L66$?P4_?KB*P$8=V"@"&P.!S^^]Y:^%YX%6%RO"FG584\G7$]1_ M !'G6Q* * 7DV0]QNB% >@O(MDR><0+H&F#.B>#@1([A(9:%]3TDEV4RJTB6 M>\_3W'&L*83V3'OJ86G5+"TURSPCR%CD2RZY:SQN(QX5#A)@00I6 8UCS#C( M""L9]A(L\S@M@OK86=Q=&?@A$ M2(!+DPRG>ZF_>[ BTNOEE,LB9#!Y_(+L*TG-#%EC7?]=T;A.7:)S1.-F6P'B M"*^B.!+[/C;.P02;)C*=IA]+D3@OP+2F-U72N[M=+#RP2#F-?^D=* &SY(OQ$$5A4V=HJ@)#L:P,.3"ILU!6JY=7%/ 09CLH&;NE +P]T ML*H06A:R)@,T&BV&AII&YQG/\!ZO8E+,W.-6/FH)3448[P%.Z#85O-?/C0-N M-D*Z.<"LD7.HUO,CF44IEYH0RS?Y7GJ+*DMGZFP#.8[9?7"NCAC8K:21?*C6 M_#O"DD,]?7]%ZFS(+"/U8:_>A^W6W9@)5+O)AWG=HDK4-3MSP(IAXRU0+>'O MM[M%%;G3+;H%'=L<>B0;.X!J/[AC1+K;-2.;UV+0#=@(.)Q^I-JB1L:1_HEJ MZU;9VFH[,9%AV5;_E*+&%I#:%OZ-V+I5K,ZKC $M9^!-!K5>J-^0_/^JM>?H MT >0;J,!A4*-"Z /<8$WE,E%AU9@3FW#AEVI_?[VN&X=C6<@M6=\K-*Z;V13 M*>WW]V&[=3<.@S[IJ\)%?9\5R!A8F,8*T/_U8>&BPR\+:-JVF6].=$AIK?V4 M?,OO)V8;N<(@)FN)U,>V+(V5NVCEB:!9L<6RHD+0I#@,"9:\\@'R_II2\7*2 M[]K4>YGS?P!02P,$% @ I8AY5-49<@#> P ^0\ !D !X;"]W;W)K M&ULM9=K<]HX%(;_BH;9#^U,-Y;D"W8'F$GMT#+3 M"QN2[F<%!'@J6ZPD0OKO*QG'AMK2TG;R)?BB][S2.3I/K-&!BV]R2ZD"3P4K MY7BP56KWUO/DW E*5I6H8!Z&,/(*DI>#R:AZ M-A>3$=\KEI=T+H#<%P41W]]1Q@_C 1H\/[C--UME'GB3T8YLZ(*J^]U3G%D!-6(KSD]R)-K8);RP/DWA[_U4$'C:<1GEX_1Y]6B]>+>2"2IIS]FZ_4=CR(!V!%UV3/ MU"T_?*#U@D(3;\F9K/Z"PW%LI!V7>ZEX48OU?9&7QU_R5"?B1( "BP#7 GRI MP*\%_J6"H!8$EPK"6A#^+/ M@J@65,7TCLFJ,IT1128CP0] F-$ZFKFHRE6I M=8+STNRLA1+Z;:YU:G*=_G,_6\SN9E\^+\#?8+X7RZTN%)B+?$G!-6-\2:HM M\"JCBN1,OM:C[A<9>/77ZY&G] Q,'&]9N[T[NF&+6T:75\!';P"&&/7(TTOD MT"K/W/(%W5T!B*WRF\LG#WOD4[?\$_D.D-^G]G3-FL+AIG"X"N=;PLT%9;G> M$!H'8/='C-SY^Y1-8?-YSOCKDC/45^ZB,*J5!V.,D'B9)% Y' MWN-I7KOCHDS84ASA"_5D;-J9#I^DT?Z(K0*2DJM?UJ Y/ MBYH$B:54<6,:.TWO!%G1DA2TSS'N."(80FC;'DGCF?SNSITF'4OGCD2PQ2ET MFMJW3B\Q8*?$?@SC)+34&)U@';D3?GMSLP WY8;1@\Z#8[.BECCH99N8@ M-W12(K>]?.^2Q,=)8,M6"Q+D)HF[$;-:?;I=PC@*DM#BVW(&A7_2BUDM/S-. M?-_FVW('N<'C:L>LUIZ90FCO1]22![G1X^C(#'6Y,XQ0F"#?XMJB![G9\TLM MF=7!SJAK]E@4!Y:)M#Q";B#="4HE^"+HQMDFN(4-AB_:D+C%"7;CQ-*0:2T[ MRU801G%_JO#)QPW^@X9,:_49O_5G51!9?%OP8#=X_J/_(V[Q@]WX*/XKCH7/7"E3UG5Y5:? MS:DP _3[->?J^<8517^/4A[P, .D. 9 M >&PO=V]R:W-H965TVV;AIGVF+MH1(HDM2)^0;O(W(E/U&A\HVA(B;4FF1U\XPSM.B^F7?ZHWH.)!@ MP('6#O38P1MP<&L'UR9:,;-I73'-%C,I#D@::T S#W9OK#=DDQ;F-:ZTA-44 M_/3B8OGWP^WJ]M/MQP\K]!;=28'L]J"S*ZY9FJDW,/NPND)G?[R9.1HB&C]G M4Z-?5NAT )U0]%X4.E'HNHAY_!+ :H-7_K,]Y*.(E[QS3ERR9^(8DIZ""U_ MWAV/T'&;[7,MGC> M^)/O+B!@XANF,Q' +T&T+. [@"@>0%6G(AOMW#4%1); MI!,.Y_UKF:K4GGWXF"G)%1Q6:P&RELRLJ1$.?L/!'TWJD] L W1(K>2J[ZU7 M_H'U-X7B:1'AT*-!-'.>>@('3>!@-/ '*%MIL1$Y1V>94'#VF-8R79>:K3.. MM$"PED/V((O-8R*RF,M>?L$)O[>1ZU(W"OL)A@W!\!<)PKXWI!(F>1^;"C/J MLL'G).BG$C54HE$J7VR!XC%B3_#J=QP59;X&,G 8H*RE&\2*&,5I5AJ;+D,X M+Z56&I;38M='MXKK=^CZ.)KZ+B;]C*<-X^GXL;J_OEY!(=AE_"#$6#$@N*U> M^-7D0CHUE/Q+P=0 W1-)W"F)HL!O-K6J7WV6?A1Y+J7]VT]H2Y/^/_*JX[S4 M%R$X",EQ-CV6(86\PX%20=K*2\9+[^]IL08]%N,Q[1]8O:3'V#BXN/43BU#EX9^0(;2:Z\-\H-[0W)@^E'RG2C&=-5>!R1X/76W-9^, M%_V?4'=XJED<&#E,CW?_U#*(7(RQ/[#Y[75 QN^#_T[<48^X@\"+O!.5]%L& MTV#@FB7M54'&[XK?%/>T5[8GO/O-!EX!;2\CBE])WG7@%Z+UIUY$H^/<>BS] MT#4%]_C_AM-I&G(N=[:74L"K+'3U?[R9;?JU"]NE',U?0A]7=5TM3-4$OF=R MEQ8*97P+D/@\!%JRZJNJ@19[VYJLA89&QSXFT(MR:0Q@?2N$?AZ8 $UWN_@' M4$L#!!0 ( *6(>52[&PO=V]R:W-H965TT2:W4AI>\315!RDNG9E*3J&FW#],^.'" M58.9;9+LW\\F%$4:H6L^!)]]SW//W9G#/W#Q*E-$!<>,Y7)BI4H5=[8MPQ0S M(GN\P%R?Q%QD1&E3)+8L!)*H F7,]AQG9&>$YE;@5WL;$?B\5(SFN!$@RRPC MXL\,&3],+-=ZVWBB2:K,AAWX!4EPB^JEV AMV0U+1#/,)>4Y"(PGUM2]FX^- M?^7PG>)!GJW!9++C_-48RVAB.480,@R582#ZL<#5 .]_ ?T:T*\2/2FKTEH010)?\ ,(XZW9S**J M3876V=#<='&KA#ZE&J>"Q7([7Z^>EZN7^P6L-_=/T^?E>K6%JP4J0IF\AEM8 M4!GR7-&\Q C6!0IB.B!OX %9=*MOTJTD#+7C"H\*9C2!N> %_'S$;(?BESYX MV2[@ZM.U;RLMV02VPUK>["3/NR!O6B8]<+P;\!S/;8'/N^'?2M8#=]0&MW6A MFFIY3;6\BJ__L6IU,/<;YG[%/+C _,P58DF=)V>XWSNJ,RP M439\3QGE$>AK!D6+R#9EW83J@&R/D.DKG7-N(Y9SG*F8I; 22>9)048/L 5UDVV$[MEUEH@ED$K&4R1@O[#.\><5\4Q ,>(_ M!B?9:B.SE!WG/TWG(EI8CE$$,83*I*#Z[Q96$,YK'ZIJ?_H9J087 D,>R^$6G:JQCH3"7BB=5 ML%:0L+3\IW=5(5H!>#(00*H \MP MPIPBX66RHIEK:FBR[G@)R3,:)W--(K: M%-%Z-2PUV[A50M]E.DXMUQ?;U=7E]XO+FZ]K=+7Y>GW^_>+JC#&A1EL?RHHV^V:_3ACX]S M6VF19BH[K 1]*061(4$0GB$7?T+$(;@G?/7\<.=QN*U+4]>'U/4A13[W9?49 MR>S6F=TB\V0@\XK*8U'=T#3@5\YN:0RIDGTU*U/Y12KS9-XN]>)NVV7ICO \ M#SM.,^Z1RDFM;WW?/I5YO9:@*28.'M#CU7J\9^F) M6Y9\@2BO*VI"''_2+\JO1?FCHEK/P!8.&G)JQ!_3.NGTC9TWJS//1N6>AR'/ MM=$TAD/0KMO%\ FEH/H*-NL4#,^F>.;U%RRH%02C"C8",LHB!'?Z=22AI Q7 M1Q":>6W#]4D*.I(\')#IP!YBIR&A\TY6KQ(_LI4VE1<,2&K!&3]1)S.QNB_J M8Q"1&7,-;E:5K:UCXOK!=$!&PT!,1F5<\C1\?7'(BT0U^,3C_*Q=G-%[8^&B M1C0,A9'T8*Q>06[7TWXP"U]G $&9>LW[VXRT4/3P,7#\S> M@!&_*QEQ%XW^3,/1'=#5L!&/PW$+VCM,>_AI-.*&C?BMX8@;.N)Q/+[DQ;S" M74".OG=Q@T@\SLC?P%$/(<0V,/NL*0&D60])% MYKBPUH?C.#17>L;J<374F41X,RX[B67&VVG&ET5\T MC_HP#<(,T/?WG*N'CCFNU&ULM9A=;Z,X%(;_BA7MQ8PT M+=@&#%4:J27=W4H[;=6T,]<4G 0-X"QVDLYJ?_R:CV(2P$TZV9L$R#DOKX_M MQX['6Y;_X$M*!7A-DXQ?CI9"K"X,@X=+F@;\G*UH)G^9LSP-A+S-%P9?Y32( MRJ0T,9!I.D8:Q-EH,BZ?/>23,5N+),[H0P[X.DV#_.X\52 M% ^,R7@5+.B,BN?50R[OC$8EBE.:\9AE(*?SR]$5O/ Q*1+*B&\QW?+6-2B: M\L+8C^+F-KH1V)Y.7)'(*+S8)V(1[;]D]8-L@N]D"6\_ 3;.M8<@7#-!4OK9.D@ MC;/J.WBM"]%*@,Y JH3T'Z"-9" ZP1<-K1R5C9K&HA@,L[9%N1%M%0K+LK: ME-FR-7%6=.-,Y/+76.:)R?1VYM_?/=W>/=],P?W#S>/5T^W]W0R<@5G5L8#- M@5A2,(UYR#(19VL:@?L5S8.B&SCX-*4BB!/^6:8\SZ;@TV^?QX:0S@I](ZQ= M7%U";^VZ1EK%*0W/ 89? #(1[#'D'YYN M:NS@ILRXU+,&]%H%F]&%G 9"(VHUHE8IBH_K.XVRW2C;6KM/3 2)G*4;*KN; M]_5GE>^4^04J-A,(L4ML=VQLVF7NQED$.Q@[3=R.0:I[4WI7*="N.@HG]1SI3E(OZG?-!GU>L9 M+'GM>>*)N0 M@5)"4V'5/& &A7*8\M(L?94++^^O:2VUZ\$U/=?9\]H3:'F(R!DU8+>U"D"M MW;\8YV">LQ1$; ,^@6A&@?DGH MK;1$1K0.Q4&55FB'SJDKK; ,]5P^H-*DLV(YT)(0WJ]T%\+8L6W3L@T7"=Q^+G 3L%J. )O1,7%2G6H4-8IRFJCWH(5^RLB&F:_>5""EU(CZ[W MM@(^ZM+'=6T+#K];X0?I\?.Q9=ZO57<<81=YPXX4II!^HWGL*NG7>FTO"!)K MV(JB&CJ$:@>\PI22 ^I ^9\=Q?XWIQ7-$/ZO: O>VV=TAS\P5ATR%\JK&"& MS1,7#2M483VJWB\:[K(*X\&"804J_+^ "G=!9=LN&C;4^C^LY]0Q<,!=1.E= M*$1A/:(^A ;<9=69;5O#],8*55B/JOYQ?=Q&"RL.X5-OM+!B#_[%C9:/NQNM MOJ%NM,ZV9&46Y9$?ER-GG8GJ.*AYVAPK7I6':7O/K^&%7QT.*IGJK/)KD"]B MN:]-Z%Q*FN=$=E)>'?]5-X*MRA.T%R8$2\O+)0TBFA&ULM5A=<]HX%/TK&F8?VIDEMN3O#C"3F'0W#TV8T&R?%5L! M36W+*XF0]->O9!L;_%6Z0Q\ 2[[W^-SK>X\D9GO&OXLM(1*\I4DFYI.ME/DG MPQ#1EJ187+&<9.K."^,IEFK(-X;(.<%QX90F!C)-UT@QS2:+63&WXHL9V\F$ M9F3%@=BE*>;O-R1A^_D$3@X3CW2SE7K"6,QRO"%K(I_R%52O3BZ!CJ49\:^Z\%=/)^8FA%)2"0U!%8_KR0D2:*1 M%(]_*]!)_4SM>'Q]0/]<:"A"SY1F.YG4_\"8C)"]XE\I'M_R950([& MBU@BBF^PKVS-"8AV0K*T-L#[BV5FCZHLA-X:VBH9E^C6O)U5VJ_.1B>;<.'^Z_WMT_W2[! MP^KV\?KKWE 0)(@#.8L#DEG" A2!2]/$M(9TC)D[@6,AN$>Z:3:'K( ?U M4W9KRNYY23=L;I7W4 MEFNR49HK1PK,KT']"Y=N4",'ERC=H),KJ#+J.ZV4=LVFT(2!#_MS"LU&*,W+ MUV^%>5+ ,$!>NX![[*8((O>HTD]I'^D['*6])&IYCR@N%TU=ORGCDOXH)GHI MPVZBH>4$;<8]9H[G^0-\4<,7C?(-<4XE3LHTQU3N>&^+A17,2<8"VQ\0*=@H M-+1^3\]7N*VF#^R@K:X]AHYK#]5GLP# \14@+#8+JAICDC-!!^JQ*^U3!WJ! M!=LD[6XTMNU[ XH*FU4 CB\#:Q+M.)7O9T@3;'0:NA<6)]B(*1Q7T_/D*:Q0 MCA.&?--TU&= SF$CO="_N/2$%>9)@ZK^-(?Y-((-QQ7[5S4EA%U51M"S!ZF@ M1I71N"K_WW8-48_B^JX7N,.D&LU%XYI[3BN&J"N@4]<,[.$7A!H113\14;7V M[S2!OQB+S]D%H$8?T:6WL*B1,'2)36R(NMKD^=;(BVO$"5U^CQJB[NX3VE8P M4MV-KJ'?LP$-*]P3G?>@U5=;X\?37%$?692-4YQN24X)EP; MJ/LOC,G#0#^@_I=C\1]02P,$% @ I8AY5'L(Z!IR @ 6@8 !D !X M;"]W;W)K&ULM55=;]HP%/TK5K2'5MJ:+PA=%2)! M8%JE=D.P=@_5'DQR(1;^8+:![M_/=D)&2T&3IKTD_KCGW'./XYMT)^1*50 : M/3/*5=^KM%[?^+XJ*F!878DU<+.S$))A;:9RZ:NU!%PZ$*-^% 2)SS#A7I:Z MM8G,4K'1E'"82*0VC&'Y:PA4[/I>Z.T7IF19:;O@9^D:+V$&^F$]D6;FMRPE M8< 5$1Q)6/2]07B3]VR\"W@DL%,'8V0KF0NQLI/;LN\%5A!0*+1EP.:UA1PH MM41&QL^&TVM36N#A>,_^R=5N:IEC!;F@WTFIJ[YW[:$2%GA#]53L/D-33]?R M%8(J]T2[.K83>*C8*"U8 S8*&.'U&S\W/AP PN0$(&H T6M YP0@;@"Q*[16 MYLH:88VS5(H=DC;:L-F!\\:A336$VU.<:6EVB<'I;)#G7Q^^?)NAZ3@?WSX. MAG=C=#$"C0E5E^@#>IB-T,6[R]37)IF%^$5#/*R)HQ/$883N!=>50F->0OF2 MP#%[% 51^(:@_._AP1DY<>M<[/CB$WRYX 5P+;'[ M'*=$K=#3G8E!MQJ8^G$F0Z?-T'$9.BU;?H"C$AFN%IE V>(Y!?1T#VP. M\ESY24N?_">#>VV&WC\;W#NRKA,?.E<;?!SU\=A>_^":,I!+U[T4'INZZ]U@N"5>(PL)0!E<]&ULC51;;]HP&/TK5K2'5EK) MA4LI"I$@=%JE;D-0NF>3?"%6G9C9#NG^_6PG1&$$Q$OBRSG'YSO)9[]D_$.D M !)]9C074RN5(:EFO*=+?8<<&Q(&;4]QQG9&2:Y M%?AF;%%=FE4B_8@;_'.UB#W.R77,WL M1B4F&>2"L!QQ2*;6S)V$0XTW@'<"I6B-D:YDR]B'GKS$4\O1AH!")+4"5J\# MA$"I%E(V_M2:5G.D)K;'1_5OIG95RQ8+"!G]36*93JVQA6)(<$'EBI7?H:[' M&(P8%>:)R@K[.+!05 C)LIJL'&0DK][XL\ZA17 O$;R:X-U*Z->$OBFT"M6KY;@,2$BGN%W:P7Z.[+O6]+94>+ MVE%]]+PZVKMP] *B'NJ[7Y'G>&X'/;R=[IS2;15"DX37).$9O?[M25Q1[3>J M?:,ZN*1Z3(\WZ74E58F,C(ANO$/@#EQW//;M0SN1+MC3R!DVL!./@\;CX*K' M5Q!B@F94=33.(T#J;D Q*[8R*:CJLZJ +M>5[+!EYV'D.H[SG^L.V%,;=6)Z MV)@>7C7]QB2F7::&9QF-G?,DSU'NP#E/TFYUEK[5?F"^([E %!)%='J/2H=7 M-T4UD6QOFFW+I&I=,TS5Y0I< ]1^PI@\3G3_-M=U\ ]02P,$% @ I8AY M5'E7WUOR P W1 !D !X;"]W;W)K&ULK5A= MCZ,V%/TK%FJE76D;L F0C))(^=KI5+OM:*:[?7;@)D$+.#7.9/;?UP8&2 "' M4?,RP<;G^/C>R[$]DQ/C/](]@$"O<92D4V,OQ.'.-%-_#S%-!^P B7RS93RF M0C;YSDP/'&B0@>+());EFC$-$V,VR?H>^6S"CB(*$WCD*#W&,>4_%Q"QT]3 MQEO'4[C;"]5ASB8'NH-G$-\.CURVS)(E"&-(TI EB,-V:LSQW3UQ%2 ;\3V$ M4UI[1FHI&\9^J,9#,#4LI0@B\(6BH/+G!98018I)ZOBW(#7*.16P_OS&_CE; MO%S,AJ:P9-$_82#V4V-DH "V]!B))W;Z'8H%.8K/9U&:_46G?*SM&<@_IH+% M!5@JB,,D_Z6O12!J .QV $@!()> 80? +@!V7\"P PO 78'P"D 3M\9W +@ M]@5X!<#+DI5'-TO-B@HZFW!V0ER-EFSJ(AQ(G9GW_] MO7Y&3^OE^N'[?/%EC3ZL0- P2C^BW]"WYQ7Z\,O'B2GD3&J\Z1>LBYR5=+!B M@KZR1.Q3M$X"",X)3"FQU$G>="Z(EG$%_@#9^!,B%L$M@I;]X58+?*6'SX^[ M ;)(Y^QK/?PK_8EL2Z'QN 7]^1J:OVEOA=_KX7_01&JWV^!GF;#+BK$S/KMG MQ6@HAR7E,*,<=E$R :DT-A_"%[J)H*W@<@8W8U#^^C+S;,N2N7RI5T%SE.U8 M]6%G^IQ2GZ/5MZ"!M+>-0/ JMX"T55_.X-1F=FQ[Y%[H:X["MMNISRWUN5I] MCYSY $&*I+A6-38N*<=: M=5\8E1M?S(Z):/L$Q\W"\9S.Q&"KLE=+.^U#(H!#*A"G CZA W ?$B$W^593 MU7/AT<"R?FU3?PU(FL#S]=2V"ZREFN]V''9R+>C P\0/#S3JCNJZ(.L=5E+) M(/TJ?LM9C"*56\;#79C0[("SA?;XDH8/* MO[#>P-Y3A?=7N#"^5DR5;6&];[VKF.YQT[:PU6WNN/(M_+^-"U?.A6]F7;CR M+JPWKSX;9$%QMK>XUNAB VH9I?LB265T1.\QU[\!4ID,P;>*(:DL@^@MHT\, M"XIZ=(96\Y1!6GQ$4XFD,A*B-Y+W;N0%75VOJ]%1F1"YL&/@NNS^GR%=VE=]CRM[RCC[/;J87 M_0M\M\QOVA5-?O&7)WVYA:4H@JVDM :>#"S/[])Y0[!#=I7;,"$OAMGC'F@ M7 V0[[=,AJ5HJ G*_VC,_@-02P,$% @ I8AY5&J)35\J P &PP !D M !X;"]W;W)K&ULQ5==;]HP%/TK5K2'5NI(G(2$ M5H $H=4JL0Y!VSU,>S")@:A.G-D.=/]^=I*&=/DH4A]X =NYY]YSCYV#&1XH M>^$[C 5XC4C,1]I.B.1&U[F_PQ'B/9K@6#[94!8A(:=LJ_.$811DH(CHIF$X M>H3"6!L/L[4%&P]I*D@8XP4#/(TBQ/Y.,:&'D0:UMX5EN-T)M:"/APG:XA46 M3\F"R9E>9@G"",<\I#%@>#/2)O!F!ET%R"*>0WS@E3%0K:PI?5&3^V"D&8H1 M)M@7*@627WOL84)4)LGC3Y%4*VLJ8'7\EOTN:UXVLT8<>Y3\# .Q&VD##01X M@U(BEO3P#1<-]54^GQ*>?8)#'NO(8#_E@D8%6#*(PCC_1J^%$!4 M%L 9@$P M3P58!< Z%6 7 #M3)F\ETV&&!!H/&3T IJ)E-C7(Q,S0LOTP5ON^$DP^#25. MC!]^/-ZNP/+6N[U_GDSGM^ K6,FS%:0$ [H!#U1@#I;8Q^$>K>7:Q0P+%!)^ M*0.?5C-P\>5RJ M)1*73_:+H-"]JMA2=8;\'+'@%3,.$#7"O&SY)MSU@F*WP MV>G5C?=P7:I72FB6$II9/JN-CN_3-!;\*E?K"LPIBCE <0#NPAC%?AAOJQ+^ MFLL$X%[@B/_N*&^5Y:VLO-VV@]D6L3)_TW;D&9PL@W*"_=BU#$,VOZ_*5H^R M^D8U[!T_N^1G=_*;8\YO@)^D M.2'2 N5F82#-% 0T78M-2J0OY9O;1+A?9V);CC'XCW!#[K82=DK#32=CS MEMF!ZSA";IG*/<<)'I3E!Y\^P8.:B+"N=#W(YF M:RKD32\;[N3M'3,5()]OJ.RBF*CK7OE_8/P/4$L#!!0 ( *6(>53Y!+!^ M00( )8% 9 >&PO=V]R:W-H965T5@602_/AAS JF-G;4/:OU_;22-:+N*%^-@SDYD3 MCI-2R#>U!=#H/6=<#;RMUL6#[ZO5%G*B.J( ;D[60N9$FU)N?%5(()DCYZ'UNS.EFJ^V&GR8%V< " M]',QDZ;R&Y6,YL 5%1Q)6 ^\G^'#L&?Q#O!"H50':V23+(5XL\4D&WB!-00, M5MHJ$//8PQ 8LT+&QK]:TVM>:8F'ZT_U7RZ[R;(D"H:"O=),;P?>G8Y+WNPP$A[)XA1#4ANI: M:P)V02MG+M:(:)(F4I1(6K11LPO7&\7]6JCY5J=$9U!*L.PF$+14$4 MGJ /KZ<'7^F^R=>$C)J0D=/#5X:\((D;2>PDNVCTZ9[C>G>1=,3O@>NA:2@6HB# M/N6P=]S2,,+!W?>F'N-P',;W]]\<^@=38V^L/T1N*%>(P=H0@TYL=&1U"U2% M%H4;I*709BS=&ULG51=;]HP M%/TK5K2'5MI(XA ^JA") E/[L!81V)Y-N!"K3IS9!KI_/]L)&>5+U5YB7_N> M<\^YT76TY^)-9@ *O>>LD ,G4ZI\<%V99I 3V>(E%/IFS45.E [%QI6E +*R MH)RYV/,Z;DYHX<21/9N*..);Q6@!4X'D-L^)^/,(C.\'CN\<#F9TDRESX,91 M23:0@%J44Z$CMV%9T1P*27F!!*P'SM!_&(4FWR;\I+"71WMDG"PY?S/!\VK@ M>$80,$B582!ZV<$(&#-$6L;OFM-I2AK@\?[ _MUZUUZ61,*(LU]TI;*!TW/0 M"M9DR]2,[Y^@]F,%IIQ)^T7[*C=L.RC=2L7S&JP5Y+2H5O)>]^$(X%\#X!J M/PL(:D!@C5;*K*TQ422.!-\C8;(UF]G8WEBT=D,+\Q<3)?0MU3@53V>3Z?!Y MG*#ARQB]SI\F,S1:S&:3ESD:)LEDGJ"[,2A"F;Q'W] B&:.[+_>1JW1I0^"F M=9G'J@R^4F8,:0L%_E>$/>Q?@(\^#_<^PEUMN'&-&]?8\@7_Z_I&C:"I$=@: M[6LU!)2$KA MY%:0(H5+7:LH.I;"#-PN[O9[_6[D[HZ;5>OT_6[O1--YEA_ZN!]>%A4VHL*;HN9<$79)5'C6 K_= M][KAB:KS-(RU+'RBRCT:&/-8_2!BH_\38K#60*_5U3RB>@"J0/'2SM"2*SV1 M=IOI-Q.$2=#W:\[5(3!CV;S"\5]02P,$% @ I8AY5)1Q,44Q @ &P4 M !D !X;"]W;W)K&ULE51;;YLP%/XK%MI#*W7A MFK2K"%(2F-:'9"R737MTX"18!R1F:!26D$ MOM;%+/#I0>2DA)@A?B@*S-ZFD--Z;-C&6;$D^TPHA1GX%=[#"L2FBIF4S(XE M)064G- 2,=B-C8G]//.4O3;X3J#FO3-2F6PI?57"2SHV+!40Y) (Q8#E[P@S MR'-%),/XU7(:G4L%[)_/[)]U[C*7+>8PH_D/DHIL;#P9*(4=/N1B2>LOT.8S M5'P)S;G^HKJQ?90>DP,7M&C!4BY(V?SQJ:U##V"/K@"<%N"\!WA7 &X+<'6B M360ZK1 +'/B,UH@I:\FF#KHV&BVS(:7JXDHP>4LD3@3Q\FL<+=<_T601HNC; MYB6>1XOU UI$:_01A2!'(R%85SPZR='A@.Y"$)CD_%X:;%8ANOMP[YM"QJ(8 MS:3U.VW\.E?\V@Z:TU)D'$5E"NG?!*9,HLO$.6X/=Z]@]S>Y=C;;7&&@:C>P^ W4$L#!!0 ( *6(>53/)]1TPP( *T' 9 >&PO=V]R:W-H M965T MNZY,%I 3><674.@[&17,]3TO 0(&B3(.1)]6, #&C)'&>*T\ MG?J11K@[WKK?V=YU+\]$PH"S/S15BYX3.RB%C)1,3?CZ.U3]A,8OX4S:(UI7 MM9Z#DE(JGE=B39#38G,F;U4..P+<^D#@5P+_JX*@$@2VT0V9;6M(%.EW!5\C M8:JUFQG8;*Q:=T,+\Q:G2NB[5.M4?SSY.1Y-9G_1S>,0C7X]W8\?1H^S"_0X MFJ%+--4?35HR0#Q#8Z$_':'>$2E2-'HMZ5*_3(7.AJ (9?)2+67+A] /9IV1Y86(.%)\%N M*6=\3A/"$)$2E&PB#(\?'7C>87*?5>WQ135?=))OQA5A34Q10QQ1&W<.8SNN MBP*,XZ@9JUUCM4]B_0 IK]%-DI1YR8B"5"]\>@](*#%+:Q-O^XCC,HBCN'V8 M8D.=CSM1A)N!XQHX_CQ'_?]!X[\1'WWT4>P%_F&6QV4MC$,_/$!S=Q93LY$] M$#&GA40,,BWTKMJZ.['9'#83Q9=V?7WF2J_6=KC0^RD(4Z#O9YRK[<0LV?4. MW?\'4$L#!!0 ( *6(>51'#(:;V@( &D( 9 >&PO=V]R:W-H965T M,YEFK*%[98<<"I >69[3E.:.>84*O?-6MWO-]E:YD1"G<< MB76>8_XV@(QM>I9K;1?NR6(I]8+=[Z[P J8@'U=W7,WLBB4E.5!!&$43O$IFA@4,6?9$4KGL61T+I3#'ZTS>L\UW*!,*-%_",F'^T::, M=2R4K(5D>0E6"G)"BRM^+8W8 ;CA$8!7 KQ]0.L(P"\!ODFT4&;2&F&)^UW. M-HCK:,6F!\8;@U;9$*H?XU1RM4L43O;'-P_QS=5X,+E$\71Z^3!%\ MCI[&DPGZBJ;JX*3K#!";HS&5F"[(3,UB(4 *=#("B4DF3E7DXW2$3KZ<=FVI M=&EV.RDU# H-WA$-KH>N&95+@2YI"NF?!+9*J,K*VV8U\!H91Y"<(]\]0Y[C MN36"AA^'.PUR_,IDW_#Y'S6Y@;-5<;8,9^L8Y_ZS.$,49)WY!4]H>/1;_=(/ MHBCJN'[7?JD1$%0"@D8!#QRG0'$.#V.4UE4')OV@96N$SCJ5V]EIY+::90:)\DZ7V=80HKBG'%)?F%=Y.JD M=@ZD*J51V-Y3>A@6!J$7U.N,*IW1)YVYZ*]GKI!Y&!=U6G[[B$[7>:]J3J/2 M2R%);ORZ=HY\ 7II<)E+ UE46E MJU:K?AF;+K&W/M!]U#2#=YJB"5]COB!4H SFBM(Y;ZOSP(N^5DPD6YG6,&-2 M-1HS7*IO > Z0.W/&9/;B;Y!]771_PU02P,$% @ I8AY5%27==MA @ MB@8 !D !X;"]W;W)K&ULE95A;]HP$(;_BA7M M0R=U33 D)!5$@L(ZI*Y%I5T_&SB(52=F]@'M?OULAV:H#65\(3[[WGO>"\FE MLY7J66< 2%YR4>BNER&N+GU?SS+(F;Z0*RC,R4*JG*$)U=+7*P5L[D2Y\&D0 M1'[.>.&E';,_7:!R&W7:_AO6W<\V6&=L-/.RNVA G@ MXVJL3.175>8\AT)S61 %BZ[7:USV$YOO$GYQV.J]-;&=3*5\ML%HWO4":P@$ MS-!68.:R@2L0PA8R-G[O:GH5T@KWUV_5O[O>32]3IN%*BB<^QZSKQ1Z9PX*M M!=[+[0_8]1/:>C,IM/LEVS*WW?+(;*U1YCNQ<9#SHKRRE]U]V!/0Q@$!W0FH M\UV"G,L!0Y9VE-P29;---;MPK3JU,<<+^Z=,4)E3;G28CFX?>K?7H_[-D/0F MD^'#A/1N!^3Z[F[P-+JY(=_(4",WS<.<]'*ID/]A[FX.7\QCH8&<#0 9%_IK MQT=CQQ;U9SMTOT33 ^@!S"Y(LW%.:$ ;CY,!.?ORKHIOFJDZHE5'U)5M'BC[ MSS#;-PREX4\ S0K0=(#6 8"Q2^NZ+5614]EW89-&E$:!R=W4T%H5K76,UJRC ME:KP/VEA10N/T5IUM/ D6E31HF.TL(X6G41K5[3V,5I41VN?1(LK6OPI[2$# M,R07"*J.&7]@TCB.XJ!9#TTJ:/(I=%0@*Y9\*H#TM ;4YZ0 K#.0?'A8PR1) MXL9[ _[>:+%3^B=32UYH(F!AE,%%V_2@RLE7!BA7;MI,)9K9Y9:9^5B L@GF M?"$EO@5V@%6?G_0O4$L#!!0 ( *6(>53?$\)^. ( " % 9 >&PO M=V]R:W-H965T?PY:R%UX "+2ORIJ/ MK4*(YL:V>59 A?F -E#+G0UE%1;29%N;-PQPKD%5:7N.,[(K3&HK"K5OQ:*0 M[D1):E@QQ'=5A=G/"92T'5NN=7 \D&TAE,..P@9O(07QU*R8M.R>)2<5U)S0 M&C'8C*W8O9D&*EX'?"?0\J,U4I6L*7U1QCP?6XY*"$K(A&+ \O<*4RA+1233 M^-%Q6KVD AZO#^Q?=>VREC7F,*7E,\E%,;:N+93#!N]*\4#;;]#5,U1\&2VY M_J+6Q%X%%LIV7-"J \L,*E*;/]YW?3@"N*,3 *\#>.\!IQ3\#N#K0DUFNJP$ M"QR%C+:(J6C)IA:Z-QHMJR&U.L54,+E+)$Y$\^5CO+R=3Q8S%*?I[#%%\3)! MM_?WR?-\L4!?4%Q1)L@OK)L^V\O;PP%=)" P*?FE#'A*$W3QZ3*TA4Q'D=I9 M)STQTMX):==#=[06!4>S.H?\+8$MZ^B+\0[%3+RSC ED ^2[GY'G>.X'"4W_ M'>Z<2^MK/O^_>GM&(.@% BT0G!!X0HH[M:F*/JO?V8Q_IVO_-/Y/B;:?U# M8]Z..\RVI.:HA(VD= 970PLQ,X_&$+315WI-A1P0O2SD$P9,!GZ2 @ U@8 !D !X;"]W;W)K&ULE57;3N,P$/T5*]H'D("T:9L 2B,U+SSES9B:>Q!47+[( 4.B]I$SVO4*I^;GO MRZR $LL3/@>F3Z9:TVM" M&N#J>LG^W>:N_8 ZGY[ARSB5]HDJYQL& M'LH64O&R!FL%)6'NC=_K.JP VN$.0% #@G5 =P>@4P,Z-E&GS*8UP@HGL> 5 M$L9;LYF%K8U%ZVP(,UV<**%/B<:I9'SS,+BY'*=7%V@PF5P\3-#@9H0N;V]' M3^.K*W2,+CG/*T(I.AB!PH3*0VU\G(S0P;?#V%=:@B'RLSIXN@X=?AK3UR.DT].Y:O MLX.O*=>O>ZZ?^E.KL,A_[V'N-LQ=R]S]A/D(I3 CC!$V0RFFF&6PK0^.++1D MYBJ_)4'WM*LO=^R_;5'1:U3TOJ1"W[_7!1'K+72Q'45O)?9I='86]J(FMFM- M[_\TAHW&<*_&<3G'1.A1H[:)"S?$':]'=>HV'7?HBAI=T1<[J#_^3]H7;91F M>PDW_;:7T%\9$26(F9V<$F5\P92[;(VU&VF[&_J5Q$_\:"_U= M2D1AJBE;)Y$NG7!3U&T4G]M!],R5'FMV6>@?#PCCH,^GG*OEQ@1H?F7)'U!+ M P04 " "EB'E4+KWA+R8' "@*0 &0 'AL+W=OYE:%T:71+W M$A<6:3_\.6F(VR:QPU*)-Y"TGG_&X\EOIDY.GD7R;[K@7((?41BGIYV%E,O/ MW6XZ7?#(3X_%DL?JF[E((E^JT^2QFRX3[L]RHRCL(L=AW<@/XL[92?[9;7)V M(E8R#&)^FX!T%45^\M+GH7@^[<#.ZP=WP>-"9A]TSTZ6_B.?9NHLVZI M,@LB'J>!B$'"YZ>=<_AYS$AFD(_X.^#/Z<8QR*;R(,2_VS.3BM.-UP(S/ M_54H[\3S%2\F1#.]J0C3_"]X7H]EN .FJU2*J#!6'D1!O/[O_R@"L6& 8(,! M*@S0K@%M,,"% =XUH5!+T^']?KEBS_TI7]VDHAGD&2CE5IVD&=0;JW6/(BS9)_(1'T;*#MY=CTZ MGXPFX&#(I1^$Z:>3KE2JV7?=::'07RN@!H4AGQX#[!P"Y"#X;3($![_7J0S, M*A.^/ 8.VE())(]JE(9FI2_^"X X%W(*H;G\\S?H>G\U"([,@E_%DYY@C?E% MF_C +8=J5"[;JQBB?+477\;M5="V>5>E7YF#J,Q!E.OA!KV;V]'=^?WXZR7( MLQ'D^;2YD=1QV&(44;8^[LNMM38:4 MDR'&R5QSQ7X0!OY#$ ;RI2[5U@)TTT-(>M2%]5>FY96I.8P\EH#_4'4XY767 MI94)L^RR>"8/2R'X#+A/%Z(;*$/^F(5SGAR" 8WGPQ9 MY)97<#\FC;W2 <\^Q1E(E_Y4S2Z(5>< YO(3^ E> 5A'4Z^2#-!U'*<^VKW2 ME9[1E7$1)!,0OHN6Q&#K5"17]R=L-MR.A>0_- MP,\CD26MNI625@6^$-S,8$08HDTIK L#=%N[HGZFJM7(%B6T%NJ+0K>U1[I2 M0'.I& ;I5*Q4N6[,#+.]?9UTI8!FL/?++,W(5^N+60#:>8=T:4#FTM"J%1P6 M(MN]F^L2M-/+7-8-='NLY^'Z%42Z:* V1<.4/<-"H867L-H#>"YN[+G01F=O M+A^6KDL5V@N1\*F?2M/JZ5J!\,>T8$@7![3OXC"V*-J* ]+% =D:].Q'_FN# M.(H?0_XLQ,S6 "/-7,0^*/Z:MS.>!JDE%91KR^,F^+X,U=+'W01N,&K38#,8[GCUYTFU_B=HHHUP]:RV2 MJN]=&QL<))JV9%^T)57:NK#I)PG1L"7[@>W(HF.#+=&P)68T6H%FL;<"C6BV M$C,;[4"S"+1*EHTM9C,>VQ&M$-E,E)Z'(-P!&JEN1[L8X@:>$8U=8L9NFXWP M*DM=3&@#SHA&*6F#TEN1R-"/9^#@]>@0W-R9D$8T,,D';383355B;F5_ 6E] MBV31:0/6(EDU>HF9DZW)UB^$-A.60D0:GHIHM%(S6M_>M/4MBM0"%JJI2\VT MM#&N;[&W,HYJW%(S+JV,ZUL$WI ]5).7[N'98)]6'^8AU*/.+NN*<;1YW+:; MFLCTO4_]^K2*XWH?JSPV^KCQ>+ -D+^K1$OFB5JA]ERDFKST@W8@J$8SW?L. M1-\B:=^!H!K;M,53PC?\Y.];]%KXIE%-]X5J6D4U8TV[JDRCFNT=U19%6SO* M-*K9.U%ML;>BFFE4L_>BVB( '6O6,(UHM@]$LYKW,CR(W)W7,BY9%='YN ;\ M,8UH]FY$LRJBB=/K>>ZNC]5Q.W-9^]C=>#$L>W?QBY\\!G&J[J^Y,G2.737+ M9/TZX/I$BF7^KMB#D%)$^>&"^S.>9 /4]W,AY.M)]OI9^5+FV?]02P,$% M @ I8AY5*R2FPBE @ B < !D !X;"]W;W)K&ULG95?;YLP%,6_BH7VT$EKP?P-%4%JFU:;U&I1LV[/3G*3>#68V29IOWUM M0UDT()7V$FSPN;]S(+[.#EP\RQV 0B\%*^74V2E57;JN7.V@(/*"5U#J)QLN M"J+T5&Q=60D@:RLJF.M[7NP6A)9.GME[;_Q2+<[96ZX>5:1+2Q /55SH6=N5V5-"R@EY242L)DZ5_CR&EN!7?&3PD$> MC9&)LN3\V4R^K:>.9QP!@Y4R)8B^[.$&&#.5M(\_;5&G8QKA\?B]^IT-K\,L MB80;SG[1M=I-G8F#UK A-5./_/ 5VD"1J;?B3-I?=&C61JF#5K54O&C%VD%! MR^9*7MH7<23P\8C ;P6^]=V K,L9423/!#\@85;K:F9@HUJU-D=+\U462NBG M5.M4?G][M;A=H'-T5ZM: 'H$\REIN44/^E+4!;H''1K-R:O^%DJBLQDH0IG\ MG+E*\TT5=]6RKAN6/\*:P>H"!?@+\CT?/RUFZ.S3/U5<[;Z+X'<1?%LV&"G; M.A>=\Z)USJSSJG5^@A1TI,"2PA&2]NT/Q6Y4L569;;#/$S\-HCAS]P.TL*.% M']&"(5JCBHYH<1P$$1ZF11TM^H@6#M&B/BV9),D(+>YH\4>T:(@6]VEIJ-,- MTY*.EOP7+>G1$HS]U!NF33K:Y"3MQPYT?]PH$$/,28\9IJGG>>DP-.V@Z6DH M5X0-\=(>;Q+&28A'0F+O;^/P3A+O0Y">\)J0&3]6[!3B9!"/A\5$7PR?-?*] $&4V?[/I&25+RJAZ'?2!>_LUP&$:]?[4[E%? M-6?4 Q%;6DK-V&BE=Y'H**)I^\U$\&ULI95K;YLP%(;_BH7VH96Z@KFEJ0A2FF3:I*V-FF:7 MCPZU<^N]G&\IH0KM*^Q)\.>][GM<()]HS_B@R (D.!2W%R,JDK*YM M6R09%$1.Y@ I=I(8?QN/*VV MI19VQ\_NGTQVE65%!$P8_9&G,AM95Q9*84VV5-ZS_6=H\@3:+V%4F%^TKVL# M59QLA61%(U8$15[63W)HSJ$CP/XK K<1N.\5>(W ,T%K,A-K2B2)(\[VB.MJ MY:8'YFR,6J7)2_T6%Y*KW5SI9#R>3.Z6MP\+-!__&M]\G:'Q[12IQ?OE;(IF M/^>SV\5L@^C"D[; M^<$P'!Y1]93A8(C]?JJPI0K?I'I@DM ^JO#TS>&!,W"NCK!ZZCS?=SOX-9?= M^>+U;?N-\$U>"D1AK93.Y4 EX_4-5D\DJ\PEL&)272EFF*E+'[@N4/MKQN3S M1-\K[=](_ =02P,$% @ I8AY5)*83&$[!0 4AD !D !X;"]W;W)K M&ULM5E13^,X$/XK5G4/K 0TMI,T795*T#:ZU7%W M")9#]VA2ET8D<==V*2O=CS\["7%*$C?E.!YHDLY\_C(>?S-V)SO&G\6:4@E> MTR03%X.UE)NOPZ&(UC0EXIQM:*:^63&>$JEN^=-0;#@ER]PI38;(L.!V*8IX3^O:,)V%P,X>'MP&S^MI7XPG$XVY(G>47F_ MN>'J;EBA+..49B)F&>!T=3&XA%]#/-(.N<5?,=V)VC70K_+(V+.^^;:\&#B: M$4UH)#4$41\O=$:31",I'C]*T$$UIG:L7[^AA_G+JY=Y)(+.6/(0+^7Z8A , MP)*NR#:1MVSW*RU?R--X$4M$_A_L"EL/#4"T%9*EI;-BD,99\4E>RT#4'*#; MX8!*!]37 9<.N*^#6SJX?1V\TL'KZ^"7#GX>^R)8>:3G1)+IA+,=X-I:H>F+ M?+IR;Q7@.-.9=2>Y^C96?G)Z.9O=WB_FX.[[G[/?P,WEWY=7UPMP,J>2Q(GX M L[ _=T?:AFJ)HF5$T3RO'P,=-DP<45+LYQW0[<*Y*0+** M2/!(G^(LB[,GP%9 KBG84!ZSY2FX6Q-.15L("VPOQ]82]C+%WMB%WF3XTL+) MK3BY?3G1;-F;S""2\A5GBM3U]Z,*=O2I.1U4N(&5[A_;])%RG3%"2V61^NU%NQ@E MJ-%SSCO9&;V"=L'JFK9R#<9";-N7(&R*EO-.BJTF^WR-ID&[J'U,8$O0O@H+ MC1;"T;&* ?X!]:>V96ZD$0:?*R!&\:!=\OIT$IUK9E&"U]?,V UJ65F&OVD6 M.+[7H=;(Z"IR_LYUB)J2'R"_*P^,X".[X!]=!4/4 M%'M+%41&[)%=[(^N@B%J:5@M51 994=V9?^6O5#%@1^=7F$)7 \.@H'7S!F$;-NF; I8]A>QH[AU]U)X&:M MP@$>CSN6-S;%"MN+5=&:%7VLE0!J$#C;7]'%/+?9(6111UP[U+&7L7VJEKEL M'N"'8%#ML+W;ZO Y<@EW!RK9K MQZ988?]S#^],R<$'=@WO@Z8%[HU[OB(D(SE/: X8V4R,&WA]CRP%*"/^2,B!MXZ!>I0UI5_5R<=X8EA*$4E))!0% MEC_/9$;25#%)'=\J4J/.J8#MXQ_L=^7#RX=98TYF-/TSB<5N8@0&B,D&[U/Q M2 ^_D>J!7,47T927W^!PBO60 :(]%S2KP%)!EN2G7_R]*D0+ )T+ %0!T%" M70'LEP#[ L"I ,[0#&X%<(<"O K@#07X%< OFW6J;MF:.19X.F;T )B*EFSJ MH.QOB98=27(UBBO!Y-U$XL3T\^]?%BNPO/GKYO;3 ER!E9SU>)\20#?@,Q6$ M@R4^XK6\\'Y.!$Y2_D%&/:WFX/TO'\:FD!(4D1E5Z6Y/Z="%=',2C8 -?P7( M0K '/M/#5Z08 >A?A,_U\ =\U"5?#-=N]<#O!L"1?1%^/S@[#,_AINQYW7A4 M-QZ5?/:0QFOX[)K/+OF<"WQ/.-._3Z7;R7T$K=.PPZ!?@U0(\ MO0":;Z\$89DNN==)[H:6[X?ABR)UX[1%\FN-OE8CM-Z=K$DSM4'-%;S)*@AK MOE"K;:XF/\*,'9-\"^2*N+ PDYI/#>PY.=%"PRX0(P+*2W8PXP* B+Y-SUV?KB)W30&EG6NUY3?"7P_A7 \UJT7H%03^56 M P7^?B#9FK!_=+2-P<*W<5C86"S4>^S Z5K KFTBW=0TM@GUOOD_IV;V$SKH M7FC^XK7 ^U< SVO16#74>_4C26418E!@)HX@E_,C#\N_2CKZQHBA]S;3T]@F MU/OF4&^J:-KF9*.N-\VKN/:4V3T6UA?F=./N^N*09F@;BX>!_F7/B%S:-]&W M?<*3WU!9O>I$[4#J7?/T M/U!+ P04 " "EB'E4^!?*DCH" ]!0 &0 'AL+W=O MU84,[=P/-B-Z>L<-+$[LUEFH@2.2M@+HDJ\YS*EPEP M48TMR1I&FB105D:9;LYF%C6K1VAPKS)^R0*E/ MF<9A^OW'\F9!YN/?X\G=#;DDXRR3D%$$HLA T7$ MEMR)(KM<@LS)#%9(+F: E''U.7%1&S/T[KHQ,:E-!&=,S&#=(Z'_A01>X#\N M9N3BTRL65\=JLP5MML#2AF=H_V7)_S/.C7$TQC?:^#M"82L46J'HC)"V'72E MKE&Q19GI.*2^-XS"X2!Q#QUR42L7?207=LG5J/Z)7#@(!_T@ZI;KMW+]C^2B M+KG^6[GAP+LR5]$E%[=R\;MR2X&4=^G%;VYS,/3#.'H=SSV9!O.PW%.9L4(1 M#EN-]'I7VK*LA[4N4.SM@*P$ZG&SRYU^WT":!GV^%0*/A9FY]L5,_P)02P,$ M% @ I8AY5 M*$-CU @ (PL !D !X;"]W;W)K&ULO99M3]LP$,>_BA7M!4A;DSAITJ*V$GUB2 PJ"INF:2_<]-I&.'&P M70K??K83LE8TH4+ F]9V_/O?7>YB7V?#^)U8 4CTF-!4=*V5E-F);8MH!0D1 M#99!JIXL&$^(5%.^M$7&@9A.N9G:I,H\32$7,4L1AT;5.W9,S MUP!FQ\\8-F)KC'0H,\;N].1\WK4<[1%0B*26(.KO 09 J592?MP7HE9I4X/; MXV?UL0E>!3,C @:,_HKGA&CPORB3;XW<"P4 MK85D20$K#Y(XS?_)8_$BM@#7KP!P >!# :\ O$,!OP#\0X%F 30/!8("" X% MP@((3;+RMVM2,R22]#J<;1#7NY6:'IC\&EIE)$YU*4XE5T]CQY=7-:(HF MI[]/^Q[84AG5J!T5!OJY 5QA M8 RS!G*;7Q%V,-Z##^KQ(40-Y#D&=_?@PWK\*I*E]7WXJ!Z?0M9 #J[$QX;_6X0%31]X<.#&G5D:>R(P"BE,$]VM"4<)2 MN:)/:D%(0JGV0.S+<6XD,$;TT?S0]=?OK]O$'X4OE*Z*P M4&).(U3'!\\[LGPB668:@AF3JKTPPY7J8H'K#>KY@JGKOYCH'J/LBWO_ %!+ M P04 " "EB'E4FRN24(\( #2- &0 'AL+W=O<2CN V/3 MCK!Z<24Z20_WXX^2%5-OI%[6[H=NG,P\FAERGH>O9<@+5YO!.!'_&'!*2[,&3)WW,>Q*\7$SAY_\5O_N999+^87IYOV88_8KC;]D';W4Q ML;*(>,"7(H-@\I\7?LV#($.2LM+Q(B&=XR#M+\_^!U;TO="5CN4A&'A;.,(/2C_;_L MK2A$R0$3C0,J'%#=P=$XX,(!]W6P"P>[YH"@QH$4#J2O RT<:%\'IW!PZCGH M'&:%PZQOTF[AX-8,,$NSY/X%229O<3+?LB[(?>7^]>/LL9]%(G\JR_]Q.77?_SSYA$\ M7/W[:GYW SX!9"$+0 M\C05/P8<%%\P/TH_G4R$OEKE,EP7P? ^,-,!7V^1, MHOV4(<+?'Q?@PP\??<'#'\ 4I,\LX6D+YK49\S-_.@/6K(*I\+2H"S/J@B_/ M (8YJM4?]:8W*G0+U!:4SV:4>Y8T8FM!^>4H*+?]Z]2L?@N>=Y*Z?S&C/O+M M&8#./LH6]U_[N!?;UIC=78_L$-YGU^)^;W;_PJ+#5F]?LJGL]$.[HT.[HQP6 M:Z-Z$L"+4I'LI/H*\.>=- ">[,OT/P9X?(#'.;RM:_K5RL_TF 5@R_S5)S\" M2[;U!0O:VG*/17.L[(#QEG=]K+R>EG]VF55J1T]U(X::P>M'\$?+$E8)%)#1S@'..<4 M#3<[P,^,T7J1X'+5!$B8D.O+4L"RE5W*2[5JMAD-9O7[L6T+C/1;C/2['>GG M#?>KE-T]E-TU CWL2RPG&Q"O =ML$K[)%F";^-'2WTJ:8&&\D\N]C"592+.V MFIHO@;0U'>Y7R1%:ZFAH&:%NWF2:?IJGM:8FSM82T>5AR[>8>]7H85@-6 M8@Z=HW3UHL I=S6TY+D.-LBHV[ :JSH90+/8785Q(OS_LOS^F.3N5=82*S]= M:NI[6^!5*( ZI'YD;3&3U=4O-%OEF^+US2$JZKB59Q M-NK@[*&T4N"5&0X1!.&LQBLM=KJ55WR-S'RM^OE*EC+H[&I%KFAVDJY6=(C, M=#ATL.N Z^QJK#@2FSER4%?/"[#J'0Y+W]58$2LVG["/,8/-.Z[1.4QA1=/8 MS*O?,4P5R&,&%ERZS9(%79C],+-NIGQ<+NQZG'JPH'9LI?;_TPG\*.(@D6\J UUQVT<;4 MU\TSMDU-?:TX&W=SMB<#2D685>Z8IMUY2&)EYRO4K!.XC!OF+9$[*:>0--L9RL]L5U654+HC3('J!!V6JRMZ[55&IDGT2- M;*5&]ND?3LP[KD'TE#;2<3'"L?IP5"D-,2O-L;8[:=&BVE[O-EETFWA&DVH1 ME-P1LT1 \CX:_WG/,XHW;3ZBY(*QSIZ8QV_ MC'"L%E&I%3&KU: 9_H8TWU*HC?"YW><6.V1AV##\I8=A-;'2BP_FN:O7(?*& MM Q;K0DUARV"2$L^G7;5=)0PD[X/2/PH2X:O(IZFAFQ;C)1OXM99& !JG206J?@:JHTAIHU9A#-W!=@E=>\''T74:5)U#S" M+,K+*E6]YRL^5&D2Q2<;?M!@=TVU7#52Q,>SS1J!5\ MP&UX6GI7BYZD\(K,Z!');%Z E7KF3?C19N>GSWF:[U15 MJJPI6T4QU#U%.1W%.$['LX-!^]AI.?:V'">\;KMJN(J_'#-_Z>)1L_2D' U]+1.G,D6R3[ M+]#L/XAXFW\CX2D6(@[S'Y\Y6_$D,Y!_7\>RML6'[$L.AZ\Q7?X?4$L#!!0 M ( *6(>50:BKT8Z 4 +HF 9 >&PO=V]R:W-H965T!0= MI\ ^_"A9TI11B(=)AL9FU?6B8J$-I?J891NE!3W>5 4CHCG\5$D@G@PG^7/W:CY+-GJ M,(CEC4+I-HJ$^O%)ALGN;( 'KT]\"1X>=?;$:#[;B =Y*_77S8TR5Z,RRWT0 MR3@-DA@IN3X;G../R[&7!>0CO@5REU8>HVPK=TGRE%W\=G\V\+(5R5"N=)9" MF#_/\D*&89;)K..?(NF@G#,+K#Y^S;[(-V\V9&$WX-[_7@VF S0O5R+ M;:B_)+M?9;$AEN5;)6&:_X]V^['CZ0"MMJE.HB+8K" *XOU?\5((40G OB6 M% 'D*(!@2P M FC7 +\(\+LNB14!K&L +P)XUX!Q$3#.B[57-R_-I=!B/E/) M#JELM,F6/;B@1QUHJW6IE7 Q.GYW_\^=?5+;HY__O\T^;0JYO^TGY]8YO]=Q$/D37Y!Q"->3?A%<_CY1@U-:!Z.O]Y>HO<_U2WB MLCG+0MZ5BVC('70C6&+YO#;^7&A.=*X.EA^,CT1-D8 MI&P,DN?S+?FP]PX*_"^ZV"HE8XU,0ZZ>T$8%*]DP"2TGH?DDM$OW->3SRWQ^ MXZ*OI4BW2D;92H-XL]5H6_3PJNSA==;#SZ\]O"NV6-=Z^[FPET^6,?UY[@T] M;T)GH^=J<]6/PY@TNEKEZD6@6I;"T2+_-S)T4:E_G& M/19I;!&5'Q6IX[BK]G$'FYZ4FYZ\I4A?@O3IPUI):1304LE4(V7VW:#NM)QH MZJ1:V(-/"*_'>A63G;ZK\%'!; /]R5'%BH'3@W%T4E\O7/E@Q&][6VW,Z2G; MMU01>A_$Z(<4ZO@C[W N8"TF;HH&8,6TSZ+M)V,5B=EQN5J'7!5#,#ZL*+-4 M"J"/FZEOJ]1S8K89A('^T20I8!8S-T4"L&+>9Y'XR?L #_%)G6I'G;RG^$DU M,;85"L"/F\F/6=N9PCQ['<1!M(V:! ;HXHF;D@%=\;2_DBV*R4X99Y&: +1) M,[2[22U>6J0F@$N"G4A-*@?0YA.H6ZF+R4ZDYF.+U(!:THS:(ZD[G[\( ([X M;K0%EI'F,Z-C;=D;VQ@(29H)>:2MY=C4B1H$,$7&;N0&#I'FTY]CN2>65K:< M>0C0C333K;O2@@"KJ.9&; HMH\]'-K=S%9"?^CI-ZN2D0CK9X[&-RU!\Q M.[4WK7AN-Z:; I]HC[9[0=M]]^$Z@7JTQ2EWU[N]OX%AU(U_I@ HVJ.#7M!Z MRTL]B^6E@#W:8GHM>L/!O%MK [^H&_/K YS\'LWOPC^UJN;P;>&(#[SS6ZQJ M)YU;6]H'+$O_@ +-^-Y?0!1GZ/ MEG-93':*:N)5_V&+\ \O\4X=A*^O<&!7+X;X^@#FOP>C>/2MQC'J84E#(#' M6HPC^7]NA@&MF!NGR !'K$>GN&3U3A';OJ8'QK$6HTB5N!0<#4C$WWI$!BEB/WG')ZKTCMGE'!H!C+=[Q M&!QO_KZ< Z2X&\O( 4J\1\NXY!;+:/D@Y$ ZWN(8+2)W^JJ; ZFX&XO( 4.\ M1XNX+"8[/-\1WZ(ND(VWD"U1^D$\2/0Y$7'3MBL_G;KQ?AP PYN/0K?Y'4E'M;Y3:7^AD MD]^GS2*FR >;U=9+HUXOLUI_R=K7Y?U!+ P04 " "EB'E4 M@_19$1\$ #%$ &0 'AL+W=OLZ"9UTC5@\R,P)9&2)M5U6G?5LMWI/CK@)-8 <[;3=-+^^+.! FW MI;M^:3"\S^/'[VL_MCL],?Y=' B1X"%-,C$;':3,/UB6B XDQ6+,DPV1W_([KEI6S1+3E&2"L@QPLIN-%O##-?(UH(CX MBY*3:#T#/90M8]]UXR:>C6RMB"0DDIH"JY][#5X/98D&N6/(WC>5A-@I&("8[?$SD%W;Z@U0#\C1?Q!)1_ 6G,M95P=%1 M2)968*4@I5GYBQ^J1+0 T.T!H J A@*<"N ,!;@5P'T.<'H 7@7PAO;@5X"B MF%:9K"+3*RSQ?,K9"7 =K=CT0U&N JT23#,]LS:2JZ]4X>3\\Y]?UQMPM_AG ML?RT!I=@L[P!*[*5X&)%)*:)>*]>?MNLP,5O[Z>65#UJG!55[,N2'?6P7Y/M M&,#@=X!L9'? K\SP%8G&P($%''; 5\/A7;VOS?!;_ .@L!=];49_Q-D8V)U# MMU2-ZD*ANE"HX'.&%,K Y]1\3L'G]B9'%9D\2)KMCU09N%/KOEV)CCCH.X%MAW7@$YEN+=,URES$,=46A!.08QI?T@Q$.*<2 M)UUJW3,5(4*^YX3HF=PRT&L%3KP@A"YTN^5ZM5SOY:SFG&81S95DG+)C)D'$ MLGO")8F[YK!W)B7T)K;G=POQ:R&^4<@MXW*OM@;PB>',,%TF-=_D3:9?4/,% M1GV?F20"4"&.G5FY#LXK.?%LV^[.2ECW&AI[O2H+0;<) 5J!82#0;AS4?I/4 MP)8GP_^3G&4%?Y(=Q^W-#FP\!B)CQS>9))P("3B6!%Q@ 3#("8^4.72[OYD. MVF/;?F=*2>-6T&Q79>6*\XQ:7A$!DM/]GO A(LW,P8LB&Z^"9K,Z$WFA["IF M28*YT!*!.&!.ND66S$&KI/;8#9_:UKH[JJ?JC6=!LVEMM*K7*EY7I,.T-+8% MS;XU;%M:5BSM%0 #PPIH; Y.?G&>#2_EI",Q/NQ1UA@F-#OF+VPM%:,WU"<: M&X5F'UU$$5?>!&CE%YV=AVXI1E-CZGIP-Z:+#9W7%_&RY M>STI;"P3F2US_62I [93UT(USW^"5VS5J'$ZY+U-1AN_0F:_>M7Y=(G.;4N= MIKVS16&U+G3Z@G^+^9YF B1DIX#V>**&R%LFU8VQ>#P0'!.N M ]3W'5,IK!KZVEC_YV+^'U!+ P04 " "EB'E49X3CF&T( 5, &0 M 'AL+W=O-LTTO:&ZO.!SN R/3ME"]>"6Y21;WXT^2)5-O',D^W9?&3F9&#X?D M\PQ'[/E+&/V(-U(FZ-7W@OABLDF2[6_3:>QLI"_BLW K@_0OJS#R19)^C=;3 M>!M)L$&D\OS_'>/T>5YN$L\-Y"/$8IWOB^BMVOIA2\7$SPI M?_'-76^2[!?3R_.M6,LGF?RQ?8S2;]-#E*7KRR!VPP!%0[#']F7Q?)B8F2(I">=) LATA\_Y8WTO"Q2BN//(NCD\,S, ML?JYC/XI'WPZF&<1RYO0^^XND\W%9#9!2[D2.R_Y%K[ M]K:6,4'.+DY"OW!.$?ANL/\I7HM$5!PHTSB0PH$T' C6.-#"@3:?8&D./"A#E;A8#4==&.8%0ZSH0YVX6 /S1(VRIDS&BY8ER=\ MF.SF;&L'CLOIQLWYUC^EG'"/7/J^LOM^@CP@Q]#1,9HW=SF0C7B]^? M3Y/T.9GUU"EB7N]C$DW,)[D]0]CZ@(A!\!]/<_3NE_=N(OU?T!3%&Q')N"/F M#1QS+ITS1'$>TRAB=D29#XZ"[2**0J7%=@M'?1!1"]OMGSLW>5L$<1+M4IY+ M],$_#0^.]0/_?#S$CBAWPR>AQ*(=U^+X"=7&NO^_3.OO Z(2ND?8X?X%=K\7 MP1DR9GTI?QBPEZBQ'UK=?9IN]<-^)X?]3O)X=,A^!^+10SR:QS,U\;[)K7C+ M%C@*5RC(F*-K6>UC\#Q&5DK\O#0QYSC-ZL_JBFF;$6QPPU!V-8SF :,)8IS+ MYP1M(S=PW*WPD/##78K7"8.?,DKDLFOM[@.R"A*;60;CW4#8 0@#@5PMEVY6 MKJ0@ML)=?G0#Y(BMFPBOBQ!9*QL6F]G8Q&8];7>L#980SJA-&OD=$+$V+GX8 M%P?']5U$D@]BB['!NJ3#! F(L@D>GT)2@2B43O1(P$VJ:3G&:U MNT* PV%V9AB_=I8!)SK.3W51W*=9;Y)8YV9P*VU M2@VC2J-%5=.V(P;%+WSU9;3M&6,=< M]=K5AZ-$%,,J.DCI;XH@#0UOC^=3ER&4=J6Q&!99A=-S?3=!JS!"JYV72>Z; M1@1N<5L9&;@(E#)B6!J_[C).SU+VLA?)&+EQO)/+5!%;9X1.:&UUI!I02AGQ M &D\KB#";?W+5Y4N04K^,*Q_^@3MMF%0@,K;1$ )<5L\I)HE;MM4CT\I*;9' MK-F*8#4"3"NQ1BU16#&=5;VR5QI-8,&Y\L,H4>L9,FE&SL:H;@KXE5Q M-$ORPJ0V[Y;-+4TE3)2D$5C2VG5/MB-JY5HY!NC84SGWC'/P(8K?"M1O5X>K^)O _(V-(N'0X!7+$C9..A53$I@ICZPP;WK"84-7 M*)[JN#C5\?Y4Q]]/<*QG7TD"@27AJ KSAG2H@6VV57XQP+ .6.D&@77C>+*; MM:#,N,7L)N*VDJ2(-0=DHF2$P#)RV'VGL!Q5$D"-<=H[BJ=IS]'C*/VC[0, M[C@H+ H[IK>KPU4T3^&# B9EGK.&V9 S-:VTNN@XR56<3&%./I+S'GK"8=+# M!U3Q.^UI51W#![>T73]C5N_<[4\G PSK@)5\4)@+C^6#11&O"J5Y-NPPP83K MI)@JLJ4PV3ZD4-=B+=&74 30="DVI+-QEJ8B+-I3]QZS +[0=MUK6_I3IZD( MS81KVK*U>-71A:^'5(QFXE%R92K2,6'2&>4,,S?;G0CHB&4JWC+A0O5[":IL MRRXA''=FNX. (7(V*WUXF)^*7G"1FUQ)&@WC6@Y!D.T./9F1&=8^P06GV,B$:[,RAS>].51T9([3T6:* M61C,+./DD+6/T% .F6(I!M==!^*#!JL8BHUS^F6*5!A,*E!C*WO9W_52@+69 MQ02Z;$P1"X.)Y;!IH:%5WM*-<[9EB@'8Z5U ;;+:C3],L)Z&F6(/!K-'UGHI M-0$:GMKO;)SJ@ZGMSN#JX]AF0$\X_5NC4QUO3W7\?*KCW:F.BU,=[T]PK+\_ M5F3,83*^+?4_+3:=9A4 WAN:%Y%GU3K^S&RVU?JLZK@52W.8I=7&CFNUS?,; MDL+9E*, )81WG(6;Z"&3.G0E"1PN6@L&^( .N7_,'#_P2X_"]02P,$% @ I8AY5!";'@"0! MDQ !D !X;"]W;W)K&ULO5C;;N,V$/T5PN@" M62"Q1,J2[< QX$O2+K#9!IMN%\6B#[1$VVPD427I..G7=T0IDN/0M/O0O,02 MQ3-S.#,\Y&2T%?)!K1G3Z"E+BM> M*B2CB0%EJ4=\/_(RRO/.>&3&[N1X)#8ZY3F[DTAMLHS*YRE+Q?:J@SLO U_Y M:JW+ 6\\*NB*W3/]K;B3\.8U5A*>L5QQD2/)EE>=";Z\(:0$F!F_<[95.\^H M7,I"B(?RY5-RU?%+1BQEL2Y-4/AY9#.6IJ4EX/%W;;33^"R!N\\OUF_,XF$Q M"ZK83*3?>:+75YU!!R5L23>I_BJVO[!Z06%I+Q:I,G_1MIH;P>1XH[3(:C P MR'A>_=*G.A [ +!C!Y :0/8 $!D[(*@!P;Z'Z "@5P-Z^X#> 4!8 \)3 5$- MB$SLJV"92,^IIN.1%%LDR]E@K7PPZ3)H"##/R\JZUQ*^3 M/R;3S]?H A$?#Q$FZ(O03*&S.=.4I^HC?/EV/T=G/WT<>1KEP&_F;D^'[Y%_%,F@**##V@I,*:+=@ MZE+Z4-?2C\^ 1)\TR]2?#K^]QF_/^.T=\/LSJ"8Z2X4"7Z!0[$GS?+7A:@VR MIY%8@KPLM"TYE=G(F"UU]W%\08(@Z/=&WN-N%BSSM=4]!N_?>>*YA!IQ'.EY:8,_CD\:R:9TDA2S0Q0UKRU8I)= 9UE(@T MI5*53)%:4\EL,C>K' QV*@)W WLQ#!M60R>K6Y[S;).U$2OHLRE@8,*%32QG M;H,8/3,J$499*9DH0@E]5H[P8;\]*'RGY:ITN%(;JXC/:OCNAL&A'_F^;P\1 MWCFB\)'49; :!&=A_ !7H,5?<"M!6J!B(^,UW"I,"DW:E#5OM?GP9&:D94:< MS+Y3*6FN%=RQ8B'A<$)4(6JD!R5TX)JF M5L+D32B'07B0;BO5.'#2G61":OX/-7>Z6B(;GK:3J+:W&SG_M4S>U%->I9U$ M07B :ROOV*WO.&S4ZKA"XE9\2TR/&<7A$)G$KYMBMN$?V M^;2&G[[/6X7&;HG^K^4YK^U%A\OSVC*%](=1/SI MA5N[!;:01<*= )'25I6 MSN"4*B6MUA+_7:N4M%I+W%I[)T7,6*+04HK,5 '-X;"$;&QKK;/>E]\J;,_W M#Y8$:066N 76W/),#UONFUAO)-SR'+>[&7DKG1C;JM/;Z9DR)E>FNU7(U%IU M^VU&FPYZ8OK&O?$IOIQAR_@<.NZJ/V[-5^WZ+94K$ *4LB6X\KM]B)NL.N#J M18O"=&P+H:'_,X]K1A,FRPGP?2D@^?5+Z:#Y/\3X7U!+ P04 " "EB'E4 M@BS=R8\$ !;$0 &0 'AL+W=O\!WFWS>W5-P9)7O1'\= -# M"<@M'F*\8[5K(%-9$/(L;V;+RYXI(\()CKBD0.+C!8]QDD@F$<>?BK17^I3 M^O6>_3I/7B2S0 R/2?(8+_GZLA?TP!*OT#;A<[*[P2HA5_)%)&'Y.]@5MJ[7 M ]&6<9(JL(@@C;/B$[VJA:@![#: I0#6,0"V &P%L(\ EM\"+ M$L:9[-T[3L6OL<#QX>-H/A]]NP>3Z7SV,+J?/4S!E]GH:O9E=O\;N !W14N# MTPGF*$[8V<#@PJO$&I'R<%5XL%H\?$5OP(;GP#)A^/UN DY/SDZ =@:4KNDMW-Z MIX7^EI((XR4#*TI2$#.V15F$ 5F!B*2I&*)BIT7/ &5+L$.4HHPS\!!G:9OX:&"^:")TR0J*F+HB!S.Z(H>K5I%X2N M"\/0/C2\;AIZ9@!MS[?U>;EE7FYG7GZ5S MK]/Y9Z'>X#0AC)T!L;BJM$+<:/R"I&J")$:+.(GY6TNYIUXCIHLP%$\&WM'Z M->U\V_5#3Y^ 7R;@=W=%@AB3;?JH0B<4Y \8Y^#7+6=<-&RA+[M'#>!SM"U86"Y^C2",HV@,PTY+O8I,/#[5YPN,/V[8U^')7'X M?XP-:%;Z:/ZDP3%6GNHM$K;/#5B3;C[ MZ+3B"!MU]QW?,H.C]M#868YC>T[+-H75](=69P[?MK(CZG%VS#[%U37\#L.H M5 )VR\1TOV#%O*J'\][L4LQ!?>_TC_;7C<;([#LM45?* 7]$.@A?BY4L A5W MU930/C(TQW[HAF(ZM 55C7W8/??+W;YO0ETIQXKDH*,T,C;1V$';LAN&UQI# M/W3

%^1@V%E6LY^-VB%0_NT@CC1/<<9 @E<":/9] MP4"+DWQQP\DF/QGS/QRC9%8)VD@?E\1PO&ULO5?+;N(P%/T5*ZM6FA([ 4HJ0**TU2"U545?&LW*#1>PZL09VX%V,?\^ M=I(F0"&M1@(6Q([OZYP3WSC=I9"O:@Z@T5O$8]5SYEHG9ZZKPCE$5#5$ K%9 MF0H946VFSTN]F].]GOBE1S%L.=1"J-(BK?SX&+ M9<\ASL>-,9O-M;WA]KL)G<$]Z,?D3IJ96T:9L ABQ42,)$Q[SH"<#4E@'3*+ M)P9+M3)&%LJ+$*]V,IKT'&PK @ZAMB&HN2Q@")S;2*:./T50I\QI'5?'']&O M,O &S M5,!3\F4WTO.=T'#2!*4VY'HOE3R@ M6R\4'"5_:-E88L=%*9*BZAP M-A5$+,ZO]*T@8L6!-'(6#]UT'OW#P,Z!Y91FL"ZIIORO%$DEK;:+90<9- MYFW0L-C*>*^E667&3_>?!^/QX/8!75R.1T^#A]'3);H>#B*,HF>*$\!B2GR, G0,Y62QEJAHPO0E'%U;**L MK_R^@>@%Y-^NJPT 6X8;%L6>Y\5Z.XJ]@+"!?/+#!/3(%O?A]]WQNKMK:"NY M\TKNO"Q>\V]3BL-#5G$I0*(TG(/D[BV=(SP$M"\0UJ?PRE9^E\O]#IIKP MS3)\LQ;)#5"52C#;4R,6)ZE&:2%V6(H]M6(O/L3>CBT7,<\59+EL&UGT?<_K M-/!IUUVLJO79CK2;K37#-32M$DVK%LTPE=(B,9LG?$6)9"'4<-0NH[;W(<%I M&?[T@!+DN0A>X18W,/:\#0EVV#4[VQ7HE& ZM6 NWT"&3,&7Y =EP& ?Y!-< MM4%\0/J+9)]YW:#_:[MU."M=G7PA0&+>DP; 0IC2&6?ZO8ZFJN,1;R\Z5'V. M^(?4P?_48G C\(.UWZ8FGWU( ^_8$*3JL*2^Q8Z9>CV92@ #2X-Y6V@D#9@Z MTJI^1UI[4:5J?:1]2%7:6Y]ZXK4WI=ANB/WV#C6J9DOJNVVY/XP4$3IB,7H' M*M5Q'5M5\R.=O&ULC57;;N(P$/T5*]J'5MHV%Y.D5(#$I:M%HJL*>M$^NLE K#HV M:QMH_WYM)V0IM^U+8CLS9\Z9F8P[&R'?5 &@T7O)N.IZA=;+6]]760$E4==B M"=Q\F0M9$FVV2^5$0)'Y)*/=Z'7?V('L=L=*,/N>HO^ MPVDW6EZ)@J%@+S371=>[\5 .<[)B>BHV/Z'6$UN\3##EGFA3VP8>RE9*B[)V M-@Q*RJLW>:_SL.,0)B<1@WEMHHS+$8)0Q-*7BFCFH)"%R/0A#)U:;R>9B-T\>VRXVO# MT,;QLYK-H&(3G6 31NA><%TH=,=SR#\#^$9:HR_:ZAM$9Q%'D%TC''Y'41"% M1P@-O^X>G*&#FW1CAX=/X T+PAF$R5= M$]OBB-59_C@3O]7$;[GXK1/Q!["@G%.^,+W/3!7A6(TJB,1!V"FP[L5)B).; MCK_>S=RA62N)@KB-&[M/%..&8GR6XDN= 7@'F5%UE&&%$.^$O@KC"(=ANL?Q MB"'&$6Y%[>,DDX9DQU3L?-WYE0)\O4$L#!!0 ( *6(>527V,AA3P( '@% M 9 >&PO=V]R:W-H965TEU55.UND,OM*.@'^XU'MBJ-VPBSM*8KG*-YKA^4 MC<*.9<$J%)I) 0J7H^"Z?Y4/7;Y/^,EPJP_6X)R\2/GJ@LEB%$1.$'(LC&.@ M]K/!'#EW1%;&[Y8SZ$HZX.%ZS_[->[=>7JC&7/)?;&'*47 9P *7=,W-H]S^ MP-:/%UA(KOTO;)O<9!A L=9&5BW8*JB8:+[TK>W# : _^ 0MX#X7P&D!1!O MM%'F;8VIH5FJY!:4R[9L;N%[X]'6#1/N7YP;94^9Q9DLOY].)T_3V]G3'*YG M8\CO9T^3V??;63ZYG&X MPJ*M>--4C#^H.).;'D3]"XBC.#H"ST_#QUCT@!R%A]9[UX"X:T#L^QEIJ98_2U+Z"V$K1%0QH3:F&;A/;!3:Z-AQ-WMOO"OY_M MA"Q 6U4:[$OBL^^Y>YZ[V$YWS<6C3!$5;#*6RYZ3*K4X=UT9IY@1>!LYYSX9\/? NP'M\H MKF5M#$;*E/-'8UPG/<S)FT3U@7OBWM'"^EXED)U@PR MFA=OLBD+40/XT0Y 4 *"0P%A"0BMT(*9E34DBO2[@J]!&&\=S0QL;2Q:JZ&Y M:>-$";U*-4[UAZ.KT7@\&L+=Q8_1!(Z'J AE\@0^P?UD",=')W $-(<;RI@N MN^RZ2F>-&&5)K1IHIVT9RAT&E Z'Y%2 M;\@Y:D#.E3Z2IK_T M*0&* VX6U&!XODU)\XV2*-Q.LU71;.VEN>/K:L#($$&0B@BK(/#"$%0J^'*> M&J,-#S>835'L^_C:%8OV1W[CG2I-YUUZY!(8SC?%.V[J)HKA! M"T/QA;V$IESI*\T.4_W7@<(XZ/49Y^K9,/=:]1_3_P-02P,$% @ I8AY M5$T)*O35 @ S@< !D !X;"]W;W)K&ULC95A M;]HP$(;_BA7M0RN-)G$2"!4@M<"T2=U40;OMJTD.L.K$U'9*^^]W3M*,DH#Z M!>SDWI?G#M]YM)?J26\!#'G-1*['SM:8W;7KZF0+&=-7<@7TW8SQW)J/RV;V:C&1A!,_A7A%=9!E3;[<@Y'[L^,[[@P7? M;(U]X$Y&.[:!)9C'W;W"G=NXI#R#7'.9$P7KL7/C7T]C&U\&_.:PUP=K8C-9 M2?ED-S_2L>-9(!"0&.O \.L%IB"$-4*,Y]K3:7[2"@_7[^[?RMPQEQ73,)7B M#T_-=NS$#DEAS0IA%G+_'>I\(NN72*'+3[*O8SV')(4V,JO%2)#QO/IFKW4= M#@1^>$) :P']K""H!4&9:$56IC5CADU&2NZ)LM'H9A=E;4HU9L-S^R\NC<*W M''5F,IM_FR\6\QEYN/D[7Y(>6>(Y20L!1*[)#-:@%*3D@;V2&ZW!:,+RE-QQ MMN*"&PZ:7,S ,"[T)6H?ES-R\>5RY!HDL_YN4E/<5A3T% 4D5R3POQ+J4;]# M/OV\W/LH=[$>35%H4Q1:^@6?*LH9PZ Q#$K#\(3A+VQ';#S%#,\W1$BM2<*4 M>L,NW#.5ZJZ*58[]TM'VXLMDZ/M!%(4C]^6P-.VX. SBD,9-W ?DL$$.SR+/ MGPMNWGJV15+"5*L";4?YMOQ1-^B@ 1V'IX<(>>/SPF[XSLA^$P. $?-_#Q6?@'B37N8HM;S>(=,9V+J%C<@VEK;[J? M3&VP08B -6J\JP$FI*K;H]H8N2L'\$H:'.?E2JK!_ P _PD !D !X;"]W;W)K&ULC59=C]HZ$/TK5M2'5NIN$N>3"I!V%U;M0]45M+WWU20# M^&X24]N!W?[Z.W8@94F(^@*Q,W/FG/%D/..#D,]J"Z#)2UE4:N)LM=Y][):,5\YT;/>>Y'0L:EWP"IXD M4759,OEZ#X4X3!S?.6TL^&:KS88['>_8!I:@?^R>)*[<%B7G)52*BXI(6$^< M.__3@V\=K,5/#@=U]DR,E)40SV;Q)9\XGF$$!63:0##\V\,#%(5!0AZ_CJ!. M&],XGC^?T!^M>!2S8@H>1/$/S_5VXJ0.R6'-ZD(OQ.$S' 5%!B\3A;*_Y-#8 M)I%#LEII41Z=D4')J^:?O1P3<>;@QU<H?^15-BJ ML-0>(0?)BM-^GX@F0G3.+4W347HAH/,>=V*,P#E/_@F*?&7+L)YBT!)-!@O-?-=>O-Z:GY9AII66-[5:K/IY) MAT <)D%T0;-KY7M!D-!^GFG+,QWD^S3RYKNFH5H1(-^MK[W MI_E[@WR_Z2W(WL;M=2(F7DP[_:+'+DRPYJ\0.[N5_$%B/[$PFBP.?F]'E#?] MBD98RO$ESZZA2: 77!:S>W:5EB W=L)0Q!Y@S/=V"OZ M#TPS&GUEK9DE9#-M- LM=O;"7@F-U[]]W.*$!M(8X/NU$/JT M, ':F6_Z/U!+ P04 " "EB'E4)@_CB%0( !_+ &0 'AL+W=OJ/X3 +ECQFV:E8\41]LA!IS*1ZFSX.LU7*V;PPBJ.AZSC^ M,&9A,K@X*_[W);TX$VL9A0G_DJ)L'<-2YO\87IRM MV"._Y_+[ZDNJW@U++_,PYDD6B@2E?'$^>(?_N/-I;E",^"ODFZSR&N5+>1#B M9_[FP_Q\X.2(>,0#F;M@ZL\3G_(HRCTI'/_53@?EG+EA]?7.^W6Q>+68!Y;Q MJ8A^A'.Y/!^,!VC.%VP=R:]B\Y[K!14 Q%EQ6^TT6.= 0K6F12Q-E8(XC#9 M_F7/.A 5 S)J,7"U@=O7@&@#TM? TP;>OD';&J@VH'UG\+6!W]=@I U&>P:N MUV(PU@;C?0/<8C#1!I.^!MC99<[9,\%MH'"9[$:V6[?'+MUX/]\N:3/9)1P7 M&1]N]V*QD6=,LHNS5&Q0FH]7_O(7Q6DH[-7^#9/\X-[+5'T:*CMY_,;&J)LR5*>;7];O$[[>'4.]3J#OL1?D M3EJ<6MQ=]P!)\*%+O^GO]8"EOX>]7O.'4^2,MUC!17^ '7T.I')4SXS%RT?8 MR\=UHKS@+B^?NO*9FE!9S&][1QI/>H3XKGMW-;W5_0P5!Y1$X)9$X!:.R0%$ M +@EI5M2N/5:W/[%HC5'8J&!HC#+UGR.YNLT3!Z17'*TXFDHYK:#L?7L%Y[S M N3I CLCXGG^V?"INM6;XXA3_)3C:M"]$KH'0K_/$:-5&@8<_8W [7SG-:': M)Z?EY!2<_,LZ#9:J(-'SJR"A=1+*+B!3:HE96R#\$HL/8IF*.%8UEE*CX.=; MM&(I>BJR>A(F:"ZBB*59 ;! ]:83XG:R406B<^HXN)[4ZUZC;GJ->M\UJA:5 M41F5$9PA56'R-%6;^4B!N1XU2-M 2O#8 MI7:4V#$UE@/BG'$>YZ07/H5SGMBX[D9[J*9V3!QOXK7,7:GO,,QBBEY50M^A M,M4 JV.C%OBH-R^S["1 @QKP9_K^$$=9 4KT&180P?L MOZGV3/= M2 R^H!A@3"(@L2H X;EX=WC8\H?F>2(Q6*=2)2)R)X> M_\#T&"K&,!E$=H^HK M,KR,86(V*]J#G%5K 2#73^E]KZOJRVH*C#O M$$2C%"ZL%/DM$4WU"?G:/"%UMX;N77I,O74->[M=Q7WRQ--M'Y;)4-@:'MK% MI%9 CUK*(M>PM@NS]M6SREE8WG$4UVU,00<>QIGVC-T:)&^"1W6&N;(/I-1O M0V\8VH49^AM/XRIF:^!@%Q2]<,5"4!X-.;LP.<_X@]P*7J)B&8A,9F]1PJ45 M5I-V7541.Z.6:I,8VB6_6NG.2)-'1\1MK72)(5/21:8BX'R>H44J8I2Q:%M& M\D"5CC*T=\FTR]Z] V)(E,"<=[]E\OV2)*^-($Z_T6ZKG#ZBQ'5P&Z)*)P;F MN/M=1+0@-CL,NYH(/'M7>IJ](T4FX_T+E7U@^]DCAF0)3++EQ4\*LPX@JC-B M*<)]TBSG;BP#J>]-'&?4@MDP.($+]COV7%1/1J@:FT-5J5IJ5V+#4VOPX4E< MIT/(B!$& @O#Y[7,)$OF.9P'%N6T4FQG_AQF!<:EVLI*.8KB>K,,576=W\ZF M(EZQY 5MPBA2AX__1"Q1-E*Q@2*&F,G\-+Z@N;HOV/K"I'E'<(DE41][#*PO MW,@2@67IW?86HY::"*G6O GE\I 5-)LT/L0H1G (K!9UN7R+F*H3H=U4#+/N M(7@>%<.N3614B<"JU*R&U#'5]PA@ L\(CN<3*Z^I)BX>MY?D MGE$3#U:3H^6^8QY50U$H\YY1&P]6&WOFMQP(35#ISGM'S;PA:J^C]?Z:S#?[ M[O S"$/#'DS#Q\L\/(\29A_,O.%/KV]C_(>U-*Z[-?3GC8^:;\-1'LQ1K[^& M7&K/XVI9<>JTE#?4D!J%J^@>5XO+#A?=5PMJJ)#"5&AZ465@>O6@:+,]0:C7 M>B:H84,*L]2WI9HQ+S\J5>LV>;I-O%@KD>;U1E5G,O6D?1[B&1:D?1L6E6<5 M![7DJ2%$>E1"I)5'D7U;S0?FO]EO!O-O.)'"7%7&Q_BI88?Z>28 M^\HW-.?#'/5ZXKW5GJO$FY.A>7K'WO[<%CYKF#^U=P[ECZ&288BOE V>5MWL&WT[]Y( ML2J^/O@@I!1Q\7+)F;KYYP/4YPNA;LGZ3?Z-Q/([QQ?_!U!+ P04 " "E MB'E4"4:7Y.0" J"@ &0 'AL+W=OW!36Z;B#CN;)?"OY_MI&E@ M;3>D/O#2V([/N>?>D]JWN^3B428 "CVS+)<])U%J?N*Z,DJ 47G,YY#K-U,N M&%5Z*F:NG N@L06QS"6>UW0937.GW[5K-Z+?Y0N5I3G<""07C%'Q,H",+WL. M=E8+M^DL46;![7?G= 9C4/?S&Z%G;L42IPQRF?(<"9CVG%-\$F+? .R.[RDL M96V,3"H3SA_-Y#SN.9Y1!!E$RE!0_7B"$++,,&D=OTM2IXII@/7QBOVK35XG M,Z$20I[]2&.5])RV@V*8TD6F;OGR#,J$&H8OXIFTOVA9[O4<%"VDXJP$:P4L MS8LG?2X+40/@YA8 *0'D+2#8 O!+@*V<6RBS:0VIHOVNX$LDS&[-9@:V-A:M MLTES8^-8"?TVU3C5']]=AQ=GUY?#T>WX,QI]NS^_^XF.T%A_+O$B \2G:*QX M]'@TT+6*4:B!]^,A.OATV'65%F="N%$I9% ( M(5N$8(*N>*X2B49Y#/%K E=G5:5&5JD-R$[&(43'R,=?$/$(WB H_'^XMT.. M7U7:MWS^>RJ]+MVKBB=4P*Z*/UQJ#2@I__E/*??5G<(!QD% -GN%:T<\WJDZY+G4MUJ:S][A M%R9K>O+A'%L?NMC?MV-A25EWK$,Z0>N-#V[MUF4@9K89D3K*(E?%+56M5@W/ MJ;WFWZP/3"-D;_,U3=%%75$Q2W.),IAJ2N^XI;\.430FQ43QN;W;)USI3L$. M$]W,@3 ;]/LIYVHU,0&J]K#_!U!+ P04 " "EB'E4N/^15:(& #,&@ M&0 'AL+W=O_N\2COSX6\RT+&%'J(HR0[:(5*I>^ZW

M ZPN\^N,; C/C"V3Q;N4;: ME5LA[O3->7#0WTK05C6G-ER]7J*?&>?!F5N: ML1,1_<4#%1ZTABT4L"G-(W4MYA]9Z5!?X_DBRLQ_-"_&#F!&/\^4B$MCN(]Y M4GS2AW(A5@SP<(L!*0W(F@%QMABXI8&[9C#<9M K#7KK,PRV&/1+@_ZZ#Z,M M!EYIX#W5AT%I,##!*E;7A&9,%3WO(K.OWSYOSSWV@/G<9I)!:,H8D2_AVZ3'7>9.C-F"G* MH^SM?E?!Y!JBZY<3'1<3D6T3L;2#'+>-B$,P5RQN@#BQ0QRELH-<1T/@8192 MR;(&D+$=9,Q\ ,$%CYO)&+UY]78KUNG3L9P?89W9L2[HHH3"WE:,#W:,2U]U M$!D9D%X32!>RHTH14J4(,:CN+BE29<+V9/GZ"8#0.80Z^\="PZUHN(9&;PN- M/_+XEDDDIJCP#-%EZ+ (^Y4#L.]J2ZL>]#4JDF4N_XM*W_:@KQEP>=54+@6JMT+$=08CSZW8%)6P.0R6L.<.1\VLO8JUMU-4VV@F M::)8T$35VPPC[@^W1G%0<1A8.=PDDOEBEIA4VF'I3@>;:^*2(?::Z0PK.D,K MG2\L4SR9H91)+AK7P6Z/T8)1::FX445D9 6Z+E;%K$1!!IJ/B$)PD!(H3^Z! M*%Q7Y7\TIS)HE&3[/ 3J)5&A3:NP4^]GCA5LC0WZ>L%TAMD4"*]LEO@EI1#7 MDHS)_U+L)>QJRA+<)_WFC,6U-N/=Q-E:QKA!CFUUC&LYQG8]/OV6<[5 Y[ - M)+K%15<13\[[Y5FKC53(T+& 9%ZM-OV0!L6AP$A?$K017/Z6 M)ZP$\ Q 'Q[GLCA$A"(*F,R0!/;F#*&_,5M8\^ZF2UI/M"QK/1%V4,RC2$]; M:@ \U#BP,+%^:$)AZ/ $P;F:1R4?.%FW'_.@:2K%/?" N7CB2P8KK.'Z#5,\ M@EZ MFG 3GR:7P18!%)\E11];8FOW5K8F7A& (>R!^;F^@1)F93K#9<#AW*"$U(4- MN'=L 9,E61XI<%8_C& 2WY.%+3;.G-UVNAW;T68)GO#>BETAPZ,-V,.F2ABP/%I%.DH^#1F MB$VGS+S^TY&_H(LJ[E[A!=V9P,JJ;<1 (XXD51O- M0^Z'H#1E9FJ%3W.I+Y1R&W[C]=YT7?%]8=IVOO.'^B$3XKH:V-Z*Z_I]>\\%U3.0 %1Q*9@ZG0&@"&+GTZ*&R52\^;^5BC017,9,@K% MJ0? ]U,AU/)&_QA0_8!U^!]02P,$% @ I8AY5 LOI2[G P !$ !D M !X;"]W;W)K&ULS5A=;]LV%/TKA+"A+;!8(N6/ MN+ -Q$J&!FN0+&X[#$4?:.G:)B*)&DG'"; ?/XJ2)=N3*3?M0UYL2>8Y/)>7 MYU[1HPT7#W(%H-!3$J=R[*R4RMZ[K@Q7D%#9X1FD^I<%%PE5^E8L79D)H)$! M);%+/*_O)I2ESF1DGMV)R8BO5'VX^75_>S-^CJS\_7G_Y&9VBFMTNTC@'Q!9HI'CZ<3?5: M12C@B=Y DIH47$B=_"R_E.@JR6+^#( N-E1$$KV]!$59+-]ILE^0B^2*"I C M5VG-^JI6>(8T@VB=P=;!5Q&0;\918&2\A[" ?_X:( M1W"#H.!TN&>1XU<)\ U?]PC?X<)]O8%D#N*;A;I;47<-M7\LM]LDWNHDYNM_ M-O^^)'[]J!G1M8)$VO3T*CT]>ZA/F3:O%A"S!:"WST"%?->T)>PT/C+(IM2] M +@72;^*I/^BI*%_T0U+6;).+),,JDD&KR)]YY6>\Y;T@0B9!)0)%D)3W@K\ MN<'G_>-QXG4(&;F/NSEJ&N3C:M">M&$E;6B59DK4<5W#4W0U#AHTZ\)>75X] MJ[(O/-:)BIEZ;JQ]=C#VO([G_=JTT]N0&/\?N1_"3H? 5JY[)A_.%D+O*Y8J MT%5<(4%5XT*W,.D%'39'TX;#?6LLI(Z%O-BX]*G%N+BNZ=A_%=;%=2O W1\T M;TFP;X!A[\ EC:/ZQVQ2=P9L+\TM!B[1;=J:1AW55M=Z;"_V+1:V@QN-6,IM M0W;;+%QW$CSX:1:V,^EE'S1'8\?A3L^WQE)W(6QO0X'VBWY'9^GR.UZ9<-U) M\/!56)?4+838:WFK=8.2X&#C'^FII"[\Q%YV[:8,2O2)L]8EFMA+M-5N00L8 M>VU]C]1%G-C?S$\W3=#"A#O=0]/L:ZK+.&DKXZ>]0@%X?QFJ;X;^"&BB73SHEAH2F]SD#7 M;5$53_695 0P( "(% 9 >&PO=V]R:W-H965T)Z[%W$9Y/$VOO#!XHMFIO#S:31R&> MK'!5C+W !H0,^#GN M<'0 $/6 Z"4@.0"(>T#L$NTBYNI]>7MU]F\^7J//,!5':>^-C%8)C_O_4TZ?]$!?V$$-X+K4L&<%UC\2>";X(<,HET&D^A- MQAGF)Q"''R *HO"5@*;_#@_>""<>"AH[OO@_"OH&;3+0)HXV.4#[0%B#(-:@ M2B)-,ZA2#190--+V2)<(-4HJBM%"G+1<-WU;= .@W[A[O<+_<0\ -V\_J;I7H\;(C>4*V"X M-I3!R=FI![*;R$[0HG:7^E%H,R)N6YI'#*4U,.=K(?1.L Z&9S'[!5!+ P04 M " "EB'E4*K$4!=@# #^# &0 'AL+W=O;]S1W5[J&_9TG)(=K$$^I"NN9G:)$M(8$D%9@CAL)]8E M_KC OC8P*[Y2.(C*&&E7-HP]ZLEU.+$/Q6@%KE MGMJP.GY&OS+.*VVF &PQZA4'/*).[ M8G18$$FF8\X.B.O5"DT/C)C&6KE/$_W>UY*KIU39R>GZ_G;^XZ?;F\7R;OT# M6O[T<'W_"_J KH F@H5H&:<1.ZGW+-'EC@.8T<4")*&1>#^VI:*@@>R@V&Z6 M;^9[;K(Z7>0Z^#1PWJ!+MZ]?X=L)/:$@\C_:U#G[:@+"+K(PQK5Q05J M(];BSV,Y!=;W*+:2N-39+75V#:SW5W0NA6S7^]N- D/7$F+Q:PL5KZ3B&2J] M!BI?LG@#'+%MH7H'[3A))(3H=]3\!G),WV#J8O(TQ=@?.HXSMI]JR/1*,KU6 M,FN]X0>=N2&:LUB5,T%,0;CDBM0N%V!S0M5U*U(H=" \[*#E,:4\-UH!IRRL MH]_.PD$Z-^ MO;+]DDF_75G)@L="L:"J+!SUN)9)_Q43SQF,^E[)),^@U\NP[_2\X:B>\:!D M//BW8\%#45:GW-9USWT[3/H%&Q+YE&Y MP^C_KBO8.?<2YY^O++,"]+O2XIA??3CA2F_#K7R61^ !%8!23@.3D"H\-".A M")W;3BVI''E8(=7K^KB!T;D+8+>5T?U>[;=GD0K5@*DD##)][$&2DU ';$A. M]6S<5Q+Y#53.70"WMX$%%8J"RI-,O9_;%/(2VD'7B:H6@"YNF% !M.4L1DU+ MOZASJ1+UGAP[.M?0C @:()*$RB+*]'LWJ?JVV-XKL9WNT&OP\-Q:\!N]Y6]4 MP *R6MN<%]6O9HD_\'IN ]USY\#MK>._*W^S-YA@I[D?VI6SIOXR^$SX3M48 M%,%683G=@8+F^6$[GTB6FN/GADEUF#7#O?I :X7J.=;QN3S1)]HRT^>Z1]0 M2P,$% @ I8AY5*JWS5;=!0 W!X !D !X;"]W;W)K&ULO5G;;MLX$/T5PEA@6Z")Q8MDN4@,)')V6VR[S<:]8%'L V/1 MME!=7(J.D[]?ZF+1MDA&CI/F(;9DSLR9$77.D#Q;9_Q'OF!,@/LD3O/SWD*( MY=M^/Y\N6$+STVS)4OG++.,)%?*2S_OYDC,:ED9)W$>.X_43&J6]T5EY[YJ/ MSK*5B*.477.0KY*$\H=+%F?K\Q[L;6[<1/.%*&[T1V=+.F<3)KXLK[F\ZC=> MPBAA:1YE*>!L=MZ[@&_'Q"T,RA%?([;.M[Z#(I7;+/M17+P/SWM.@8C%;"H* M%U1^W+& Q7'A2>+X63OM-3$+P^WO&^]_E,G+9&YISH(L_A:%8G'>\WL@9#.Z MBL5-MG['ZH1*@-,LSLO_8%V/=7I@NLI%EM3&$D$2I=4GO:\+L66 7(,!J@U0 M5P-<&^ ] T@,!J0V(&5EJE3*.HRIH*,SGJT!+T9+;\67LIBEM4P_2HOG/A%< M_AI).S&:?/X4_/7NTX?QUXBAG(9N J6<;9 V. MIB$(LC27)8W2.;A84Q[FX*)X(UK[V6K-F@"#:PY?%J)7,CW1+X?;\#?JP)_$7:RH)SENEH. M6K4D0P>[Q&UJ64W2]K@!\CR"##7W&[Q^=[S?2I)DX.2],'5/>/3*&?@ MFD=3!I8RF3(372)5''][4IQ"N)>%;I"#]2D,FQ2&1Z1PPPKQ*^A*,I?@4F96 M- :?&4]T2=@CN>"!49X##)**HJ /0OJ06^8-=!0/.]W3N)C/.9M3(6>F!!U) ME9V"KS1>:2M?._:VJHJ0\6V$6\H G\H M65G"H!(!45/#HI:L\C)&) JF0 VG6@AD!O M8]9Q6K4)'OM#['FFHBF&AW:*WX%R7*UT](V@ :#B;VBG53O PPC\D5 ;!A]L M&-S3$'@E51T]>;4G6Z.J- #9-6"G$@=I &IK -EFX[K3;8^"DKA,K(V45""[ M5+17!1V:-Z1$ :&7;=^04@-D5X-#&[@ M?4 .HZYIDH.D%T.GJTU"U!;$.1[ M:Q $I 0!/8\@((T@$$N%E!R@7RX'J"T'SJEGH#BDY !U7A:4JVAVJ#R@MCQX MEA(J<4"=^_\VL.,JJ1,+UZ!F2(D%ZMSM=P!\F'@\$AH=WOYC1?WX .H_+H_@ MD5!/R4,I ;8K0<8U??!(J/IML,T8 M)4C8+DA/7L,'M>.=_FW@#Y&!+[%2'FQ7'LMZ&K[T)_KVW4#!Q @K?G M]2XZ)3_8+C\V=&W]D*O84O2:O_WM):T-,30Z6&D.[K1 Z;A#$-3>=OH="#$T MRC51*D$ZJ<2Q;4Y0A]DKE &=XGYBY_ZN#2%I[QZ=0.1H%BRZD0/'(T:F)$I( MB'VCZ06:1Z+;H/+V=W+UHPR;H$2I%>FL5D]K,8E&E!S?=='0 &WK)*&S*#US MDTFT6UV^ ;"2'])9?IZ]R7PD]*8Y&W9HSOI;QWX)X_/R^#0'TVR5BNI\K+G; M'-%>E >3>_Q2 5*Y3$7M!(-VU33M@TD.)*H39_9AZ?[]CDW(F 01[9?$M^?U MN=GNE5(]Z00 V7,F"[0K0#KNKOSW09NS)$/>DJ63)G5I&8:-OJ6IGBEN:F3)2J: M38G#P?)^-KJ]F=V-)XOE&S;Y^C"]_\Y:;$GU&&\%,+EF2Y314VM(V8C92&94 MH9K;)%]KJJ["-#6[' /R5.BW/1?)+"/N1I4)PYT)P0D3QA"U6<=_QP(O\(_@ MH_-Q[P@^;L:_<-6(3\[>W?_T/^Y2*NI\!'4^ JL7GM#SNQ?LD2O%<]0-49H3KJ"U:D[SCSO:@$T1,OVSP;RP-B]L]'::(RC0R!1' M8)=<,\X*4!'D>+20FM7\;MOS+HY5T"NY\2NYRP M)B6O_8$.O]I=?;L.RL*>[95$NBEL,Z'7 I190/-K*7'?,==%_?X,_@)02P,$ M% @ I8AY5'0M M*D @ 8@< !D !X;"]W;W)K&ULC95O;YLP$,:_BL6K3=H*QAA(E41JTTZ;M#]1LJVO'7))K *FMDF: M;S_;4)0%$C4O@@WW//>[ X[Q06D^O2VF%I^LW]R^N M=E/+BBF8B?R)K_5NXJ4>6L.&U;E>B,-7:.NAUB\3N7+_Z-#$$A.#H@B!L!>%[!:05$%=H0^;*>F":3<=2')"TT<;-+EQOG-I4 MPTM[%Y=:FJO$0?'D SGJN/Z#-2.R9!C7UM M4EF!G[6V]XUM>,'V ;(;1/ G% 8A'I#/WB\/_I?[IL"NRK"K,G1^Y-U57C$E MG2EQIM$%TZ46V3,2E7TIN8%#I=##KT+<2TV3 MU-SFX RQ'Q>&,:8D'69,.L;D*N/<##Z0\JV90X1)OXDX#/K]U?"?FD%HQI])+$ M7)VU%EHOOUB6"A8LH:HMEHS#FYF0"=4PE'-++26C86Z4Q!:Q;<]*:,1;@W[^ MVX,<]$6JXXBS!XE4FB14KB]8+%9G+=QZ_6$RL=8Z_7)->9I#/^#-B*[7UC#)7ID(\98.;\*QE9XQ8S *= M05#X]\R&+(XS).#QHP!ME=_,#+>?7]&O(&(5?X7K8JY=@L%J=(B*8R!01+QS7_Z4@1BRX!T&@Q(84#V M#7"#@5,8./L&;H.!6QBXQWZA4QAT]@V:G/8* ^_8+_B%@;]G@)M\Z!8&W3R[ MFW3DN1Q130=]*59(9K,!+7O("R*WAA1&/*O=B9;P-@([/1A?WIX_7H[0P_GX M\6_T.#Z_GYP/'V^^W4_0R8AI&L7JM&]I^%(VWPH*U(L-*FE ';&@C8CS&1&; MV-\G(W3RZVFD65*#-#0C_9'R-K)WD6I01D?P<7".@@N4F?[M%^QW?Z]!NSP> MS<#IRHQR1]?[E&I OAX3GO^D\^:B,H [);B3 M@[L-X/=I,F42B1F:"BI#E+!LK- _J*'"+C9XG1POT_+G@=NWGFLHN"4%UTCA M/ ADRD(4<B=5[_[1@ MN]H/[/^;F%$!L1URK].MB7DQ<3N:Q+.;XXFWMBULI'GSNO1D1O6$*D31DLF M<5V_7YGAL-VV[4^U6\%/&E[_A.%N+"JUQ<0(-11<0:L6\3FBD#P&K:4V 5=* MBYT/*+5*1;%91F]XI",:HT1PO8C7**C\F#&F0,JB.BD=XD,M[3J.TU!2E99B MLYCN5WZVQ1Q):51 8[S%J==K]WK>_HKH''#O&,A76HV]-]< ;(EP.(G92H@0 M78LXA+?J,[J]'9K25RDX]C^@.BK)Q&;-O"NJ0F:>L!_(>MBF4,N@=Y!4UW>[I)X!J;28F+5XDDY5(*/EYI1WQ-(FE7X2_/[) M(UL-H%F2OJ5::6B'LGJC. M8O*; UCI$S'KT]&KN<#9[=,\QVL@4*D5,3><.P2HUC*:ICKKE)$6^>U'_J:6 M44V#:?<:0U()''F#P.TS6DH![0S4NJ8O#8$ZE#W';XQ3I7KDO52/U*A>W@7N M;7DU\TC7.ZPI:^L6([LWNZ-R'G&%8C8#0[OM@ZMR2/ M"T9!5K()\'XFH.4N!ME=27DA./@74$L#!!0 ( *6(>51ZX%:%. 0 '(0 M 9 >&PO=V]R:W-H965TE+R>5<_CZV M?_'IX,C%3[EE3*&7)$[ET-@JM?MBFG*Y94DH;_B.I?!FS442*K@5&U/N! M7 MN5,2F\2R7#,)H]08#?)GSV(TX'L51RE[%DCNDR04O\8LYL>A@8W3@UFTV:KL M@3D:[,(-FS/U??&;Z 56X?[6,WX\2]6#B@7N.2QS/^B8V%+70,M]U+QI'0&!4F4 M%K_A2UF(,P?B=SB0TH$T'7"'@UTZV/E "V7YL.Y"%8X&@A^1R*PA6G:1UR;W MAM%$:3:-;[\]/$W1-9K"^OF;2XD6O]"< M;6#:%+JZ8RJ,8OEI8"I(G+F;RS+)N$A".I)@@AYYJK82W:7\PJPS6H]&N2FOG8>VNTI:% MF[$=%RI*-^@A+?8=K-^>^$X5W\GC.QWQI_MDP03B:P2;6H1YAK(&$OV'NLLQ M+N+2/&ZVSP\C>V >-%)H)87V2IFQ TOW3.J2%9[N63(:8.(1KTI9S%';CA O M\%U/+\VMI+D72W-;=: !\7 0-*2U[8CMVY[EZ*5YE32O5]J$2YBI,%TA]@)8 MEGJ17BOY=6"YENLZ#94:0^Q;MN]U3*Y?R?1[99[6<;W*HG3)$X:N8D"$%@=^ M6XJ-'2^PFY/>-G0\&@0=A0TJQ<$;A16PY4+%>@L;M$526'$$-PNK,?0"RW:] M0"\36S5\K?XM#)S-BHC6@B=H"8R,TGU6X;+6/ 4$,X &.]5&H[/TP-+U:<=XSCXFN'<\3SH0S?+O1@_P,*GCDP]!*JZ9C>V+<5&Z MON(FQ=1S<4?=:I+C?I2_CP2XS6W85IC0H&OB:G[C?H!?L,?+B*_VKF5CU^W0 M4@,;]Q-;NX@F<"R+#F_.['W,2JJIB?NQV;N2VMR#+R*Q://+HS/L^RKB M&I'X+4:^:\EIV.<2#Z:9-)5J++'O4COHH"2I*4GZ*7G!XB0:QMF48FS9#=T: M2P<[CNMWJ*Y92/I9>!]'<%XO(-YWXJWA1SX&?J2&'[DS#4D74])!)5(3DOQN0DY(^TBKDV*>=6\)$YN\J95P M&MBGJNB(JJ=5XWR;MXN-YV-HJ(OVMPY3=../H=A$<):(V1I"6C<>*!-%@UO< M*+[+>\0%5]!QYI=;%JZ8R S@_9IS=;K)$E3_9AC]#U!+ P04 " "EB'E4 MGP&C01@# #3"P &0 'AL+W=OVBE=8F=CZI E(+[=:+?@C:[=H$ U:3.+,-M-)^_&PG3=("42>X M(7%RWN-S'IS7CC>,OX@E(1*\9FDN^M92RN+"MD6R)!D6YZP@N7HS9SS#4@WY MPA8%)WAF1%EJ(\<)[ S3W!K$YMDC'\1L)5.:DT<.Q"K+,'^[(BG;]"UHO3\8 MT\52Z@?V("[P@DR(?"X>N1K9=989S4@N*,L!)_.^=0DOAL@(3,0O2C:B=0]T M*U/&7O3@=M:W'%T124DB=0JL+FLR)&FJ,ZDZ_E1)K7I.+6S?OV>_,K5([9YB>I&O)UOH2EPOR"31D;!!9(5D*RK!*K"C*: MEU?\6H%H":"W1X J ?JJP*T$KFFTK,RT-<(2#V+.-H#K:)5-WQ@V1JVZH;G^ M&R>2J[=4Z>1@WSR,[RZ?;A_NP1EX8A*GX%(((@68OH$)6:B_ M3H*3$9&8IN)4Q3Q/1N#DVVEL2U6&3F8GU917Y91HSY0CDIP#%WX'R$%PAWSX M=;GS46ZKYFL"J": 3#[WZP0ZLKIU5M=D]?9D+0EB0W 7HE(=&+7^U-8#I/KQ M7,^/[74;QG9@Y,,H#,(Z[D-]7EV?UUG?D/&"<2Q)1Z]^G021[6X3VK,7MP,AWG9[O[$8)G<:$G/^$"?Z"L?&:COYAR^3@$;G"QCH@ M.HAL)?^P^(+(A7ZT#UGC+[#;8'8B&ZK-BZZQWB"[^FM, GK'Y-88!O0/X^9O MN9[K12X*>I]69!78!AP@)T(([>';N _LMI_KE*KMUJ#L^K)AXQ

(L%!C! @> M!*N2MQ=>Z/NA\WFWM5LG+GW8(L!Y(5YA V95(= MZZ^AP_^ =02P,$% @ I8AY5+_X%==I @ MI04 !D !X;"]W;W)K&ULC931;ML@%(9?YO83E8YEI8VT[JM558WW36)3V)4#"[@I)7V\ /L6IF61+O!'.#\?#_F MD.Z$?%8EHH;7BG$U\4JMZRO?5ZL2*Z(&HD9N9M9"5D2;4&Y\54LDA4NJF!\& M0>)7A'(O2]W87&:I:#2C'.<25%-51+Y-D8G=Q+OTW@<>Z*;4=L#/TIIL,$>] MJ.?21'ZO4M *N:*"@\3UQ/M\>35-['JWX(GB3NWUP3I9"O%L@]MBX@46"!FN MM%4@YK/%:V3,"AF,ET[3Z[>TB?O]=_4OSKOQLB0*KP7[10M=3KRQ!P6N2K!JE1=4E&X**\O9+7KMSV$L(1T<2PBXA=-SM M1H[RAFB2I5+L0-K51LUVG%67;> HMS\EU]+,4I.GLWPQS6<_%[/[1Y@]F3:' MLQO4A#)U#A_A42(JN/OQ_0)N^6I@1O)FJ?"E0:YAMC5MZFM#8;7\5;?CM-TQ M/++C-\('$,07$ 9AN,AOX.S#N2J)1/6WEF^<]';"WD[HQ(?_:^>$YK#7'#K- MZ(CF-5$EU(068&K 7*.7ABIJK]0A[ZU4XJ1L06RS,$[B<9CZVP,(48\0G42X M;ZHE2A!K:$\*-I)PC07\AD-'UZ*TDO$>2O1I%"1Q=)@E[EGBDRQS\E;9WT\Y MF(M &%2"ZY*]F0&E"6/5D5L1_W,RPW$T'@T/TR0]37*29G8, 6J45!1P9CC= MM#H_1'5:/8RZW$/7R-^K.ON W1&Y,0# <&W$@L'(.);MH] &6M2N$)="F[)V MW=*\HRCM C._%D*_![:V^YK&:QS8 H7!-@KM MAWTK2BPG EGR9*5+^NNGLQSGI;J0]<.6SJ&Q=(_NN4=WYUKML#8KP>[FC)E@ M60I99V1N3/4Q#.OIG)6TOE 5DQ8IE"ZIL5,]"^M*,YK7X%2*L-_K)6%)N22C MH5R4-Z6I@ZE:2).1I#,%[O8ESTB4?""!HQNKG&7DX?SMSX4RUV\"=S][?W;6 M>WAWO6\_;X!W)/227AY!>M'KX<0 8N3)<>2'N#'JJUWJ3@J0;82A[@/$?<<; MLH @L]9.#(S>#MFQY2BZ5;F*[".Y[TB[? ]8S$,B%Z 3VB3.,AA4U MAFEY8R?-XL;X# K:\?VJL@IGFJZB_B79.#0W&V2B=,YT%R8B:]-H*%@!%N5!4":(PJ[2#G=*8D;32L/=J!I9TR(>[@F?U1[' OBZW*]J"NLAM:0>W0 MT;@)\&^S.>YMVOA%O$'%'Y7YO+#;DR9&[S1P<<#>G:+Y@KS9]L-&B5J34P38)'I@V?;EM^:5K=LZ59M].RP#7W M7Z'FOYOG&9-,4[$MVO;^*6?YQ8KCJW\EN?FMLB_8J[%]$9^ZR,O7(#(Y?9%Q M>OH:V^/0J8L<[DL^.,I3=T8O^PV>&WZW-6T(4P]QV8D0B';59OP5MA/F@\7Q^Z3V\N\T3>,X2;",CL=>!6,L;TD" M/WXV3!MX8'$@TI_E&J\VWB&'^P"KZ:$.P7:*=R*V4SS7@/CS!AYIZJ\V%@<\ ML"I@O0/Q_7&@I_P^<0Q5Q;1A3S".I"F&0"_Z>S1)D.PD\/'7!WM*XCA-_0A@ M?@5QC"'P-.((I@ T8$@<-^_!O?=1N'Y/A9O_]HU^ U!+ P04 " "EB'E4 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( *6(>53>$26G!0< -Q / >&PO=V]R:V)O;VLN>&ULQ9Q=;YM( M%(;_RL@WVY4V:QOS6365B#V)T3K8"R1MKBIB3Q)4#!'@=MM?OP.N-T."7^W- MP5<.F.*',Q_/G)FA'[[GQ=?[//_*_MFF67D^>*JJY_?#8;E^$MNX_#-_%IG\ MYB$OMG$E#XO'8?E MK$_<)N)[^?)]?-\T/R=B@';)EFR37Z*S?E@-&#E4_Y]GA?) MSSRKXC1<%WF:G@_&^R]N15$EZS>GPQHRBN_+YDP5WP>Q!#D?F"-YPX>D**OF MBN;^L63\)N3%^Z-=E5\F:26*65R)JR+?/2?98WT;^11#Y3&:.!P^]T%\7_R? M,.8/#\E:S/+U;BNR:A_'0J0U8%8^)<_E@&7Q5IP/#I2 MU]9/*G_:V^R?NI*X2@R+]XG\HO V#3@=Y'3IA\N%-W,C/F,7[L+UIYR%<\ZC M4 '4 *!V,D#V;A4KD!, .>D1,HSDQS7W)>#RDBU7/% @=0"IGPQRZH9S!=( MD,8)(;]H"J0)(,W309> M&"V#.^8JD Z =&@AW>G?-U[H-7!JKSU"W?:(EFGFA;* (\^_D:7[$CL5#UJ% M6"ON=+J\J6M;P*?!(%D96X8ML*'O#$F%L^#NM_CGU5,9(@QN2+V1-);T[\.K.H &KE" M(W;%OL?K@$*&T(@-\R'XX\FXY6WCNA;?PHCN5$:8>Y+G'];47 M[8=-=;W;&_>*^U.OU4(TY V-V!LS?LEE=SQCD?NY386LH1%;HVD(\^5"%F_X M6],?MXL5J4(C5H54 ELL0]DDI,O"N1NT&@4RA$9LB( OFN'ZRJU-%LD&$KK3 MUP,[#=E!([9#R*_J]L \_W(97#>#3A4-J4(C5D5X8Y+0RL0G2Q(18$VJ:P]Y%L?SU\G<5#NEB0JR+(_G.@5/%1,:8$!NC(^_I M#"6?"\@#K<,)%Y3&+SH'F!,S93,9%Y3&+S M8$QU=M=$YC')U^W!]$5[QQ(RCTD^J88P6W43F<B=RDCVRZWKOL(J)C&.>=&Y-;3,6 MTHYUFKFUCD*WD':L7B?7VF,,/U%WI9[K;/ MS67LIFQ%$VG'(M;.FR9TX;&9N*_>3FU8<.=Q+RG/"^;8>*F8KS"1A:Q>\AZU M;HX=-M:ZZB:RD$5L(3CM?Z:F9S:RD$UL(8C9WF^.+&2?<-]9V^DVLI!]RJUG MK;II(PO9/:_U=(PY;*0?FWJ^KOI3G MUW&Z7A6L_JCO--9THWY-YV&7IE-Y;IDM\GAS>#G_\!\+?/P74$L#!!0 ( M *6(>52W^L;PT0( #(Z : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-V[UNHT 81N%;L;B P/S/K.)4VZ1=Y0:0@^THMK& U29WOY93V =ML4W$ M6UD#XN-4CQ >'G]UAW9ZZT_C_NT\KCZ.A].XKO;3=/Y1U^-FWQW;\:$_=Z?+ MF6T_'-OILAQV];G=O+>[KK9-$^OA?D;U]'@_<_7R>>[^9V*_W;YMNI_]YO>Q M.TW_&%S_Z8?W<=]U4[5Z:8==-ZVK^N-P.SS6UQ_S<)END@ MBR"[?)!#D%L^R"/(+Q\4$!26#XH(BLL')02EY8,R@O+R005!9?D@TU#&1B!I MAK6 UH9<&P&O#<$V F(;DFT$S#9$VPBH; MEGI; ;TM];8">MO9P[: WI9Z6P&]+?6V GI;ZFT%]+;4VPKH;:FW%=#;4F\K MH+>EWE9 ;T>]G8#>CGH[ ;T=]78">KO9RQ(!O1WU=@)Z.^KM!/1VU-L)Z.VH MMQ/0VU%O)Z"WH]Y.0&]/O;V WIYZ>P&]/?7V GI[ZNT%]/:SE]T">GOJ[07T M]M3;"^CMJ;<7T-M3;R^@MZ?>7D#O0+V#@-Z!>@<;381T#M2[RB@=Z3>44#O2+VC@-Z)>BBWDE [T2]DX#>F7IG M ;TS]F?JG07TSM0["^B=J7<6T#M3[RR@=Z;>64#O3+VS@-YYMME;0.], MO;. WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW$="[4.\BH'>AWD5 [T*]BX#> MA7H7 ;W+[&.=[]1[G#X/W7CK^5KC_J;Y3JNGR[7=[?[7Y=?!V=505BRB_5 ( #DX 3 6T-O;G1E;G1?5'EP M97-=+GAM;,W;36[;,!"&X:L8V@:6(HJDJ"+.INVVS:(74"4Z%JP_D$SJW+ZT MG 1HD1H-7*#OQH)-'VJ?3;,>X MLIW<4(?XU=UG<]WLZWN;B>MKG373&.P8UN%8([F]^62W]4,?5I\/\6??3>,F M<;;WR>KC:>,Q:Y/4\]QW31WB>O8XMK^EK)\3TGARV>-WW>ROXH8D>S/AN/+G M@.=S7Q^MU"U_J(>[*#GWFPU-O?7J^Q!L]3MMMU]AV:AZ&>"3UL[-U MZW?6AJ%/3T6OSB>'>,/V])E?G+^4.1<8=]ZY:?9Q8LZ^/^YE),?3ZSD6LBYT MYU_Q-3&6OOC]['':K6W_,CM>[X_)[9=Y^&QY7'['O\[XM?X[^Q"0/@I('Q+2 MAX+TH2%]E) ^#*2/"M)'?DUIA")J3B$UIYB:4U#-*:KF%%9SBJLY!=:<(JN@ MR"HHL@J*K((BJZ#(*BBR"HJL@B*KH,@J*+(6%%D+BJP%1=:"(FM!D;6@R%I0 M9"THLA8460N*K)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(JNDR*HHLBJ*K(HB MJZ+(JBBR*HJLBB*KHLBJ*+(JBJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB*K MILA:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILAJ*K(8BJZ'(:BBR&HJL MAB*KHZ5!WXTM^MOQC\/8G4$L! A0#% @ I(AY5 =!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" "DB'E48EU%E^X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " "DB'E4F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *2(>52R MP7((+@8 !4; 8 " @0T( !X;"]W;W)K&+]>VD' !$'@ & M @(%Q#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MI(AY5+[1H3&PO=V]R M:W-H965T&UL4$L! A0#% @ I8AY5#"<0-=9 @ /@@ M !@ ("!RRH 'AL+W=O528R9FO- @ )PJ 8 " @5HM !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ I8AY5/@<2CLU)@ GG< !@ ("! M9S@ 'AL+W=O51M M6<7%H @ ,$= 9 " @=)> !X;"]W;W)K&UL4$L! A0#% @ I8AY5*OUM^)M" WR4 !D M ("!J6< 'AL+W=O&PO=V]R:W-H M965T53A?'DZM04 H. 9 M " @:=S !X;"]W;W)K&UL4$L! M A0#% @ I8AY5!\W[N>' @ ^P4 !D ("!DWD 'AL M+W=OFD" M #*!0 &0 @(%1? >&PO=V]R:W-H965T50:@_+*[0( -0& 9 " M@?%^ !X;"]W;W)K&UL4$L! A0#% @ I8AY M5"XP:EBH P Q0L !D ("!%8( 'AL+W=O&PO=V]R:W-H965T5344.I"CP( #0& 9 " @0., !X;"]W;W)K M&UL4$L! A0#% @ I8AY5)[+.4F)! K L M !D ("!R8X 'AL+W=O&PO=V]R:W-H965T53+=CP MG 8 ',2 9 " @&UL4$L! A0#% @ I8AY5#I^EPR$!0 70P !D M ("!GJP 'AL+W=O>4#4& $ &0 @(%9L@ >&PO=V]R:W-H965T M52"GUZE*Q, %% 9 M " @<6X !X;"]W;W)K&UL4$L! A0# M% @ I8AY5/4<2_:\ P 4P@ !D ("!)\P 'AL+W=O M&PO=V]R:W-H965T52E';N64@0 -(, 9 " @?74 M !X;"]W;W)K&UL4$L! A0#% @ I8AY5(_. MT=\" P B08 !D ("!?MD 'AL+W=O&PO=V]R:W-H965T532EG^:=00 )D0 9 " @:,$ 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5#KP5SOX!0 52 !D M ("!3PD! 'AL+W=O&PO M=V]R:W-H965T520_M3"N0( M +$& 9 " @082 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5#6'>N]W @ M04 !D ("! M]A0! 'AL+W=O&PO=V]R:W-H965T51VT#_)J0( !<& 9 M " @3@: 0!X;"]W;W)K&UL4$L! A0#% M @ I8AY5/60;OQ? P 0@L !D ("!&!T! 'AL+W=O&PO=V]R:W-H965T50W[+6T@ ( ,8% 9 " @7TC 0!X M;"]W;W)K&UL4$L! A0#% @ I8AY5/ &SS0, M P S@< !D ("!-"8! 'AL+W=O&PO=V]R:W-H965T53A@I#8N0, $8* 9 " @:HN 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5#,^W8'_ P ! H !D M ("!FC(! 'AL+W=O&PO=V]R M:W-H965T51/8E1$G ( *<% M 9 " @6X\ 0!X;"]W;W)K&UL M4$L! A0#% @ I8AY5$L%1Q4+! BPP !D ("!03\! M 'AL+W=O&@ &0 @(�P$ >&PO=V]R:W-H965T51O:3D3T@0 -<4 9 M " @=Q) 0!X;"]W;W)K&UL4$L! A0#% @ MI8AY5-49<@#> P ^0\ !D ("!Y4X! 'AL+W=O\# #I#@ &0 M @('Z4@$ >&PO=V]R:W-H965T52[&UL4$L! A0#% @ I8AY5)EA+=O& P MJ@\ !D ("!Y5D! 'AL+W=OHM $ "0%0 &0 @('B M70$ >&PO=V]R:W-H965T538 MK&W1.@0 /$0 9 " @>EB 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5'L(Z!IR @ 6@8 !D M ("!6F&PO=V]R:W-H M965T51Y5]];\@, -T0 9 M " @85L 0!X;"]W;W)K&UL4$L! M A0#% @ I8AY5&J)35\J P &PP !D ("!KG ! 'AL M+W=O&PO=V]R:W-H965T50#).43-@( )$% 9 " M@8=V 0!X;"]W;W)K&UL4$L! A0#% @ I8AY M5)1Q,44Q @ &P4 !D ("!]'@! 'AL+W=OP$ >&PO=V]R:W-H965T51'#(:;V@( &D( 9 " @59^ 0!X;"]W;W)K M&UL4$L! A0#% @ I8AY5%27==MA @ B@8 M !D ("!9X$! 'AL+W=O&PO=V]R:W-H965T534U'I^ MD@( -8& 9 " @6Z& 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5"Z]X2\F!P H"D !D M ("!-XD! 'AL+W=O&PO=V]R:W-H965T M53!]M'5;P( %(& 9 M " @7"3 0!X;"]W;W)K&UL4$L! A0# M% @ I8AY5)*83&$[!0 4AD !D ("!%I8! 'AL+W=O M&PO=V]R:W-H965T53X%\J2.@( #T% 9 " @8V? M 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5 M* M$-CU @ (PL !D ("!_J$! 'AL+W=O&PO=V]R:W-H965T50:BKT8Z 4 +HF 9 " @?"M 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5(/T61$?! Q1 !D M ("!#[0! 'AL+W=O&PO M=V]R:W-H965T500FQX D 0 M ),0 9 " @0G! 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5((LW&PO=V]R:W-H965T53*9@@WW ( %L' 9 M " @2#. 0!X;"]W;W)K&UL4$L! A0#% M @ I8AY5)?8R&%/ @ > 4 !D ("!,]$! 'AL+W=O&PO=V]R:W-H965T51-"2KTU0( ,X' 9 " @;'6 0!X M;"]W;W)K&UL4$L! A0#% @ I8AY5%>2JK!_ M P _PD !D ("!O=D! 'AL+W=O&PO=V]R:W-H965T50)1I?DY ( "H* 9 " @?[E 0!X;"]W;W)K&UL4$L! A0#% @ I8AY5+C_D56B!@ S!H !D M ("!&>D! 'AL+W=O&PO=V]R M:W-H965T53_695 0P( "(% M 9 " @1#T 0!X;"]W;W)K&UL M4$L! A0#% @ I8AY5"JQ% 78 P _@P !D ("!BO8! M 'AL+W=O&PO=V]R:W-H965T51_4):K3P( (L& 9 M " @:T @!X;"]W;W)K&UL4$L! A0#% @ MI8AY5'0M M*D @ 8@< !D ("!,P," 'AL+W=O&PO=V]R:W-H965T51ZX%:%. 0 '(0 9 " @34+ @!X;"]W M;W)K&UL4$L! A0#% @ I8AY5)\!HT$8 P MTPL !D ("!I \" 'AL+W=O&PO=V]R:W-H965T51F MTDC.-P, /H3 - " 9,5 @!X;"]S='EL97,N>&UL4$L! M A0#% @ I8AY5)>*NQS $P( L ( !]1@" %]R M96QS+RYR96QS4$L! A0#% @ I8AY5-X1):<%!P W$ \ M ( !WAD" 'AL+W=O52W^L;P MT0( #(Z : " 1 A @!X;"]?505BRB_5 ( #DX 3 M " 1DD @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !K &L 9!T )XF $ @ $! end XML 117 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 118 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 119 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 373 516 1 false 106 0 false 10 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://generalcann.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://generalcann.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://generalcann.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 10101 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION Sheet http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentation NATURE OF OPERATIONS, HISTORY AND PRESENTATION Notes 9 false false R10.htm 10201 - Disclosure - ACQUISITIONS Sheet http://generalcann.com/role/DisclosureAcquisitions ACQUISITIONS Notes 10 false false R11.htm 10301 - Disclosure - DISCONTINUED OPERATIONS Sheet http://generalcann.com/role/DisclosureDiscontinuedOperations DISCONTINUED OPERATIONS Notes 11 false false R12.htm 10401 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://generalcann.com/role/DisclosureAccountsReceivable ACCOUNTS RECEIVABLE Notes 12 false false R13.htm 10501 - Disclosure - NOTES RECEIVABLE Notes http://generalcann.com/role/DisclosureNotesReceivable NOTES RECEIVABLE Notes 13 false false R14.htm 10601 - Disclosure - INVENTORIES, NET Sheet http://generalcann.com/role/DisclosureInventoriesNet INVENTORIES, NET Notes 14 false false R15.htm 10701 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS Sheet http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssets PREPAIDS AND OTHER CURRENT ASSETS Notes 15 false false R16.htm 10801 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://generalcann.com/role/DisclosurePropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 16 false false R17.htm 10901 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwill INTANGIBLE ASSETS AND GOODWILL Notes 17 false false R18.htm 11001 - Disclosure - LEASES Sheet http://generalcann.com/role/DisclosureLeases LEASES Notes 18 false false R19.htm 11101 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES Sheet http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpenses ACCOUNTS PAYABLE AND ACCRUED EXPENSES Notes 19 false false R20.htm 11201 - Disclosure - ACCRUED STOCK PAYABLE Sheet http://generalcann.com/role/DisclosureAccruedStockPayable ACCRUED STOCK PAYABLE Notes 20 false false R21.htm 11301 - Disclosure - NOTES PAYABLE Notes http://generalcann.com/role/DisclosureNotesPayable NOTES PAYABLE Notes 21 false false R22.htm 11401 - Disclosure - WARRANT DERIVATIVE LIABILITY Sheet http://generalcann.com/role/DisclosureWarrantDerivativeLiability WARRANT DERIVATIVE LIABILITY Notes 22 false false R23.htm 11501 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://generalcann.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 23 false false R24.htm 11601 - Disclosure - DEFERRED TAXES Sheet http://generalcann.com/role/DisclosureDeferredTaxes DEFERRED TAXES Notes 24 false false R25.htm 11701 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://generalcann.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 25 false false R26.htm 11801 - Disclosure - NET LOSS PER SHARE Sheet http://generalcann.com/role/DisclosureNetLossPerShare NET LOSS PER SHARE Notes 26 false false R27.htm 11901 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://generalcann.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 27 false false R28.htm 12001 - Disclosure - SEGMENT INFORMATION Sheet http://generalcann.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 28 false false R29.htm 12101 - Disclosure - SUBSEQUENT EVENTS Sheet http://generalcann.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 29 false false R30.htm 20102 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Policies) Sheet http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Policies) Policies 30 false false R31.htm 30203 - Disclosure - ACQUISITIONS (Tables) Sheet http://generalcann.com/role/DisclosureAcquisitionsTables ACQUISITIONS (Tables) Tables http://generalcann.com/role/DisclosureAcquisitions 31 false false R32.htm 30303 - Disclosure - DISCONTINUED OPERATIONS (Tables) Sheet http://generalcann.com/role/DisclosureDiscontinuedOperationsTables DISCONTINUED OPERATIONS (Tables) Tables http://generalcann.com/role/DisclosureDiscontinuedOperations 32 false false R33.htm 30403 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://generalcann.com/role/DisclosureAccountsReceivableTables ACCOUNTS RECEIVABLE (Tables) Tables http://generalcann.com/role/DisclosureAccountsReceivable 33 false false R34.htm 30503 - Disclosure - NOTES RECEIVABLE (Tables) Notes http://generalcann.com/role/DisclosureNotesReceivableTables NOTES RECEIVABLE (Tables) Tables http://generalcann.com/role/DisclosureNotesReceivable 34 false false R35.htm 30603 - Disclosure - INVENTORIES, NET (Tables) Sheet http://generalcann.com/role/DisclosureInventoriesNetTables INVENTORIES, NET (Tables) Tables http://generalcann.com/role/DisclosureInventoriesNet 35 false false R36.htm 30703 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables) Sheet http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsTables PREPAIDS AND OTHER CURRENT ASSETS (Tables) Tables http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssets 36 false false R37.htm 30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://generalcann.com/role/DisclosurePropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://generalcann.com/role/DisclosurePropertyAndEquipmentNet 37 false false R38.htm 30903 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwill 38 false false R39.htm 31003 - Disclosure - LEASES (Tables) Sheet http://generalcann.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://generalcann.com/role/DisclosureLeases 39 false false R40.htm 31103 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables) Sheet http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesTables ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables) Tables http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpenses 40 false false R41.htm 31203 - Disclosure - ACCRUED STOCK PAYABLE (Tables) Sheet http://generalcann.com/role/DisclosureAccruedStockPayableTables ACCRUED STOCK PAYABLE (Tables) Tables http://generalcann.com/role/DisclosureAccruedStockPayable 41 false false R42.htm 31303 - Disclosure - NOTES PAYABLE (Tables) Notes http://generalcann.com/role/DisclosureNotesPayableTables NOTES PAYABLE (Tables) Tables http://generalcann.com/role/DisclosureNotesPayable 42 false false R43.htm 31403 - Disclosure - WARRANT DERIVATIVE LIABILITY (Tables) Sheet http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityTables WARRANT DERIVATIVE LIABILITY (Tables) Tables http://generalcann.com/role/DisclosureWarrantDerivativeLiability 43 false false R44.htm 31603 - Disclosure - DEFERRED TAXES (Tables) Sheet http://generalcann.com/role/DisclosureDeferredTaxesTables DEFERRED TAXES (Tables) Tables http://generalcann.com/role/DisclosureDeferredTaxes 44 false false R45.htm 31703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://generalcann.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://generalcann.com/role/DisclosureStockholdersEquity 45 false false R46.htm 31803 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://generalcann.com/role/DisclosureNetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://generalcann.com/role/DisclosureNetLossPerShare 46 false false R47.htm 32003 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://generalcann.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://generalcann.com/role/DisclosureSegmentInformation 47 false false R48.htm 40101 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Details) Sheet http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Details) Details http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies 48 false false R49.htm 40201 - Disclosure - ACQUISITIONS - Summary (Details) Sheet http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails ACQUISITIONS - Summary (Details) Details 49 false false R50.htm 40202 - Disclosure - ACQUISITIONS - Purchase Price Allocation (Details) Sheet http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails ACQUISITIONS - Purchase Price Allocation (Details) Details 50 false false R51.htm 40203 - Disclosure - ACQUISITIONS - Pro Forma (Details) Sheet http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails ACQUISITIONS - Pro Forma (Details) Details 51 false false R52.htm 40301 - Disclosure - DISCONTINUED OPERATIONS (Details) Sheet http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails DISCONTINUED OPERATIONS (Details) Details http://generalcann.com/role/DisclosureDiscontinuedOperationsTables 52 false false R53.htm 40302 - Disclosure - DISCONTINUED OPERATIONS - Assets and Liabilities of Discontinued Operations (Details) Sheet http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails DISCONTINUED OPERATIONS - Assets and Liabilities of Discontinued Operations (Details) Details 53 false false R54.htm 40303 - Disclosure - DISCONTINUED OPERATIONS - Summary of the Discontinued Operations (Details) Sheet http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails DISCONTINUED OPERATIONS - Summary of the Discontinued Operations (Details) Details 54 false false R55.htm 40304 - Disclosure - DISCONTINUED OPERATIONS - Cash Flows Related to Discontinued Operations (Details) Sheet http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails DISCONTINUED OPERATIONS - Cash Flows Related to Discontinued Operations (Details) Details 55 false false R56.htm 40401 - Disclosure - ACCOUNTS RECEIVABLE (Details) Sheet http://generalcann.com/role/DisclosureAccountsReceivableDetails ACCOUNTS RECEIVABLE (Details) Details http://generalcann.com/role/DisclosureAccountsReceivableTables 56 false false R57.htm 40402 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details) Sheet http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details) Details 57 false false R58.htm 40501 - Disclosure - NOTES RECEIVABLE (Details) Notes http://generalcann.com/role/DisclosureNotesReceivableDetails NOTES RECEIVABLE (Details) Details http://generalcann.com/role/DisclosureNotesReceivableTables 58 false false R59.htm 40502 - Disclosure - NOTES RECEIVABLE - Schedule of Notes Receivable (Details) Notes http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails NOTES RECEIVABLE - Schedule of Notes Receivable (Details) Details 59 false false R60.htm 40601 - Disclosure - INVENTORIES, NET (Details) Sheet http://generalcann.com/role/DisclosureInventoriesNetDetails INVENTORIES, NET (Details) Details http://generalcann.com/role/DisclosureInventoriesNetTables 60 false false R61.htm 40701 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Details) Sheet http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails PREPAIDS AND OTHER CURRENT ASSETS (Details) Details http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsTables 61 false false R62.htm 40801 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation Expense (Details) Sheet http://generalcann.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails PROPERTY AND EQUIPMENT, NET - Depreciation Expense (Details) Details 62 false false R63.htm 40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details) Sheet http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details) Details 63 false false R64.htm 40901 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) Sheet http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) Details 64 false false R65.htm 40902 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details) Sheet http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details) Details 65 false false R66.htm 40903 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Amortization Expense (Details) Sheet http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillAmortizationExpenseDetails INTANGIBLE ASSETS AND GOODWILL - Amortization Expense (Details) Details 66 false false R67.htm 40904 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) Sheet http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) Details 67 false false R68.htm 41001 - Disclosure - LEASES (Details) Sheet http://generalcann.com/role/DisclosureLeasesDetails LEASES (Details) Details http://generalcann.com/role/DisclosureLeasesTables 68 false false R69.htm 41002 - Disclosure - LEASES - Future Remaining Minimum Lease Payments (Details) Sheet http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails LEASES - Future Remaining Minimum Lease Payments (Details) Details 69 false false R70.htm 41101 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) Sheet http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) Details http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesTables 70 false false R71.htm 41201 - Disclosure - ACCRUED STOCK PAYABLE (Details) Sheet http://generalcann.com/role/DisclosureAccruedStockPayableDetails ACCRUED STOCK PAYABLE (Details) Details http://generalcann.com/role/DisclosureAccruedStockPayableTables 71 false false R72.htm 41301 - Disclosure - NOTES PAYABLE - Schedule of Notes Payable (Details) Notes http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails NOTES PAYABLE - Schedule of Notes Payable (Details) Details 72 false false R73.htm 41302 - Disclosure - NOTES PAYABLE - Aggregate Future Contractual Maturities of Long-Term Debt (Details) Notes http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails NOTES PAYABLE - Aggregate Future Contractual Maturities of Long-Term Debt (Details) Details 73 false false R74.htm 41303 - Disclosure - NOTES PAYABLE - TREES Notes (Details) Notes http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails NOTES PAYABLE - TREES Notes (Details) Details 74 false false R75.htm 41304 - Disclosure - NOTES PAYABLE - 2020 10 Notes (Details) Notes http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails NOTES PAYABLE - 2020 10 Notes (Details) Details 75 false false R76.htm 41305 - Disclosure - NOTES PAYABLE - Assumptions Used to Calculate Fair Value of Warrants (Details) Notes http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails NOTES PAYABLE - Assumptions Used to Calculate Fair Value of Warrants (Details) Details 76 false false R77.htm 41306 - Disclosure - NOTES PAYABLE - SBI Debt (Details) Notes http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails NOTES PAYABLE - SBI Debt (Details) Details 77 false false R78.htm 41307 - Disclosure - NOTES PAYABLE - 15 Notes (Details) Notes http://generalcann.com/role/DisclosureNotesPayable15NotesDetails NOTES PAYABLE - 15 Notes (Details) Details 78 false false R79.htm 41308 - Disclosure - NOTES PAYABLE - 2019 12 Notes (Details) Notes http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails NOTES PAYABLE - 2019 12 Notes (Details) Details 79 false false R80.htm 41401 - Disclosure - WARRANT DERIVATIVE LIABILITY - Summary (Details) Sheet http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails WARRANT DERIVATIVE LIABILITY - Summary (Details) Details 80 false false R81.htm 41402 - Disclosure - WARRANT DERIVATIVE LIABILITY - Assumptions Used to Calculate Fair Value of 2019 Warrants (Details) Sheet http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails WARRANT DERIVATIVE LIABILITY - Assumptions Used to Calculate Fair Value of 2019 Warrants (Details) Details 81 false false R82.htm 41403 - Disclosure - WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details) Sheet http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityScheduleOfLevel3FinancialLiabilitiesDetails WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details) Details 82 false false R83.htm 41501 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://generalcann.com/role/DisclosureCommitmentsAndContingencies 83 false false R84.htm 41601 - Disclosure - DEFERRED TAXES (Details) Sheet http://generalcann.com/role/DisclosureDeferredTaxesDetails DEFERRED TAXES (Details) Details http://generalcann.com/role/DisclosureDeferredTaxesTables 84 false false R85.htm 41602 - Disclosure - DEFERRED TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails DEFERRED TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) Details 85 false false R86.htm 41603 - Disclosure - DEFERRED TAXES - Schedule of Income Tax Reconciliation (Details) Sheet http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails DEFERRED TAXES - Schedule of Income Tax Reconciliation (Details) Details 86 false false R87.htm 41701 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://generalcann.com/role/DisclosureStockholdersEquityTables 87 false false R88.htm 41702 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Expense (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Expense (Details) Details 88 false false R89.htm 41703 - Disclosure - STOCKHOLDERS' EQUITY - Employee Stock Options (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails STOCKHOLDERS' EQUITY - Employee Stock Options (Details) Details 89 false false R90.htm 41704 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions Employee Awards (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions Employee Awards (Details) Details 90 false false R91.htm 41705 - Disclosure - STOCKHOLDERS' EQUITY - Consulting Services (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityConsultingServicesDetails STOCKHOLDERS' EQUITY - Consulting Services (Details) Details 91 false false R92.htm 41706 - Disclosure - STOCKHOLDERS' EQUITY - Feinsod Employment Agreement (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails STOCKHOLDERS' EQUITY - Feinsod Employment Agreement (Details) Details 92 false false R93.htm 41707 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Employee and Consulting Awards Activity (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails STOCKHOLDERS' EQUITY - Schedule of Employee and Consulting Awards Activity (Details) Details 93 false false R94.htm 41708 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions (Details) Sheet http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions (Details) Details 94 false false R95.htm 41801 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://generalcann.com/role/DisclosureNetLossPerShareDetails NET LOSS PER SHARE (Details) Details http://generalcann.com/role/DisclosureNetLossPerShareTables 95 false false R96.htm 41901 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://generalcann.com/role/DisclosureRelatedPartyTransactions 96 false false R97.htm 42001 - Disclosure - SEGMENT INFORMATION - Net Loss by Segment (Details) Sheet http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails SEGMENT INFORMATION - Net Loss by Segment (Details) Details 97 false false R98.htm 42002 - Disclosure - SEGMENT INFORMATION - Total Assets by Segment (Details) Sheet http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails SEGMENT INFORMATION - Total Assets by Segment (Details) Details 98 false false R99.htm 42101 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://generalcann.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://generalcann.com/role/DisclosureSubsequentEvents 99 false false All Reports Book All Reports cann-20211231x10k.htm cann-20211231.xsd cann-20211231_cal.xml cann-20211231_def.xml cann-20211231_lab.xml cann-20211231_pre.xml cann-20211231xex21d1.htm cann-20211231xex23d1.htm cann-20211231xex23d2.htm cann-20211231xex31d1.htm cann-20211231xex32d1.htm cann-20211231xex32d2.htm cann-20211231xex4d6.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 122 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cann-20211231x10k.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 373, "dts": { "calculationLink": { "local": [ "cann-20211231_cal.xml" ] }, "definitionLink": { "local": [ "cann-20211231_def.xml" ] }, "inline": { "local": [ "cann-20211231x10k.htm" ] }, "labelLink": { "local": [ "cann-20211231_lab.xml" ] }, "presentationLink": { "local": [ "cann-20211231_pre.xml" ] }, "schema": { "local": [ "cann-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/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": 782, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 15, "http://generalcann.com/20211231": 3, "http://xbrl.sec.gov/dei/2021q4": 7, "total": 25 }, "keyCustom": 135, "keyStandard": 381, "memberCustom": 64, "memberStandard": 33, "nsprefix": "cann", "nsuri": "http://generalcann.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "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://generalcann.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "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": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "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 - ACQUISITIONS", "role": "http://generalcann.com/role/DisclosureAcquisitions", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - DISCONTINUED OPERATIONS", "role": "http://generalcann.com/role/DisclosureDiscontinuedOperations", "shortName": "DISCONTINUED OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - ACCOUNTS RECEIVABLE", "role": "http://generalcann.com/role/DisclosureAccountsReceivable", "shortName": "ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - NOTES RECEIVABLE", "role": "http://generalcann.com/role/DisclosureNotesReceivable", "shortName": "NOTES RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - INVENTORIES, NET", "role": "http://generalcann.com/role/DisclosureInventoriesNet", "shortName": "INVENTORIES, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS", "role": "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssets", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - PROPERTY AND EQUIPMENT, NET", "role": "http://generalcann.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "PROPERTY AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - LEASES", "role": "http://generalcann.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES", "role": "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpenses", "shortName": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://generalcann.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:AccruedCommonStockPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - ACCRUED STOCK PAYABLE", "role": "http://generalcann.com/role/DisclosureAccruedStockPayable", "shortName": "ACCRUED STOCK PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:AccruedCommonStockPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - NOTES PAYABLE", "role": "http://generalcann.com/role/DisclosureNotesPayable", "shortName": "NOTES PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - WARRANT DERIVATIVE LIABILITY", "role": "http://generalcann.com/role/DisclosureWarrantDerivativeLiability", "shortName": "WARRANT DERIVATIVE LIABILITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://generalcann.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - DEFERRED TAXES", "role": "http://generalcann.com/role/DisclosureDeferredTaxes", "shortName": "DEFERRED TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://generalcann.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - NET LOSS PER SHARE", "role": "http://generalcann.com/role/DisclosureNetLossPerShare", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://generalcann.com/role/DisclosureRelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - SEGMENT INFORMATION", "role": "http://generalcann.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - SUBSEQUENT EVENTS", "role": "http://generalcann.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "lang": null, "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:NatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Policies)", "role": "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies", "shortName": "NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:NatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_cann_DaltonAdventuresLLCMember_Gb6ZVjijL0CwZ_qvPtB9Ag", "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 - ACQUISITIONS (Tables)", "role": "http://generalcann.com/role/DisclosureAcquisitionsTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_cann_DaltonAdventuresLLCMember_Gb6ZVjijL0CwZ_qvPtB9Ag", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_OperationsSegmentMember_n09YxcQrbkGHzYVa5r-1GA", "decimals": null, "first": true, "lang": "en-US", "name": "cann:ScheduleOfAssetAndLiabilitiesFromDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - DISCONTINUED OPERATIONS (Tables)", "role": "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "DISCONTINUED OPERATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_OperationsSegmentMember_n09YxcQrbkGHzYVa5r-1GA", "decimals": null, "first": true, "lang": "en-US", "name": "cann:ScheduleOfAssetAndLiabilitiesFromDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "role": "http://generalcann.com/role/DisclosureAccountsReceivableTables", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - NOTES RECEIVABLE (Tables)", "role": "http://generalcann.com/role/DisclosureNotesReceivableTables", "shortName": "NOTES RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - INVENTORIES, NET (Tables)", "role": "http://generalcann.com/role/DisclosureInventoriesNetTables", "shortName": "INVENTORIES, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Tables)", "role": "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsTables", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "role": "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - LEASES (Tables)", "role": "http://generalcann.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)", "role": "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesTables", "shortName": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "cann:AccruedCommonStockPayableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:ScheduleOfAccruedCommonStockPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - ACCRUED STOCK PAYABLE (Tables)", "role": "http://generalcann.com/role/DisclosureAccruedStockPayableTables", "shortName": "ACCRUED STOCK PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "cann:AccruedCommonStockPayableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:ScheduleOfAccruedCommonStockPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - NOTES PAYABLE (Tables)", "role": "http://generalcann.com/role/DisclosureNotesPayableTables", "shortName": "NOTES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - WARRANT DERIVATIVE LIABILITY (Tables)", "role": "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityTables", "shortName": "WARRANT DERIVATIVE LIABILITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - DEFERRED TAXES (Tables)", "role": "http://generalcann.com/role/DisclosureDeferredTaxesTables", "shortName": "DEFERRED TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:SharebasedExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:SharebasedExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:ScheduleOfPotentiallyDilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://generalcann.com/role/DisclosureNetLossPerShareTables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "cann:ScheduleOfPotentiallyDilutiveSecurities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://generalcann.com/role/DisclosureSegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "cann:NatureOfOperationsPolicyTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "INF", "first": true, "lang": null, "name": "cann:NumberOfRetailStoresOperated", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_store_ZkduAVc7XEKXdHRwE2qsQQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Details)", "role": "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "shortName": "NATURE OF OPERATIONS, HISTORY AND PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "cann:NatureOfOperationsPolicyTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "INF", "first": true, "lang": null, "name": "cann:NumberOfRetailStoresOperated", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_store_ZkduAVc7XEKXdHRwE2qsQQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_5_13_2020_To_5_13_2020_us-gaap_BusinessAcquisitionAxis_cann_DaltonAdventuresLLCMember_7mnRnYHBoEiaZQw9yuX80g", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - ACQUISITIONS - Summary (Details)", "role": "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "shortName": "ACQUISITIONS - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_5_13_2020_To_5_13_2020_us-gaap_BusinessAcquisitionAxis_cann_DaltonAdventuresLLCMember_7mnRnYHBoEiaZQw9yuX80g", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - ACQUISITIONS - Purchase Price Allocation (Details)", "role": "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "shortName": "ACQUISITIONS - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_5_13_2020_us-gaap_BusinessAcquisitionAxis_cann_DaltonAdventuresLLCMember_QMcNI9o6FE6rXyUFTViYlg", "decimals": "0", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_dei_LegalEntityAxis_cann_SevenfiveFarmMember_h-1PpLZsD06G9KrbgFWX2Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - ACQUISITIONS - Pro Forma (Details)", "role": "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "shortName": "ACQUISITIONS - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_dei_LegalEntityAxis_cann_SevenfiveFarmMember_h-1PpLZsD06G9KrbgFWX2Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "cann:NatureOfOperationsPolicyTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_7_16_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_NextBigCropMember_Pjxe_MAXs0-ZUFRruBY8jQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - DISCONTINUED OPERATIONS (Details)", "role": "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "shortName": "DISCONTINUED OPERATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_8_2_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_NextBigCropMember_yCLP0CwVCU-9YK8KX3e-qA", "decimals": "0", "lang": null, "name": "cann:DisposalGroupIncludingDiscontinuedOperationAdditionalConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - DISCONTINUED OPERATIONS - Assets and Liabilities of Discontinued Operations (Details)", "role": "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "shortName": "DISCONTINUED OPERATIONS - Assets and Liabilities of Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_OperationsSegmentMember_SpBLEbWn40qSeRbfF-9mpg", "decimals": "0", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_OperationsSegmentMember_n09YxcQrbkGHzYVa5r-1GA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - DISCONTINUED OPERATIONS - Summary of the Discontinued Operations (Details)", "role": "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "shortName": "DISCONTINUED OPERATIONS - Summary of the Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_OperationsSegmentMember_n09YxcQrbkGHzYVa5r-1GA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - DISCONTINUED OPERATIONS - Cash Flows Related to Discontinued Operations (Details)", "role": "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "shortName": "DISCONTINUED OPERATIONS - Cash Flows Related to Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cann:ScheduleOfCashFlowFromDiscontinuedOperationsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cann_OperationsSegmentMember_n09YxcQrbkGHzYVa5r-1GA", "decimals": "0", "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLeaseAndOtherLosses", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - ACCOUNTS RECEIVABLE (Details)", "role": "http://generalcann.com/role/DisclosureAccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_us-gaap_TradeAccountsReceivableMember_BcMjHnR9qkKXjX1WNlnysw", "decimals": "0", "lang": null, "name": "us-gaap:ProvisionForLoanLeaseAndOtherLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details)", "role": "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesReceivableRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - NOTES RECEIVABLE (Details)", "role": "http://generalcann.com/role/DisclosureNotesReceivableDetails", "shortName": "NOTES RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_3_31_2019_srt_CounterpartyNameAxis_cann_CcrMember_2pH26j_5PU2dMsZs3-wDNA", "decimals": "0", "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesReceivableRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - NOTES RECEIVABLE - Schedule of Notes Receivable (Details)", "role": "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails", "shortName": "NOTES RECEIVABLE - Schedule of Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "lang": null, "name": "us-gaap:NotesReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_Warrants10percentMember_NiFg9_sTSE2B5wpXK8OH6w", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - INVENTORIES, NET (Details)", "role": "http://generalcann.com/role/DisclosureInventoriesNetDetails", "shortName": "INVENTORIES, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - PREPAIDS AND OTHER CURRENT ASSETS (Details)", "role": "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails", "shortName": "PREPAIDS AND OTHER CURRENT ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation Expense (Details)", "role": "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails", "shortName": "PROPERTY AND EQUIPMENT, NET - Depreciation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FurnitureAndFixturesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)", "role": "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails", "shortName": "PROPERTY AND EQUIPMENT, NET - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FurnitureAndFixturesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details)", "role": "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_IziKhAV4gkilCyUoZA_UqA", "decimals": "0", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details)", "role": "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Amortization Expense (Details)", "role": "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillAmortizationExpenseDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_wbAC_G8NFEWChaA_UdfveA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40904 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details)", "role": "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_wbAC_G8NFEWChaA_UdfveA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - LEASES (Details)", "role": "http://generalcann.com/role/DisclosureLeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - LEASES - Future Remaining Minimum Lease Payments (Details)", "role": "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails", "shortName": "LEASES - Future Remaining Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Bq-YtXgY60embw_p1rvAdg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Bq-YtXgY60embw_p1rvAdg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)", "role": "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails", "shortName": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "cann:ScheduleOfPotentiallyDilutiveSecurities", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_wbAC_G8NFEWChaA_UdfveA", "decimals": "INF", "first": true, "lang": null, "name": "cann:AccruedCommonStockPayableShares", "reportCount": 1, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - ACCRUED STOCK PAYABLE (Details)", "role": "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "shortName": "ACCRUED STOCK PAYABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "cann:AccruedCommonStockPayableTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_12_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_cann_TreesWaterfrontLlcMember_-MoUUtP2z0mtAmm9rzEP4g", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - NOTES PAYABLE - Schedule of Notes Payable (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "shortName": "NOTES PAYABLE - Schedule of Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - NOTES PAYABLE - Aggregate Future Contractual Maturities of Long-Term Debt (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails", "shortName": "NOTES PAYABLE - Aggregate Future Contractual Maturities of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_9_2_2021_To_9_2_2021_us-gaap_BusinessAcquisitionAxis_cann_TreesEnglewoodMember_oTmQyzRAy0ymZSwYsONO4g", "decimals": "0", "first": true, "lang": null, "name": "cann:BusinessCombinationConsiderationTransferredCashPayableInEqualMonthlyInstallments", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - NOTES PAYABLE - TREES Notes (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails", "shortName": "NOTES PAYABLE - TREES Notes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_wbAC_G8NFEWChaA_UdfveA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdditionalPaidInCapital", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - NOTES PAYABLE - 2020 10 Notes (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "shortName": "NOTES PAYABLE - 2020 10 Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_2_8_2021_To_2_8_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_Warrants10percentMember_JAYribQJEEax-YqzPZHjkg", "decimals": "2", "lang": null, "name": "cann:ConvertibleDebtConversionPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_4_20_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_Warrants10percentMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_fRGBI8HD2ES03-i9osc0oA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41305 - Disclosure - NOTES PAYABLE - Assumptions Used to Calculate Fair Value of Warrants (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "shortName": "NOTES PAYABLE - Assumptions Used to Calculate Fair Value of Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_4_20_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_Warrants10percentMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_fRGBI8HD2ES03-i9osc0oA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41306 - Disclosure - NOTES PAYABLE - SBI Debt (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "shortName": "NOTES PAYABLE - SBI Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_2_18_2020_us-gaap_DebtInstrumentAxis_us-gaap_ConvertibleNotesPayableMember_sHEIceHx6UaVU6VVrOCNdQ", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfNotesPayable", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41307 - Disclosure - NOTES PAYABLE - 15 Notes (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "shortName": "NOTES PAYABLE - 15 Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_12_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_cann_FifteenPercentNotesMember_G0akk8mrLUaLU5f_87VxRQ", "decimals": "-5", "lang": null, "name": "us-gaap:RepaymentsOfNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41308 - Disclosure - NOTES PAYABLE - 2019 12 Notes (Details)", "role": "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "shortName": "NOTES PAYABLE - 2019 12 Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_9_30_2019_us-gaap_DebtInstrumentAxis_cann_TwelvePercentNotes2019Member_eN3EXR8asEypDRItBU_VmQ", "decimals": "2", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_Warrants10percentMember_NiFg9_sTSE2B5wpXK8OH6w", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_5_31_2019_To_5_31_2019_Z2H7pyIQfUON4AN6VG-2PQ", "decimals": "-6", "first": true, "lang": null, "name": "cann:ProceedsFromIssuanceOfCommonStockAndWarrants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - WARRANT DERIVATIVE LIABILITY - Summary (Details)", "role": "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails", "shortName": "WARRANT DERIVATIVE LIABILITY - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_5_31_2019_To_5_31_2019_Z2H7pyIQfUON4AN6VG-2PQ", "decimals": "-6", "first": true, "lang": null, "name": "cann:ProceedsFromIssuanceOfCommonStockAndWarrants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_TwentyThousandAndNineteenWarrantsMember_us-gaap_MeasurementInputTypeAxis_cann_MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember_xtmOdF3JaEOz2u0lYp6jdw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - WARRANT DERIVATIVE LIABILITY - Assumptions Used to Calculate Fair Value of 2019 Warrants (Details)", "role": "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails", "shortName": "WARRANT DERIVATIVE LIABILITY - Assumptions Used to Calculate Fair Value of 2019 Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_TwentyThousandAndNineteenWarrantsMember_us-gaap_MeasurementInputTypeAxis_cann_MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember_xtmOdF3JaEOz2u0lYp6jdw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2020_wbAC_G8NFEWChaA_UdfveA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details)", "role": "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityScheduleOfLevel3FinancialLiabilitiesDetails", "shortName": "WARRANT DERIVATIVE LIABILITY - Schedule of Level 3 Financial Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2019_WU6BCOK2nEi8FqyQxphTLw", "decimals": "0", "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_11_1_2020_To_11_1_2020_dei_LegalEntityAxis_cann_SbLlcMember_BJFSibbrFUmWATLQ311NYg", "decimals": "2", "first": true, "lang": null, "name": "cann:OperatingLeaseMonthlyPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_11_1_2020_To_11_1_2020_dei_LegalEntityAxis_cann_SbLlcMember_BJFSibbrFUmWATLQ311NYg", "decimals": "2", "first": true, "lang": null, "name": "cann:OperatingLeaseMonthlyPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "us-gaap:DeferredTaxAssetsNet", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - DEFERRED TAXES (Details)", "role": "http://generalcann.com/role/DisclosureDeferredTaxesDetails", "shortName": "DEFERRED TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "-6", "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - DEFERRED TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "DEFERRED TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - DEFERRED TAXES - Schedule of Income Tax Reconciliation (Details)", "role": "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails", "shortName": "DEFERRED TAXES - Schedule of Income Tax Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "shortName": "STOCKHOLDERS' EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_9_10_2021_h7Xy1VmGgUWEuUhIU881_g", "decimals": "INF", "lang": null, "name": "cann:UnitPrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_KfNYO34pREmJQxSHH5_bog", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "cann:SharebasedExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Expense (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cann:SharebasedExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cann_StockIssuanceConditionAxis_cann_EmployeeAwardsMember_krWtfJdFHEKCmZqsgJb3mg", "decimals": "0", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_4_30_2018_QSjRkanD50ahJbEOynt-Hg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41703 - Disclosure - STOCKHOLDERS' EQUITY - Employee Stock Options (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "shortName": "STOCKHOLDERS' EQUITY - Employee Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_4_30_2018_QSjRkanD50ahJbEOynt-Hg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - NATURE OF OPERATIONS, HISTORY AND PRESENTATION", "role": "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentation", "shortName": "NATURE OF OPERATIONS, HISTORY AND PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_cann_EmployeeAwardsMember_klKRWspUs0ybMezy2rNAIw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41704 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions Employee Awards (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions Employee Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_cann_EmployeeAwardsMember_klKRWspUs0ybMezy2rNAIw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41705 - Disclosure - STOCKHOLDERS' EQUITY - Consulting Services (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityConsultingServicesDetails", "shortName": "STOCKHOLDERS' EQUITY - Consulting Services (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R92": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41706 - Disclosure - STOCKHOLDERS' EQUITY - Feinsod Employment Agreement (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails", "shortName": "STOCKHOLDERS' EQUITY - Feinsod Employment Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41707 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Employee and Consulting Awards Activity (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Employee and Consulting Awards Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_cann_EmployeeAwardsMember_hXkVV7_r7kmLO7csKxhreg", "decimals": "INF", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_us-gaap_ClassOfWarrantOrRightAxis_cann_Warrants15PercentMember_aU4N1shcfUy7EkvqF-m7Ug", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_KsDCNNAnv0KWy-6W-Yii_A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41708 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions (Details)", "role": "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Stock-Based Compensation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "cann:ScheduleOfPotentiallyDilutiveSecurities", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - NET LOSS PER SHARE (Details)", "role": "http://generalcann.com/role/DisclosureNetLossPerShareDetails", "shortName": "NET LOSS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cann:ScheduleOfPotentiallyDilutiveSecurities", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_PH3uRxdQDk2tvGHV-3UcpQ", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_SBgzT5rGfEOSmf1yRLSCQg", "decimals": "INF", "first": true, "lang": null, "name": "cann:NumberOfBoardMembers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_elq0PdyvM0KqvgJcgugPXA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_12_23_2020_To_12_23_2020_SBgzT5rGfEOSmf1yRLSCQg", "decimals": "INF", "first": true, "lang": null, "name": "cann:NumberOfBoardMembers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_elq0PdyvM0KqvgJcgugPXA", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_J7h3Xaj-CU22j76O0iAOiw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - SEGMENT INFORMATION - Net Loss by Segment (Details)", "role": "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "shortName": "SEGMENT INFORMATION - Net Loss by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_cPH_KuSawkKdLucDlQeJnw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_J7h3Xaj-CU22j76O0iAOiw", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42002 - Disclosure - SEGMENT INFORMATION - Total Assets by Segment (Details)", "role": "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails", "shortName": "SEGMENT INFORMATION - Total Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "As_Of_12_31_2021_rGHgCE-uI0Cof0xYpcRl0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_5_2022_To_1_5_2022_us-gaap_BusinessAcquisitionAxis_cann_TreesMlkInc.Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember__6on6G196EChtH8gEzAcOw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42101 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://generalcann.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "cann-20211231x10k.htm", "contextRef": "Duration_1_5_2022_To_1_5_2022_us-gaap_BusinessAcquisitionAxis_cann_TreesMlkInc.Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember__6on6G196EChtH8gEzAcOw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gQ4krhuoc0W-6GEMrJ49pg", "xsiNil": "false" } } }, "segmentCount": 106, "tag": { "cann_AccountsReceivablePolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Accounts Receivable Policy", "terseLabel": "Accounts Receivable, net" } } }, "localname": "AccountsReceivablePolicy", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "cann_AccruedCommonStockPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCRUED STOCK PAYABLE" } } }, "localname": "AccruedCommonStockPayableAbstract", "nsuri": "http://generalcann.com/20211231", "xbrltype": "stringItemType" }, "cann_AccruedCommonStockPayableShares": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureNetLossPerShareDetails": { "order": 1.0, "parentTag": "cann_FutureDilutiveEquityInstruments", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The number of shares payable as of the balance sheet date.", "label": "Accrued Common Stock Payable Shares", "periodEndLabel": "Balance at end of the period, Shares", "periodStartLabel": "Balance at beginning of the period, Shares", "terseLabel": "Accrued stock payable" } } }, "localname": "AccruedCommonStockPayableShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "cann_AccruedCommonStockPayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of accrued common stock payable.", "label": "Accrued Common Stock Payable [Text Block]", "terseLabel": "ACCRUED STOCK PAYABLE" } } }, "localname": "AccruedCommonStockPayableTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayable" ], "xbrltype": "textBlockItemType" }, "cann_AccruedCommonStockPayableValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the liability for stock payable as of the balance sheet date.", "label": "Accrued Common Stock Payable Value", "periodEndLabel": "Balance at end of the period, Amount", "periodStartLabel": "Balance at beginning of the period, Amount" } } }, "localname": "AccruedCommonStockPayableValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "monetaryItemType" }, "cann_AccruedStockPayableFairValueOnDateOfGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fair value per share of the date of grant for stock accrued during the period.", "label": "Accrued Stock Payable, Fair Value on Date of Grant", "terseLabel": "Stock price on date of grant (in dollars per share)" } } }, "localname": "AccruedStockPayableFairValueOnDateOfGrant", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "perShareItemType" }, "cann_AdjustmentsToAdditionalPaidInCapitalWarrantModified": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) resulting from the modification of warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Modified", "terseLabel": "Modification of warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantModified", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_AggregateIndebtednessAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of aggregate indebtedness.", "label": "Aggregate Indebtedness Amount", "terseLabel": "Aggregate indebtedness amount" } } }, "localname": "AggregateIndebtednessAmount", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "monetaryItemType" }, "cann_AmortizationOfDebtDiscountAndEquityIssuanceCosts": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of debt discount and equity issuance costs.", "label": "Amortization of Debt Discount and Equity Issuance Costs", "terseLabel": "Amortization of debt discount and equity issuance costs" } } }, "localname": "AmortizationOfDebtDiscountAndEquityIssuanceCosts", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cann_AssetAcquisitionConsiderationPayableInEqualMonthlyAmounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration payable in equal monthly amounts in asset acquisition.", "label": "Asset Acquisition, Consideration Payable in Equal Monthly Amounts", "terseLabel": "Consideration payable in equal monthly amounts" } } }, "localname": "AssetAcquisitionConsiderationPayableInEqualMonthlyAmounts", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "cann_AssetsNetOfDiscontinuedOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized, net of discontinued operations.", "label": "Assets, Net of Discontinued Operations", "terseLabel": "Total assets" } } }, "localname": "AssetsNetOfDiscontinuedOperations", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "cann_BbMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "BB Note" } } }, "localname": "BbMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "cann_BellewoodHoldingsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "it represent the organization of Related party in which company is having related party transaction.", "label": "Bellewood Holdings, LLC" } } }, "localname": "BellewoodHoldingsLlcMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_BeneficialConversionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information about beneficial conversion feature.", "label": "Beneficial Conversion Feature", "verboseLabel": "Beneficial conversion feature" } } }, "localname": "BeneficialConversionFeature", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_BiologicalAssets": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to biological assets.", "label": "Biological Assets", "terseLabel": "Biological assets" } } }, "localname": "BiologicalAssets", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "cann_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The pro forma basic and 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, Basic and Diluted", "terseLabel": "Net income (loss) per common share" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails" ], "xbrltype": "perShareItemType" }, "cann_BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The pro forma average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS) as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average number of basic and diluted common shares outstanding" } } }, "localname": "BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails" ], "xbrltype": "sharesItemType" }, "cann_BusinessCombinationAdditionalCashPaymentDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period from closing of acquisition payment of additional cash payable in monthly installments .", "label": "Business Combination, Additional Cash Payment, Duration", "terseLabel": "Equal monthly installment period (in months)" } } }, "localname": "BusinessCombinationAdditionalCashPaymentDuration", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "cann_BusinessCombinationConsiderationTransferredAdditionalCashPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cash payable in monthly installments.", "label": "Business Combination, Consideration Transferred, Additional Cash Payment", "terseLabel": "Payment in equal monthly installment" } } }, "localname": "BusinessCombinationConsiderationTransferredAdditionalCashPayment", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "cann_BusinessCombinationConsiderationTransferredCashPayableInEqualMonthlyInstallments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration payable in cash over a period of 24 months in equal monthly installments.", "label": "Business Combination, Consideration Transferred, Cash Payable In Equal Monthly Installments", "terseLabel": "Consideration payable in equal monthly installments" } } }, "localname": "BusinessCombinationConsiderationTransferredCashPayableInEqualMonthlyInstallments", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails" ], "xbrltype": "monetaryItemType" }, "cann_BusinessCombinationConsiderationTransferredTermOfCashPayableInEqualMonthlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of consideration payable in cash in equal monthly installments.", "label": "Business Combination, Consideration Transferred, Term Of Cash Payable In Equal Monthly Installments", "terseLabel": "Term of consideration payable in equal monthly installments" } } }, "localname": "BusinessCombinationConsiderationTransferredTermOfCashPayableInEqualMonthlyInstallments", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails" ], "xbrltype": "durationItemType" }, "cann_BusinessCombinationContingentConsiderationPercentageOfTotalSharesIssuedForPurchaseWhichMayBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of total shares issued in exchange for purchase of assets which the seller may require the company to repurchase.", "label": "Business Combination, Contingent Consideration, Percentage of Total Shares Issued For Purchase Which May Be Repurchased", "terseLabel": "Percentage of total shares issued for purchase of assets which the Company may be required to repurchase" } } }, "localname": "BusinessCombinationContingentConsiderationPercentageOfTotalSharesIssuedForPurchaseWhichMayBeRepurchased", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails" ], "xbrltype": "percentItemType" }, "cann_CashCashEquivalentsAndInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash, cash equivalents and short-term and long-term investments.", "label": "Cash, Cash Equivalents, and Investments", "terseLabel": "Cash, cash equivalents, and short-term and long-term investments" } } }, "localname": "CashCashEquivalentsAndInvestments", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "monetaryItemType" }, "cann_CashlessWarrantsExercisedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about number of shares of cashless exercise of warrants.", "label": "Cashless Warrants Exercised During Period, Shares", "verboseLabel": "Cashless exercise of warrants (in shares)" } } }, "localname": "CashlessWarrantsExercisedDuringPeriodShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cann_CashlessWarrantsExercisedDuringPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information about value of cashless exercise of warrants.", "label": "Cashless Warrants Exercised During Period, Value", "verboseLabel": "Cashless exercise of warrants" } } }, "localname": "CashlessWarrantsExercisedDuringPeriodValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_CcrMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "CCR Note" } } }, "localname": "CcrMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "cann_ClassOfWarrantsToPurchaseOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants to purchase of common stock.", "label": "Class of Warrants to Purchase of Common Stock", "terseLabel": "Warrants to purchase" } } }, "localname": "ClassOfWarrantsToPurchaseOfCommonStock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "cann_CommercialRealEstateLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to a commercial real estate lease.", "label": "Lease, Greenhouse (Boulder, CO)" } } }, "localname": "CommercialRealEstateLeaseMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "cann_ConsultantStockAwardSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of common shares which have been issued from consultant stock awards.", "label": "Consultant Stock Award, Shares Issued", "terseLabel": "Consultant stock award, shares issued" } } }, "localname": "ConsultantStockAwardSharesIssued", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "sharesItemType" }, "cann_ConsultingAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consulting Awards [Member]" } } }, "localname": "ConsultingAwardsMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cann_ConsumerGoodsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the consumer goods segment.", "label": "Consumer Goods Segment" } } }, "localname": "ConsumerGoodsSegmentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "domainItemType" }, "cann_ConvertibleDebtConversionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of outstanding principle amount of debt have the warrant to convert in to shares.", "label": "Convertible Debt Conversion, Percent", "terseLabel": "Percentage of aggregate principal amount coverage" } } }, "localname": "ConvertibleDebtConversionPercent", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "percentItemType" }, "cann_CorporateIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of corporate.", "label": "Corporate Income Loss", "terseLabel": "Corporate expenses" } } }, "localname": "CorporateIncomeLoss", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "cann_CultivationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the cultivation segment.", "label": "Cultivation" } } }, "localname": "CultivationMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "cann_CultivationSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to cultivation sales.", "label": "Cultivation sales" } } }, "localname": "CultivationSalesMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "cann_CultivationSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining Cultivation segment.", "label": "Cultivation segment [Member]" } } }, "localname": "CultivationSegmentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "cann_CustomerDepositAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Deposit [Abstract]", "label": "ACCOUNTS RECEIVABLE" } } }, "localname": "CustomerDepositAbstract", "nsuri": "http://generalcann.com/20211231", "xbrltype": "stringItemType" }, "cann_DaltonAdventuresLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Dalton Adventures, LLC.", "label": "Dalton Adventures, LLC" } } }, "localname": "DaltonAdventuresLLCMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "cann_DebtConversionCommitmentPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of debt conversion price on commitment date.", "label": "Debt Conversion Commitment Price Per Share", "terseLabel": "Debt conversion commitment price (in dollars per share)" } } }, "localname": "DebtConversionCommitmentPricePerShare", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "perShareItemType" }, "cann_DebtDiscountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing debt discount.", "label": "Debt discount" } } }, "localname": "DebtDiscountMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "domainItemType" }, "cann_DebtInstrumentConversionPercentageOfAggregatePrincipalAmountReceivedByLeadInvestor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of aggregate of principal amount received by the lead investor under debt conversion arrangement", "label": "Debt Instrument Conversion, Percentage Of Aggregate Principal Amount Received By Lead Investor", "terseLabel": "Aggregate principal amount invested" } } }, "localname": "DebtInstrumentConversionPercentageOfAggregatePrincipalAmountReceivedByLeadInvestor", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "percentItemType" }, "cann_DebtInstrumentFaceAmountExtendedMaturityDate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument for which the maturity date was extended to a later date.", "label": "Debt Instrument, Face Amount, Extended Maturity Date", "terseLabel": "Amount of notes with extended maturity date" } } }, "localname": "DebtInstrumentFaceAmountExtendedMaturityDate", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cann_DebtInstrumentMinimumInterestPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents information pertaining to debt instrument, minimum interest payment period.", "label": "Debt Instrument Minimum Interest Payment Period", "terseLabel": "Minimum interest payment period" } } }, "localname": "DebtInstrumentMinimumInterestPaymentPeriod", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "durationItemType" }, "cann_DebtInstrumentsFaceAmountOfDebtExchanged": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face amount of debt exchanged.", "label": "Debt Instruments, Face Amount Of Debt Exchanged", "terseLabel": "Face amount of debt exchanged" } } }, "localname": "DebtInstrumentsFaceAmountOfDebtExchanged", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "monetaryItemType" }, "cann_DecreaseInAccruedCommonStockPayableSharesIssuedDuringPeriodShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The decrease in accrued common stock shares payable during the period attributable to shares issued during the period.", "label": "Decrease in Accrued Common Stock Payable, Shares Issued During the Period, Shares", "negatedLabel": "Stock issued, Shares" } } }, "localname": "DecreaseInAccruedCommonStockPayableSharesIssuedDuringPeriodShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "sharesItemType" }, "cann_DecreaseInAccruedCommonStockPayableSharesIssuedDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of decrease in accrued common stock payable during the period attributable to shares issued during the period.", "label": "Decrease in Accrued Common Stock Payable, Shares Issued During the Period, Value", "negatedLabel": "Stock issued, Amount" } } }, "localname": "DecreaseInAccruedCommonStockPayableSharesIssuedDuringPeriodValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "monetaryItemType" }, "cann_DeemedDividends": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of deemed dividends.", "label": "Deemed Dividends", "terseLabel": "Deemed dividend" } } }, "localname": "DeemedDividends", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cann_DilutiveSecuritiesEffectOnBasicEarningsPerShareConvertibleNotes": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureNetLossPerShareDetails": { "order": 3.0, "parentTag": "cann_FutureDilutiveEquityInstruments", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of convertible notes that have a dilutive effect on earnings per share.", "label": "Dilutive Securities Effect On Basic Earnings Per Share, Convertible Notes", "terseLabel": "Convertible notes" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareConvertibleNotes", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "cann_DilutiveSecuritiesEffectOnBasicEarningsPerSharePreferredStock": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureNetLossPerShareDetails": { "order": 5.0, "parentTag": "cann_FutureDilutiveEquityInstruments", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of preferred stock that have a dilutive effect on earnings per share.", "label": "Dilutive Securities Effect On Basic Earnings Per Share, Preferred Stock", "terseLabel": "Preferred stock" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerSharePreferredStock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationAdditionalConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Additional Consideration", "terseLabel": "Additional consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalConsideration", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationConsiderationPercentageOfProfitsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of profits eliminated by the seller in the given states to be paid as consideration for a certain period.", "label": "Disposal Group, Including Discontinued Operation, Consideration, Percentage Of Profits Eliminated", "terseLabel": "Percentage of profit eliminated" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationPercentageOfProfitsEliminated", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "percentItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationConsiderationPercentageOfProfitsGenerated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of profits generated by the seller in the given states to be paid as consideration for a certain period.", "label": "Disposal Group, Including Discontinued Operation, Consideration, Percentage Of Profits Generated", "terseLabel": "Percentage of profits generated" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationPercentageOfProfitsGenerated", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "percentItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationCostOfServiceRevenues": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "cann_DisposalGroupIncludingDiscontinuedOperationTotalCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of services attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation Cost Of Service Revenues", "verboseLabel": "Cost of sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostOfServiceRevenues", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationCustomerDeposits": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as customer deposit liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCustomerDeposits", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationPeriodForWhichPercentageOfProfitsShouldBePaidAsConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period from closing for which the percentage of profits generated by the seller in the given states to be paid as consideration.", "label": "Disposal Group, Including Discontinued Operation, Period For Which Percentage Of Profits Should Be Paid As Consideration", "terseLabel": "Period for percentage of profit" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPeriodForWhichPercentageOfProfitsShouldBePaidAsConsideration", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationProfessionalFees": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "cann_DisposalGroupIncludingDiscontinuedOperationTotalCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as professional fees attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Professional Fees", "terseLabel": "Professional fees" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationProfessionalFees", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenseReversalOfExpense": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "cann_DisposalGroupIncludingDiscontinuedOperationTotalCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling general and administrative expense (reversal of expense) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Selling, General and Administrative Expense (Reversal of Expense)", "terseLabel": "Selling, general and administrative" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationSellingGeneralAndAdministrativeExpenseReversalOfExpense", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cann_DisposalGroupIncludingDiscontinuedOperationTotalCostsAndExpenses": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as total costs and expenses attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group Including Discontinued Operation Total Costs And Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationTotalCostsAndExpenses", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cann_EffectiveIncomeTaxRateReconciliationOtherDisallowanceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying other disallowances.", "label": "Effective Income Tax Rate Reconciliation, Other Disallowance, Amount", "terseLabel": "280E Disallowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherDisallowanceAmount", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "cann_EightPointFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/a", "label": "8.5% April 2018 [Member]" } } }, "localname": "EightPointFiveMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "domainItemType" }, "cann_EmployeeAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Awards [Member]" } } }, "localname": "EmployeeAwardsMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails", "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "domainItemType" }, "cann_EquityIncentivePlan2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to 2014 Equity Incentive Plan.", "label": "Equity Incentive Plan 2014" } } }, "localname": "EquityIncentivePlan2014Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cann_FairMarketValueAdjustmentLossOnExtinguishmentDerivativeLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Fair Market Value Adjustment loss On Extinguishment Derivative Liabilities", "terseLabel": "Fair market value adjustment/loss on extinguishment derivative liabilities" } } }, "localname": "FairMarketValueAdjustmentLossOnExtinguishmentDerivativeLiabilities", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "cann_FairValueOfWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fair value of warrants exercised.", "label": "Fair Value of Warrants Exercised", "terseLabel": "Warrant exercise" } } }, "localname": "FairValueOfWarrantsExercised", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityScheduleOfLevel3FinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cann_FeinsodAgreement2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Feinsod Agreement.", "label": "Feinsod Agreement 2019 [Member]" } } }, "localname": "FeinsodAgreement2019Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "domainItemType" }, "cann_FifteenPercentNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to an unsecured promissory note issued as a private placement to certain accredited investors in December 2019. The note accrues at a 15% annual interest rate.", "label": "15% Notes [Member]" } } }, "localname": "FifteenPercentNotesMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails" ], "xbrltype": "domainItemType" }, "cann_FutureDilutiveEquityInstruments": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The represent information pertaining to possibly dilutive equity instruments.", "label": "Future Dilutive Equity Instruments", "totalLabel": "Possibly dilutive equity instruments" } } }, "localname": "FutureDilutiveEquityInstruments", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "cann_GainLossOnDebtExtinguishmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement encompassing gain (loss) on debt extinguishment.", "label": "Extinguishment of debt" } } }, "localname": "GainLossOnDebtExtinguishmentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "domainItemType" }, "cann_GainLossOnSaleOfBuilding": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) on sale of building.", "label": "Gain (Loss) On Sale Of Building", "negatedLabel": "Gain on sale of building" } } }, "localname": "GainLossOnSaleOfBuilding", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_GoingConcern": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The accounting policy disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Going Concern", "terseLabel": "Going Concern" } } }, "localname": "GoingConcern", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "cann_IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incentive Plan" } } }, "localname": "IncentivePlanMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cann_IncreaseDecreaseInDeemedDividendsFromWarrantsRepricing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in deemed dividends from warrants repricing.", "label": "Increase Decrease In Deemed Dividends From Warrants Repricing", "terseLabel": "Deemed dividend from warrant repricing" } } }, "localname": "IncreaseDecreaseInDeemedDividendsFromWarrantsRepricing", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount of operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseDecreaseInOperatingLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in lease obligations and related right-of-use assets.", "label": "Increase Decrease In Operating Leases", "terseLabel": "Operating lease right-of-use asset/Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeases", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseDecreaseInWarrantsClassifiedAsDebtDiscountAndAdditionalPaidInCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in warrants classified as a debt discount and additional paid-in capital.", "label": "Increase (Decrease) in Warrants Classified as Debt Discount and Additional Paid-in Capital", "terseLabel": "Warrants recorded as a debt discount and additional paid-in capital" } } }, "localname": "IncreaseDecreaseInWarrantsClassifiedAsDebtDiscountAndAdditionalPaidInCapital", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseDecreaseInWarrantsClassifiedAsLossOnExtinguishmentOfDebtAndAdditionalPaidInCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in warrants classified as a loss on extinguishment of debt and additional paid-in capital.", "label": "Increase (Decrease) in Warrants Classified as Loss on Extinguishment of Debt and Additional Paid-in Capital", "terseLabel": "Warrants recorded as a loss on extinguishment of debt and additional paid-in capital" } } }, "localname": "IncreaseDecreaseInWarrantsClassifiedAsLossOnExtinguishmentOfDebtAndAdditionalPaidInCapital", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInAccruedCommonStockPayableAcquisitionStockAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase in accrued common stock payable during the period attributable to acquisition stock.", "label": "Increase In Accrued Common Stock Payable Acquisition Stock Amount", "terseLabel": "Trees Waterfront acquisition stock accrual, Amount" } } }, "localname": "IncreaseInAccruedCommonStockPayableAcquisitionStockAmount", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInAccruedCommonStockPayableAcquisitionStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The increase in accrued common stock payable during the period attributable to acquisition stock.", "label": "Increase In Accrued Common Stock Payable Acquisition Stock Shares", "terseLabel": "Trees Waterfront acquisition stock accrual, Shares" } } }, "localname": "IncreaseInAccruedCommonStockPayableAcquisitionStockShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "sharesItemType" }, "cann_IncreaseInAccruedCommonStockPayableConsultantStockAwardShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The increase in accrued common stock shares payable during the period attributable to consultant stock awards.", "label": "Increase in Accrued Common Stock Payable, Consultant Stock Award, Shares", "terseLabel": "Consultant stock award, Shares" } } }, "localname": "IncreaseInAccruedCommonStockPayableConsultantStockAwardShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "sharesItemType" }, "cann_IncreaseInAccruedCommonStockPayableConsultantStockAwardValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase in accrued common stock payable during the period attributable to consultant stock awards.", "label": "Increase in Accrued Common Stock Payable, Consultant Stock Award, Value", "terseLabel": "Consultant stock award, Amount" } } }, "localname": "IncreaseInAccruedCommonStockPayableConsultantStockAwardValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInAccruedCommonStockPayableDirectorStockAwardShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The increase in accrued common stock shares payable during the period attributable to director stock awards.", "label": "Increase in Accrued Common Stock Payable, Director Stock Award, Shares", "terseLabel": "Investor stock award - accrual, Shares" } } }, "localname": "IncreaseInAccruedCommonStockPayableDirectorStockAwardShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "sharesItemType" }, "cann_IncreaseInAccruedCommonStockPayableDirectorStockAwardValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase in accrued common stock payable during the period attributable to director stock awards.", "label": "Increase in Accrued Common Stock Payable, Director Stock Award, Value", "terseLabel": "Investor stock award - accrual, Amount" } } }, "localname": "IncreaseInAccruedCommonStockPayableDirectorStockAwardValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInAccruedCommonStockPayableEmployeeStockAwardShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The increase in accrued common stock shares payable during the period attributable to employee stock awards.", "label": "Increase in Accrued Common Stock Payable, Employee Stock Award, Shares", "terseLabel": "Employee stock award - accrual, Shares" } } }, "localname": "IncreaseInAccruedCommonStockPayableEmployeeStockAwardShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "sharesItemType" }, "cann_IncreaseInAccruedCommonStockPayableEmployeeStockAwardValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase in accrued common stock payable during the period attributable to employee stock awards.", "label": "Increase in Accrued Common Stock Payable, Employee Stock Award, Value", "terseLabel": "Employee stock award - accrual, Amount" } } }, "localname": "IncreaseInAccruedCommonStockPayableEmployeeStockAwardValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInAccruedCommonStockPayableWarrantCashlessExercisesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The increase in accrued common stock shares payable during the period attributable to exercise of cashless warrants.", "label": "Increase in Accrued Common Stock Payable, Warrant Cashless Exercises, Shares", "terseLabel": "Warrant cashless exercises, Shares" } } }, "localname": "IncreaseInAccruedCommonStockPayableWarrantCashlessExercisesShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "sharesItemType" }, "cann_IncreaseInAccruedCommonStockPayableWarrantCashlessExercisesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase in accrued common stock payable during the period attributable to cashless exercise of warrants.", "label": "Increase in Accrued Common Stock Payable, Warrant Cashless Exercises, Value", "terseLabel": "Warrant cashless exercises, Amount" } } }, "localname": "IncreaseInAccruedCommonStockPayableWarrantCashlessExercisesValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in operating lease liability.", "label": "Increase In Operating Lease Liability", "terseLabel": "Increase in operating lease liability" } } }, "localname": "IncreaseInOperatingLeaseLiability", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "cann_IncreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset.", "label": "Increase In Operating Lease Right of Use Assets", "terseLabel": "Increase in right-of-use asset" } } }, "localname": "IncreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "cann_InterestIncomeRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to interest income revenue.", "label": "Interest" } } }, "localname": "InterestIncomeRevenueMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "cann_LeaseIncrementalBorrowingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of incremental borrowing rate.", "label": "Lease Incremental Borrowing Rate", "terseLabel": "Incremental borrowing rate" } } }, "localname": "LeaseIncrementalBorrowingRate", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "cann_LesseeOperatingLeaseDiscountRateTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The borrowing term used along with discount rate in estimation of incremental borrowing rate for operating leases in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Discount Rate, Term", "terseLabel": "Borrowing term" } } }, "localname": "LesseeOperatingLeaseDiscountRateTerm", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "cann_LesseeOperatingLeaseLiabilityToBePaidAfterYearFive": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date.", "label": "Lessee Operating Lease Liability to be Paid After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFive", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cann_LesseeOperatingLeaseRentEscalationPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of escalation of rent.", "label": "Lessee Operating Lease Rent Escalation Percent", "terseLabel": "Escalation percentage" } } }, "localname": "LesseeOperatingLeaseRentEscalationPercent", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "cann_LiquidityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for liquidity.", "label": "Liquidity, Policy [Policy Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyPolicyTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "cann_MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using the of the number of shares underlying the outstanding warrants", "label": "Number of shares underlying the warrants" } } }, "localname": "MeasurementInputNumberOfSharesUnderlyingWarrantsOutstandingMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "cann_MinimumCapitalRaise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum capital raise.", "label": "Minimum Capital Raise", "terseLabel": "Minimum capital raise" } } }, "localname": "MinimumCapitalRaise", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cann_NOTESPAYABLEDetails201912NotesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) - 2019 12% Notes [Line Items]" } } }, "localname": "NOTESPAYABLEDetails201912NotesLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "stringItemType" }, "cann_NOTESPAYABLEDetails201912NotesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) - 2019 12% Notes [Table]" } } }, "localname": "NOTESPAYABLEDetails201912NotesTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "stringItemType" }, "cann_NatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The accounting policy disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings.", "label": "Nature Of Operations Policy Text Block", "verboseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperationsPolicyTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "cann_NbcNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to NBC note.", "label": "NBC Note" } } }, "localname": "NbcNoteMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "cann_NetIncomeLossNetOfDiscontinuedOperations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income loss note of discontinued operations related.", "label": "Net Income Loss Net of Discontinued Operations", "verboseLabel": "Net loss from continuing operations before income taxes" } } }, "localname": "NetIncomeLossNetOfDiscontinuedOperations", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "cann_NextBigCropMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Next Big Crop (\"NBC\").", "label": "Next Big Crop [Member]" } } }, "localname": "NextBigCropMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "cann_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of non-cash lease expense.", "label": "Non Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_NonCashModificationOfWarrantsAssociatedWithDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment for non-cash modification of warrants associated with debt.", "label": "Non Cash Modification of Warrants Associated With Debt", "terseLabel": "Modification of warrants associated with debt" } } }, "localname": "NonCashModificationOfWarrantsAssociatedWithDebt", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_NoncashTransactionExerciseOfWarrantsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the warrants exercised in a non-cash transaction.", "label": "Noncash Transaction, Exercise of Warrants, Amount", "verboseLabel": "Cashless warrant and option exercises" } } }, "localname": "NoncashTransactionExerciseOfWarrantsAmount", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_NoncashTransactionExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in a cashless exercise of warrants.", "label": "Noncash Transaction, Exercise Of Warrants, Shares", "terseLabel": "Shares issued in cashless exercise of warrants" } } }, "localname": "NoncashTransactionExerciseOfWarrantsShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "sharesItemType" }, "cann_NoncashTransactionIssuanceOfCommonStockToConsultant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to noncash transaction issuance of common stock to a consultant.", "label": "Noncash Transaction Issuance of Common Stock to Consultant", "terseLabel": "Issuance of common stock to a consultant" } } }, "localname": "NoncashTransactionIssuanceOfCommonStockToConsultant", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_NoncashTransactionIssuanceOfCommonStockToEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the common stock issued to an employee.", "label": "Noncash Transaction, Issuance of Common Stock to Employee", "terseLabel": "Issuance of common stock to an employee" } } }, "localname": "NoncashTransactionIssuanceOfCommonStockToEmployee", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_NotesReceivablePolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Notes Receivable Policy", "terseLabel": "Notes Receivable" } } }, "localname": "NotesReceivablePolicy", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "cann_NumberOfBoardMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of board members.", "label": "Number of Board Members", "terseLabel": "Number of board members" } } }, "localname": "NumberOfBoardMembers", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "cann_NumberOfCommonStockIssuableForEachPreferredShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common stock issuable for each preferred share.", "label": "Number Of Common Stock Issuable For Each Preferred Share", "terseLabel": "Number of common stock issuable for each preferred share" } } }, "localname": "NumberOfCommonStockIssuableForEachPreferredShare", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "cann_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "integerItemType" }, "cann_NumberOfLeadInvestor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Lead Investor", "label": "Number Of Lead Investor", "terseLabel": "Number of lead investor" } } }, "localname": "NumberOfLeadInvestor", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "integerItemType" }, "cann_NumberOfPreferredSharesPerUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It pertains to number of preferred shares per unit.", "label": "Number of Preferred Shares Per Unit", "terseLabel": "Number of preferred shares per unit" } } }, "localname": "NumberOfPreferredSharesPerUnit", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "cann_NumberOfRetailStoresOperated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of retail stores operated.", "label": "Number of Retail Stores Operated", "terseLabel": "Number of retail stores operated" } } }, "localname": "NumberOfRetailStoresOperated", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "integerItemType" }, "cann_NumberOfStockOptionModified": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock options modified.", "label": "Number of Stock Option Modified", "terseLabel": "Number of stock options modified" } } }, "localname": "NumberOfStockOptionModified", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "integerItemType" }, "cann_NumberOfWarrantHolders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrant holders.", "label": "Number of Warrant Holders", "terseLabel": "Number of warrant holders" } } }, "localname": "NumberOfWarrantHolders", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "integerItemType" }, "cann_NumberOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of warrants issued.", "label": "Number of Warrants", "terseLabel": "Number of warrants issued" } } }, "localname": "NumberOfWarrants", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "integerItemType" }, "cann_OfficeSpaceDenverCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information pertaining to real estate lease for office space in Denver, CO.", "label": "Office space (Denver, CO)" } } }, "localname": "OfficeSpaceDenverCoMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "cann_OfficeSpaceTreesPortLandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information pertaining to real estate lease for office space in Portland, OR, through the acquisition of Trees Portland.", "label": "Lease Portland (Portland, OR)" } } }, "localname": "OfficeSpaceTreesPortLandMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "cann_OfficeSpaceTreesWaterfrontMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information pertaining to real estate lease for office space in Portland, OR, through the acquisition of Trees Waterfront.", "label": "Lease Waterfront (Portland, OR)" } } }, "localname": "OfficeSpaceTreesWaterfrontMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "cann_OmnibusIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2020 Omnibus Incentive Plan.", "label": "2020 Plan" } } }, "localname": "OmnibusIncentivePlan2020Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "domainItemType" }, "cann_OperatingLeaseAnnualEscalationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of annual increase in rent payments.", "label": "Operating Lease, Annual Escalation Percentage", "terseLabel": "Percentage of annual escalation" } } }, "localname": "OperatingLeaseAnnualEscalationPercentage", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "cann_OperatingLeaseMonthlyPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of monthly cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Monthly Payments", "terseLabel": "Monthly lease payments" } } }, "localname": "OperatingLeaseMonthlyPayments", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "cann_OperatingLeaseMonthlyPaymentsBaseRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of monthly cash outflow from operating lease attributable to base rent.", "label": "Operating Lease, Monthly Payments, Base Rent", "terseLabel": "Monthly rent attributable to base rent" } } }, "localname": "OperatingLeaseMonthlyPaymentsBaseRent", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cann_OperatingLeaseMonthlyPaymentsIncludingRealEstateTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of monthly cash outflow from operating lease, including real estate taxes.", "label": "Operating Lease Monthly Payments, Including Real Estate Taxes", "terseLabel": "Monthly rent expenses" } } }, "localname": "OperatingLeaseMonthlyPaymentsIncludingRealEstateTaxes", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cann_OperatingLeaseMonthlyPaymentsPropertyTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of monthly cash outflow from operating lease attributable to property taxes.", "label": "Operating Lease, Monthly Payments, Property Taxes", "terseLabel": "Monthly rent attributable to property taxes" } } }, "localname": "OperatingLeaseMonthlyPaymentsPropertyTaxes", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cann_OperatingLeaseNumberOfRenewalOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of options to renew an operating lease.", "label": "Operating Lease, Number Of Renewal Options", "terseLabel": "Number of options to renew lease" } } }, "localname": "OperatingLeaseNumberOfRenewalOptions", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "cann_OperationsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Operations Segment.", "label": "Operations Segment" } } }, "localname": "OperationsSegmentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "domainItemType" }, "cann_OtherExpenseIncomeNet": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other expense income, net.", "label": "Other Expense (Income), Net", "negatedLabel": "Other expense (income), net" } } }, "localname": "OtherExpenseIncomeNet", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cann_OtherIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The represent information pertaining to other income expenses abstract.", "label": "Other Income Expense Abstract", "terseLabel": "Other expenses (income)" } } }, "localname": "OtherIncomeExpenseAbstract", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "cann_PayrollTaxLiabilityForStockOptionExercises": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This represents information pertaining to accrued payroll, taxes and vacation.", "label": "Payroll Tax Liability For Stock Option Exercises", "terseLabel": "Accrued payroll, taxes and vacation" } } }, "localname": "PayrollTaxLiabilityForStockOptionExercises", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "cann_PreferredWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to preferred warrants.", "label": "Preferred Warrants" } } }, "localname": "PreferredWarrantsMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "cann_PrincipalShareholderAndBoardMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the nature of related party relationship with related party.", "label": "Principal Shareholder And Board Member" } } }, "localname": "PrincipalShareholderAndBoardMemberMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_ProceedsFromDebtMaximumLimitForRepayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to proceeds of any new debt or equity capital raise with net proceeds of more than the specified limit , to be repaid in full.", "label": "Proceeds from Debt, Maximum Limit for Repayment", "terseLabel": "Repayment limit for full payment" } } }, "localname": "ProceedsFromDebtMaximumLimitForRepayment", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "monetaryItemType" }, "cann_ProceedsFromIssuanceOfCommonStockAndWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The represent information pertaining to issuance of common stock and warrants for investment.", "label": "Proceeds From Issuance Of Common Stock And Warrants", "verboseLabel": "Proceeds from issuance of common stock and warrants" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "monetaryItemType" }, "cann_ProceedsFromIssuanceOfConvertibleNotesOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's issuance of convertible note offering.", "label": "Proceeds from Issuance of Convertible Notes Offering", "terseLabel": "Cash received from the issuance of a convertible note offering" } } }, "localname": "ProceedsFromIssuanceOfConvertibleNotesOffering", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "monetaryItemType" }, "cann_ProceedsFromSaleOfSecuritiesFinancingActivities": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from sale of securities, classified as financing activities, during the period.", "label": "Proceeds from Sale of Securities, Financing Activities", "terseLabel": "Proceeds from the sale of common stock and warrants - accrued stock payable" } } }, "localname": "ProceedsFromSaleOfSecuritiesFinancingActivities", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cann_RelatedPartyConsultingFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of consulting fees paid to a related party.", "label": "Related Party, Consulting Fees", "terseLabel": "Aggregate amount of consulting fees paid" } } }, "localname": "RelatedPartyConsultingFees", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cann_RelatedPartyConsultingFeesInitialMonthlyRate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of monthly consulting fees paid to a related party upon initiation of the agreement. Amount is subject to certain adjustments as specified under the terms of the agreement.", "label": "Related Party, Consulting Fees, Initial Monthly Rate", "terseLabel": "Initial monthly consulting fees paid" } } }, "localname": "RelatedPartyConsultingFeesInitialMonthlyRate", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cann_RelatedPartyConsultingServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to consulting services agreements with related parties.", "label": "Consulting agreement" } } }, "localname": "RelatedPartyConsultingServicesAgreementMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_RelatedPartyLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to lease agreements with related parties.", "label": "Lease agreement" } } }, "localname": "RelatedPartyLeaseAgreementMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_RelatedPartyNotePayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining notes payables issued to related parties.", "label": "Related party note payable" } } }, "localname": "RelatedPartyNotePayableMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_RelatedPartyTransactionAccruedInterestEarnedAndOwed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued interest earned and owed to the board members.", "label": "Related Party Transaction, Accrued Interest Earned And Owed", "terseLabel": "Accrued interest earned and owed" } } }, "localname": "RelatedPartyTransactionAccruedInterestEarnedAndOwed", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cann_RelatedPartyTransactionSubscriptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to a subscription agreement with related parties.", "label": "Subscription agreement" } } }, "localname": "RelatedPartyTransactionSubscriptionAgreementMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_RetailSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Retail Segment.", "label": "Retail" } } }, "localname": "RetailSegmentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "cann_RetailSpaceEnglewoodCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to commercial real estate lease in Englewood, CO.", "label": "Retail space (Englewood, CO)" } } }, "localname": "RetailSpaceEnglewoodCoMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Line Items]" } } }, "localname": "STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "stringItemType" }, "cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY (Details) - Employee Stock Options [Table]" } } }, "localname": "STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "stringItemType" }, "cann_SbLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the Company in which the General Cannabis Corporation had entered a lease agreement for the premises at 2353 South Broadway, Denvar, CO with a term of three years to commence on November 1, 2020.", "label": "2353 SB, LLC" } } }, "localname": "SbLlcMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "cann_ScheduleOfAccruedCommonStockPayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accrued common stock payable.", "label": "Schedule Of Accrued Common Stock Payable Text Block", "terseLabel": "Schedule of accrued common stock payable" } } }, "localname": "ScheduleOfAccruedCommonStockPayableTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableTables" ], "xbrltype": "textBlockItemType" }, "cann_ScheduleOfAssetAndLiabilitiesFromDiscontinuedOperations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities from discontinued operations.", "label": "Schedule Of Asset And Liabilities From Discontinued Operations", "terseLabel": "Schedule of asset and liabilities from discontinued operations" } } }, "localname": "ScheduleOfAssetAndLiabilitiesFromDiscontinuedOperations", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "cann_ScheduleOfCashFlowFromDiscontinuedOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash flow from discontinued operations.", "label": "Schedule Of Cash Flow From Discontinued Operations Table Text Block", "terseLabel": "Schedule of selected information on cash flows related to discontinued operations" } } }, "localname": "ScheduleOfCashFlowFromDiscontinuedOperationsTableTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "cann_ScheduleOfEmployeeAndConsultingAwardsActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Employee and Consulting Awards Activity [Abstract]" } } }, "localname": "ScheduleOfEmployeeAndConsultingAwardsActivityAbstract", "nsuri": "http://generalcann.com/20211231", "xbrltype": "stringItemType" }, "cann_ScheduleOfLevel3FinancialLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Schedule of Level 3 Financial Liabilities [Abstract]", "terseLabel": "Changes in the fair value of the warrant derivative liability" } } }, "localname": "ScheduleOfLevel3FinancialLiabilitiesAbstract", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityScheduleOfLevel3FinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "cann_ScheduleOfPotentiallyDilutiveSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of schedule of potentially dilutive securities.", "label": "Schedule Of Potentially Dilutive Securities", "terseLabel": "Schedule of potentially dilutive securities" } } }, "localname": "ScheduleOfPotentiallyDilutiveSecurities", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "cann_ScheduleOfShareBasedCompensationAssumptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Assumptions [Abstract]" } } }, "localname": "ScheduleOfShareBasedCompensationAssumptionsAbstract", "nsuri": "http://generalcann.com/20211231", "xbrltype": "stringItemType" }, "cann_ScheduleOfShareBasedCompensationAssumptionsEmployeeAwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Schedule Of Share-based Compensation Assumptions Employee Awards [Line Items]" } } }, "localname": "ScheduleOfShareBasedCompensationAssumptionsEmployeeAwardsLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "stringItemType" }, "cann_ScheduleOfShareBasedCompensationAssumptionsEmployeeAwardsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Schedule of Share-based Compensation Assumptions Employee Awards [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationAssumptionsEmployeeAwardsTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "stringItemType" }, "cann_ScheduleOfShareBasedCompensationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Expense [Abstract]" } } }, "localname": "ScheduleOfShareBasedCompensationExpenseAbstract", "nsuri": "http://generalcann.com/20211231", "xbrltype": "stringItemType" }, "cann_SecuritySegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the security segment.", "label": "Security Segment" } } }, "localname": "SecuritySegmentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "cann_SegmentIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of segment income (loss).", "label": "Segment Income Loss", "terseLabel": "Segment operating income (loss)" } } }, "localname": "SegmentIncomeLoss", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "cann_SeriesConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Series A convertible preferred stock.", "label": "Series A Preferred" } } }, "localname": "SeriesConvertiblePreferredStockMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "cann_SevenfiveFarmMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the information pertaining to sevenfive.", "label": "SevenFive Farm" } } }, "localname": "SevenfiveFarmMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "cann_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award equity instruments, other than options, outstanding and exercisable, weighted-average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding And Exercisable Weighted Average Grant Date Fair Value", "terseLabel": "Outstanding and exercisable, Weighted-Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingAndExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "cann_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares available for grant, increase (decrease).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Period Increase Decrease", "verboseLabel": "Number of shares available for grant, increase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantPeriodIncreaseDecrease", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "cann_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment, award options, grants in period, grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Fair Value", "terseLabel": "Fair value of awards, grant date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "monetaryItemType" }, "cann_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingAndExercisableNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award options, outstanding and exercisable, number of shares.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding And Exercisable Number Of Shares", "terseLabel": "Outstanding and exercisable, Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingAndExercisableNumberOfShares", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "cann_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingAndExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award options, outstanding and exercisable, weighted-average remaining contractual term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding And Exercisable Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding and exercisable, Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingAndExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "durationItemType" }, "cann_SharebasedExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based compensation expense.", "label": "Sharebased Expense [Table Text Block]", "terseLabel": "Schedule of share-based compensation expense" } } }, "localname": "SharebasedExpenseTableTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "cann_ShippingAndHandlingCostPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Cost, Policy [Policy Text Block]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingCostPolicyPolicyTextBlock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "cann_StockHoldersEquityDetailsFeinsodEmploymentAgreementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "STOCKHOLDERS' EQUITY (Details) Feinsod Employment Agreement [Line Items]" } } }, "localname": "StockHoldersEquityDetailsFeinsodEmploymentAgreementLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "stringItemType" }, "cann_StockHoldersEquityDetailsFeinsodEmploymentAgreementTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "STOCKHOLDERS' EQUITY (Details) Feinsod Employment Agreement [Table]" } } }, "localname": "StockHoldersEquityDetailsFeinsodEmploymentAgreementTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "stringItemType" }, "cann_StockHoldersEquityDetailsScheduleOfShareBasedCompensationAssumptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "STOCKHOLDERS' EQUITY (Details) Schedule Of Share-based Compensation Assumptions [Line Items]" } } }, "localname": "StockHoldersEquityDetailsScheduleOfShareBasedCompensationAssumptionsLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "cann_StockHoldersEquityDetailsScheduleOfShareBasedCompensationAssumptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "STOCKHOLDERS' EQUITY (Details) Schedule Of Share-based Compensation Assumptions [Table]" } } }, "localname": "StockHoldersEquityDetailsScheduleOfShareBasedCompensationAssumptionsTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "cann_StockHoldersEquityDetailsScheduleOfShareBasedCompensationExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "STOCKHOLDERS' EQUITY (Details) Schedule of Share-Based Compensation Expense [Line Items]" } } }, "localname": "StockHoldersEquityDetailsScheduleOfShareBasedCompensationExpenseLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "cann_StockHoldersEquityDetailsScheduleOfShareBasedCompensationExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "STOCKHOLDERS' EQUITY (Details) Schedule of Share-Based Compensation Expense [Table]" } } }, "localname": "StockHoldersEquityDetailsScheduleOfShareBasedCompensationExpenseTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "cann_StockIssuanceConditionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The condition upon which an agreed-upon issuance of stock will take place", "label": "Stock Issuance Condition [Axis]" } } }, "localname": "StockIssuanceConditionAxis", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "cann_StockIssuanceConditionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Stock Issuance Condition [Domain]" } } }, "localname": "StockIssuanceConditionDomain", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cann_StockIssuedDuringPeriodSharesIssuedToConsultant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to stock issued during period shares issued to consultant.", "label": "Stock Issued During Period, Shares, Issued to Consultant", "terseLabel": "Common stock issued to a consultant (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedToConsultant", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cann_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about number of warrants exercised.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "verboseLabel": "Warrants exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cann_StockIssuedDuringPeriodValueIssuedToConsultant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to stock issued during period value issued to consultant.", "label": "Stock Issued During Period, Value, Issued to Consultant", "terseLabel": "Common stock issued to a consultant" } } }, "localname": "StockIssuedDuringPeriodValueIssuedToConsultant", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_StockIssuedDuringPeriodValuePropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This represents information pertaining to common stock value issued for property and equipment.", "label": "Stock Issued During Period Value Property And Equipment", "terseLabel": "Common stock issued for property and equipment" } } }, "localname": "StockIssuedDuringPeriodValuePropertyAndEquipment", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information about value of warrants exercised.", "label": "Stock Issued During Period, Value, Warrants Exercised", "verboseLabel": "Warrants exercised" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_StockOptionsGrantedToEmployees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock options granted to employees for the services.", "label": "Stock Options Granted To Employees", "terseLabel": "Common stock issued to employees for services" } } }, "localname": "StockOptionsGrantedToEmployees", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cann_StockOptionsSharesGrantedToEmployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to stock option shares granted to employees.", "label": "Stock Options Shares Granted to Employees", "terseLabel": "Common stock issued to employees in services ( in shares)" } } }, "localname": "StockOptionsSharesGrantedToEmployees", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cann_StockholdersEquityLineItems": { "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": "Stockholders Equity [Line Items]" } } }, "localname": "StockholdersEquityLineItems", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "stringItemType" }, "cann_StockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to stockholders equity.", "label": "Stockholders Equity [Table]" } } }, "localname": "StockholdersEquityTable", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "stringItemType" }, "cann_SubscriptionAgreementExercisePriceOfWarrantsAsPercentageOfCommonStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Under the subscription agreement, the exercise price of additional warrants as a percentage of the 30-day volume weighted average price of the Company's common stock on the last day of the negotiation period.", "label": "Subscription Agreement, Exercise Price of Warrants, As a Percentage of Common Stock Price", "terseLabel": "Exercise price, as a percentage of common stock price" } } }, "localname": "SubscriptionAgreementExercisePriceOfWarrantsAsPercentageOfCommonStockPrice", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "cann_SubscriptionAgreementMaximumThresholdOfAggregateCommonStockOrVotingPower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Under the terms of the subscription agreement, the maximum percentage the investor can hold of the Company's aggregate common stock (or securities convertible into or exercisable for common stock) or voting power.", "label": "Subscription Agreement, Maximum Threshold of Aggregate Common Stock or Voting Power", "terseLabel": "Maximum percentage of common stock or voting power" } } }, "localname": "SubscriptionAgreementMaximumThresholdOfAggregateCommonStockOrVotingPower", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "cann_SubscriptionAgreementOutstandingMinimumBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount of outstanding balances for existing holders of promissory notes for which the Company will seek a one year extension in maturity date.", "label": "Subscription Agreement, Outstanding Minimum Balance", "terseLabel": "Outstanding balances of existing holders for which the Company will seek an extended maturity date" } } }, "localname": "SubscriptionAgreementOutstandingMinimumBalance", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cann_TaxCreditCarryforwardRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforwards, range one.", "label": "Tax Credit Carryforward, Expire starting 2033 through 2037 [Member]" } } }, "localname": "TaxCreditCarryforwardRangeOneMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "domainItemType" }, "cann_TaxCreditCarryforwardRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforwards, range two.", "label": "Tax Credit Carryforward, Expire starting 2041 [Member]" } } }, "localname": "TaxCreditCarryforwardRangeTwoMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "domainItemType" }, "cann_TdmLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to TDM, LLC.", "label": "TDM LLC" } } }, "localname": "TdmLlcMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "cann_TenPercentNotes2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to notes payable issued in December 2020 which accrue at a 10% annual interest rate.", "label": "10% Notes" } } }, "localname": "TenPercentNotes2020Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cann_TenPercentNotesIssuedOnApril2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to notes payable issued in April 2021 which accrue at a 10% annual interest rate.", "label": "10% Notes April 2021" } } }, "localname": "TenPercentNotesIssuedOnApril2021Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "domainItemType" }, "cann_TenPercentNotesIssuedOnFebruary2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to notes payable issued in February 2021 which accrue at a 10% annual interest rate.", "label": "10% Notes 2021" } } }, "localname": "TenPercentNotesIssuedOnFebruary2021Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "domainItemType" }, "cann_ThresholdPerSharePriceDuringFutureCapitalRaise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold per share price during future capital raise.", "label": "Threshold Per Share Price During Future Capital Raise", "terseLabel": "Threshold per share price during future capital raise" } } }, "localname": "ThresholdPerSharePriceDuringFutureCapitalRaise", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "cann_TotalPrincipalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Total Principal" } } }, "localname": "TotalPrincipalMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "cann_TreesAcquisitionNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Trees acquisition notes.", "label": "Trees Acquisition Note" } } }, "localname": "TreesAcquisitionNoteMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails" ], "xbrltype": "domainItemType" }, "cann_TreesEnglewoodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to TREES Englewood", "label": "TREES Englewood" } } }, "localname": "TreesEnglewoodMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails" ], "xbrltype": "domainItemType" }, "cann_TreesMlkInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Trees MLK Inc.", "label": "Trees MLK, Inc." } } }, "localname": "TreesMlkInc.Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "cann_TreesPortlandLlcAndTreesWaterfrontLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Trees Portland, LLC and Trees Waterfront, LLC.", "label": "Trees Oregon" } } }, "localname": "TreesPortlandLlcAndTreesWaterfrontLlcMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails" ], "xbrltype": "domainItemType" }, "cann_TreesPortlandLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Trees Portland, LLC.", "label": "Trees Portland LLC" } } }, "localname": "TreesPortlandLlcMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "cann_TreesWaterfrontLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Trees Waterfront, LLC.", "label": "Trees Waterfront LLC" } } }, "localname": "TreesWaterfrontLlcMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "cann_TwelvePercentNotes2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to notes payable issued in December 2019 which accrue at a 12% annual interest rate.", "label": "12% Notes 2019 [Member]" } } }, "localname": "TwelvePercentNotes2019Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "domainItemType" }, "cann_TwentyThousandAndNineteenWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "2019 Warrants [Member}" } } }, "localname": "TwentyThousandAndNineteenWarrantsMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "domainItemType" }, "cann_TwoThousandAndTwentyWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand and Twenty A Warrants [Member]", "label": "2020 A warrants" } } }, "localname": "TwoThousandAndTwentyWarrantsMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "domainItemType" }, "cann_TwoThousandTwentyCapitalRaiseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "2020 Capital Raise" } } }, "localname": "TwoThousandTwentyCapitalRaiseMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "cann_UnitPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single unit of a number of saleable stocks of a company.", "label": "Unit Price", "terseLabel": "Purchase price per unit" } } }, "localname": "UnitPrice", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "cann_UnitsIssuedDuringPeriodUnitsNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new units issued during the period.", "label": "Units Issued During Period, Units, New Issues", "verboseLabel": "Number of units issued" } } }, "localname": "UnitsIssuedDuringPeriodUnitsNewIssues", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "cann_UnitsIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of units issued during the period.", "label": "Units Issued During Period, Value, New Issues", "verboseLabel": "Aggregate amount sold" } } }, "localname": "UnitsIssuedDuringPeriodValueNewIssues", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cann_Warrant2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrant 'A' 2020.", "label": "Warrant A 2020" } } }, "localname": "Warrant2020Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "cann_WarrantAllocatedToPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of warrants allocated to preferred stock.", "label": "Warrant Allocated To Preferred Stock", "terseLabel": "Amount of warrants allocated to preferred stock" } } }, "localname": "WarrantAllocatedToPreferredStock", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cann_WarrantB2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrant 'B' 2020.", "label": "Warrant B 2020" } } }, "localname": "WarrantB2020Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "cann_WarrantBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrant B.", "label": "Warrant B" } } }, "localname": "WarrantBMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "cann_WarrantC2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrant 'C' 2020.", "label": "Warrant C 2020" } } }, "localname": "WarrantC2020Member", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "cann_WarrantaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrant A.", "label": "Warrant A" } } }, "localname": "WarrantaMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "cann_Warrants10percentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining 10% warrants", "label": "10% Warrants" } } }, "localname": "Warrants10percentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableTables", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "cann_Warrants12PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining warrants associated with 12% Notes issued in December 2019.", "label": "12% Warrants" } } }, "localname": "Warrants12PercentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableTables" ], "xbrltype": "domainItemType" }, "cann_Warrants15PercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining warrants associated with 15% Notes issued in December 2019.", "label": "15% Warrants" } } }, "localname": "Warrants15PercentMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableTables", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "cann_WarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants exercised.", "label": "Warrants Exercised", "terseLabel": "Warrants exercised" } } }, "localname": "WarrantsExercised", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "sharesItemType" }, "cann_WarrantsWithDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants with Debt [Member]" } } }, "localname": "WarrantsWithDebtMember", "nsuri": "http://generalcann.com/20211231", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r637" ], "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://generalcann.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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r632" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r632" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.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://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r639" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r632" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r632" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r632" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r633" ], "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://generalcann.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r151", "r302", "r307", "r315", "r473", "r474", "r477", "r478", "r540", "r627" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r151", "r302", "r307", "r315", "r473", "r474", "r477", "r478", "r540", "r627" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r151", "r197", "r216", "r217", "r218", "r219", "r221", "r223", "r227", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r312", "r314", "r315" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r151", "r197", "r216", "r217", "r218", "r219", "r221", "r223", "r227", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r312", "r314", "r315" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r91", "r93", "r148", "r149", "r323", "r365" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r322", "r364", "r398", "r401", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r605", "r607", "r628", "r629" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r322", "r364", "r398", "r401", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r605", "r607", "r628", "r629" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r229", "r390", "r391", "r560", "r604", "r606" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r229", "r390", "r391", "r560", "r604", "r606" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r322", "r364", "r394", "r398", "r401", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r605", "r607", "r628", "r629" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r322", "r364", "r394", "r398", "r401", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r605", "r607", "r628", "r629" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r92", "r93", "r148", "r149", "r323", "r365" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r160", "r399" ], "lang": { "en-us": { "role": { "label": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r160", "r164", "r399" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r160", "r164", "r299", "r399", "r546" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NATURE OF OPERATIONS, HISTORY AND PRESENTATION" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "auth_ref": [ "r241", "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.", "label": "Accounts and Nontrade Receivable [Text Block]", "verboseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "AccountsAndNontradeReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "NOTES RECEIVABLE" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r66", "r543" ], "calculation": { "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent", "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://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r581", "r599" ], "calculation": { "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Accounts Payable", "totalLabel": "Total" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r40", "r66" ], "calculation": { "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable, Other, Current", "terseLabel": "Other" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r234" ], "calculation": { "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r52", "r591", "r621" ], "calculation": { "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r34", "r52", "r234", "r235" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $61,000 and $9,000, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r64", "r283" ], "calculation": { "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accumulated depreciation, depletion and amortization of property, plant and equipment.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)", "terseLabel": "Depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.", "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment", "terseLabel": "Depreciation expense" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r53", "r429", "r543" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r152", "r153", "r154", "r426", "r427", "r428", "r493" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "verboseLabel": "Warrants recorded as a debt discount and additional paid-in capital" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r317", "r378", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Warrants issued" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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 net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r403", "r422", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r237", "r245", "r246", "r248" ], "calculation": { "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Less: Allowance for doubtful accounts", "verboseLabel": "Accounts receivable, net of allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableScheduleOfAccountsReceivableDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r109", "r128", "r342", "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": { "auth_ref": [ "r128", "r240" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.", "label": "Amortization of Deferred Loan Origination Fees, Net", "negatedLabel": "Amortization of loan origination fees" } } }, "localname": "AmortizationOfDeferredLoanOriginationFeesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r128", "r266", "r272" ], "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", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Leased space (in sq ft)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r128", "r279" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Loss on impairment of assets", "verboseLabel": "Impairment of assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r145", "r205", "r218", "r225", "r243", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r473", "r477", "r506", "r541", "r543", "r577", "r592" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r37", "r39", "r88", "r145", "r243", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r473", "r477", "r506", "r541", "r543" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r31", "r614", "r616", "r619", "r620" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "terseLabel": "Total assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r23", "r25", "r29", "r286" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Assets of discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r23", "r25", "r29", "r280", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets of discontinued operations - current portion", "totalLabel": "Current assets discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r404", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails", "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "stringItemType" }, "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r397", "r400" ], "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://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r397", "r400", "r458", "r459" ], "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://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r470" ], "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": "Number of shares granted" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "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 ACQUISITION" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro forma effects of the acquisition on the results of operations" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r456", "r457" ], "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 results of operations" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price on acquisition date (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r456", "r457" ], "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 income (loss) attributable to common stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r456", "r457" ], "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": "Total revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r466", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r465", "r468" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Stock put liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r471" ], "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]", "verboseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r462" ], "calculation": { "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails": { "order": 2.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://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r462" ], "calculation": { "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Tradename" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r460", "r462" ], "calculation": { "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails": { "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": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Preliminary purchase price allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r460", "r462" ], "calculation": { "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails": { "order": 1.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": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r462" ], "calculation": { "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails": { "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": "Preliminary purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r455" ], "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]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r630" ], "calculation": { "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r61", "r130" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "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. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r43", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r123", "r130", "r136" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r123", "r507" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing & financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r142", "r145", "r168", "r169", "r170", "r173", "r175", "r182", "r183", "r184", "r243", "r302", "r307", "r308", "r309", "r315", "r316", "r362", "r363", "r367", "r371", "r506", "r638" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r387", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableTables", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableTables", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r379" ], "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", "verboseLabel": "Exercise price of warrants" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]", "terseLabel": "WARRANT DERIVATIVE LIABILITY" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableTables", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares issued by each warrant", "verboseLabel": "Number of warrants per unit" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r379" ], "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": "Number of warrants issued", "verboseLabel": "Stock issued" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureNetLossPerShareDetails": { "order": 2.0, "parentTag": "cann_FutureDilutiveEquityInstruments", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants", "verboseLabel": "Class of Warrant or Right, Outstanding (in Shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShareDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r387", "r402" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableTables", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r77", "r298", "r582", "r597" ], "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "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_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r295", "r296", "r297", "r300", "r623" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r152", "r153", "r493" ], "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://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockOtherSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Shares, Outstanding", "terseLabel": "Common stock, other shares, outstanding" } } }, "localname": "CommonStockOtherSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r51" ], "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 (in dollars per share)", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r51" ], "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://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r51" ], "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://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r51", "r378" ], "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://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r51", "r543" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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, $0.001 par value; 200,000,000 shares authorized; 89,551,993 shares and 60,813,673 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r188", "r189", "r232", "r503", "r504", "r622" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r188", "r189", "r232", "r503", "r504", "r613", "r622" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r188", "r189", "r232", "r503", "r504", "r613", "r622" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "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]", "terseLabel": "NATURE OF OPERATIONS, HISTORY AND PRESENTATION" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r188", "r189", "r232", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r186", "r188", "r189", "r190", "r503", "r505", "r622" ], "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://generalcann.com/role/DisclosureAccountsReceivableDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r188", "r189", "r232", "r503", "r504", "r622" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r46", "r578", "r590", "r615" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Note" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r106", "r560" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r105" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditLossAdditionalImprovementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss, Additional Improvements [Abstract]" } } }, "localname": "CreditLossAdditionalImprovementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r187", "r232" ], "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" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r133", "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Debt principal amount converted", "verboseLabel": "Debt converted to equity" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r133", "r135" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Shares issued upon conversion" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": { "auth_ref": [ "r133", "r135" ], "lang": { "en-us": { "role": { "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued", "terseLabel": "Number of warrants issued upon conversion" } } }, "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r133", "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "verboseLabel": "Convertible note offering amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE." } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r141", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r336", "r343", "r344", "r346", "r358" ], "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]", "verboseLabel": "NOTES PAYABLE" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r46", "r47", "r48", "r144", "r151", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r351", "r352", "r353", "r354", "r519", "r578", "r579", "r590" ], "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://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature", "terseLabel": "Beneficial conversion feature" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Debt carrying amount", "verboseLabel": "Aggregate amount" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r321", "r349" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "verboseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r74", "r321", "r379", "r382", "r384" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective.", "label": "Debt Instrument, Convertible, Stock Price Trigger", "verboseLabel": "Conversion price trigger (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold, consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "verboseLabel": "Conversion price trigger (as a percent)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r319", "r351", "r352", "r517", "r519", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Notes issued", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r73", "r350", "r517", "r519" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate, percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r73", "r320" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, percentage", "verboseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "NOTES PAYABLE" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r75", "r144", "r151", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r351", "r352", "r353", "r354", "r519" ], "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://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r75", "r144", "r151", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r345", "r351", "r352", "r353", "r354", "r379", "r383", "r384", "r385", "r516", "r517", "r519", "r520", "r589" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails", "http://generalcann.com/role/DisclosureNotesPayableTreesNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r332", "r516", "r520" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]", "terseLabel": "ACCRUED STOCK PAYABLE" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r71" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Accrued stock payable" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PREPAIDS AND OTHER CURRENT ASSETS" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r65", "r332", "r518" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Capital loss carryforward" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.", "label": "Deferred Tax Assets, Equity Method Investments", "terseLabel": "Equity-based instruments" } } }, "localname": "DeferredTaxAssetsEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Total", "verboseLabel": "Deferred tax asset net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails", "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Net operating loss carryforwards, domestic" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Net operating loss carryforward amount, not subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Net operating loss carryforward amount, subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Long-lived assets and other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Deferred tax asset valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r128", "r281" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "auth_ref": [ "r22", "r128" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "cann_DisposalGroupIncludingDiscontinuedOperationTotalCostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.", "label": "Depreciation and Amortization, Discontinued Operations", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r128", "r200" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WARRANT DERIVATIVE LIABILITY." } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r492", "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "verboseLabel": "WARRANT DERIVATIVE LIABILITY" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r89", "r90", "r93", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityScheduleOfLevel3FinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r89" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Warrant derivative liability" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r150", "r481", "r482", "r484", "r485", "r490" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "verboseLabel": "Warrant Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation, when the per share amount is the same.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share", "terseLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DISCONTINUED OPERATIONS." } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r5", "r8", "r25" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r2", "r3", "r23", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r2", "r3", "r23", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r2", "r3", "r23", "r25", "r29", "r278", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "totalLabel": "Noncurrent assets discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r2", "r3", "r23", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Total of consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r21" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Loss from discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r2", "r3", "r23", "r280", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r2", "r3", "r23", "r278", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r21", "r29" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "verboseLabel": "Total revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r30", "r291" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DISCONTINUED OPERATIONS" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r397", "r400" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Net loss attributable to common stockholders per share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Per share data - basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r176", "r177", "r178", "r179" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r423" ], "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": "Recognition period related to unvested Employee Awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Common Stock awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r97", "r98", "r99", "r152", "r153", "r154", "r156", "r161", "r163", "r181", "r244", "r378", "r386", "r426", "r427", "r428", "r447", "r448", "r493", "r508", "r509", "r510", "r511", "r512", "r513", "r608", "r609", "r610", "r641" ], "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://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "NOTES PAYABLE", "verboseLabel": "WARRANT DERIVATIVE LIABILITY" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of underlying assumptions used in the binomial lattice model to determine the fair value of Warrants" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis.", "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]", "terseLabel": "Summary of key assumptions used to determine fair value of warrants" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease": { "auth_ref": [ "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)", "terseLabel": "Adjustment to derivative liability" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r500", "r501" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestCurrent": { "auth_ref": [ "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Current", "terseLabel": "Notes receivable, net of allowance" } } }, "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent": { "auth_ref": [ "r245" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, after allowance for credit loss, of financing receivable classified as current.", "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current", "terseLabel": "Current portion of notes receivable, net of allowance of $43,108 and $125,000, respectively" } } }, "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r271" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails": { "order": 2.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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r273" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r273" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r273" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r273" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r273" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r267", "r268", "r271", "r274", "r561", "r562" ], "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://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r271", "r562" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r267", "r270" ], "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://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r271", "r561" ], "calculation": { "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible Assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedAmortizationExpenseDetails", "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r282" ], "calculation": { "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture, fixtures and equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture, fixtures and equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r486" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedLabel": "(Gain) loss on warrant derivative liability", "negatedTerseLabel": "(Gain) loss on derivative liability", "terseLabel": "Gain (loss) on warrant derivative liability" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r108", "r128", "r242" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Loss on investment" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r128" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r128", "r355", "r356" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Debt extinguishment", "verboseLabel": "Gain (loss) on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "Gains (Losses) on Restructuring of Debt", "terseLabel": "Gain on restructuring of debt" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r257", "r259", "r543", "r576" ], "calculation": { "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 6.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": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r260" ], "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": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r128", "r258", "r261", "r263" ], "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", "negatedLabel": "Impairment", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "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]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r128", "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of finite lived intangibles" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r277", "r290" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r102", "r205", "r217", "r221", "r224", "r227", "r575", "r583", "r587", "r603" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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": "Net loss from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r145", "r155", "r205", "r217", "r221", "r224", "r227", "r243", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r472", "r494", "r506" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.", "label": "Income (Loss) from Continuing Operations, Per Basic and Diluted Share", "terseLabel": "Net loss from continuing operations per share" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r9", "r10", "r11", "r12", "r13", "r26", "r29", "r451", "r601" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedLabel": "Loss on discontinued operations", "verboseLabel": "Loss from discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share", "terseLabel": "Net loss from discontinued operations per share" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r397", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "DISCONTINUED OPERATIONS" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r3", "r15", "r16", "r17", "r18", "r19", "r20", "r24", "r27", "r28", "r29", "r288", "r289" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r285", "r292" ], "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://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r292" ], "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://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEFERRED TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r146", "r436", "r437", "r442", "r449", "r450", "r452", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "DEFERRED TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r96", "r433", "r434", "r437", "r438", "r441", "r446" ], "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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r432", "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Income tax benefit at statutory rate" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible amortization.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, Amount", "terseLabel": "Amortization of debt discount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Equity-based instruments" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income tax benefit, net of Federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r127" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r127" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r127", "r555" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Liabilities", "terseLabel": "Change in fair value of warrants derivative liability" } } }, "localname": "IncreaseDecreaseInDerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityScheduleOfLevel3FinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r127" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedLabel": "Capital expenditures" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r127" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsCashFlowsRelatedToDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r137", "r270", "r557", "r558", "r559", "r561" ], "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": "Goodwill and Intangibles" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r265", "r269" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r100", "r199", "r515", "r518", "r586" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r121", "r125", "r132" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r40", "r41", "r71" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r581", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r197", "r216", "r217", "r218", "r219", "r221", "r223", "r227" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r253" ], "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": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureInventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcess": { "auth_ref": [ "r84" ], "calculation": { "http://generalcann.com/role/DisclosureInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale.", "label": "Inventory, Finished Goods and Work in Process, Gross", "verboseLabel": "Work-in-progress and finished goods" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r33", "r86", "r543" ], "calculation": { "http://generalcann.com/role/DisclosureInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureInventoriesNetDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r42", "r87", "r138", "r180", "r251", "r252", "r253", "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r85" ], "calculation": { "http://generalcann.com/role/DisclosureInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Investments": { "auth_ref": [ "r598" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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 investments.", "label": "Investments.", "terseLabel": "Investment, held for sale" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "10% Investors" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Schedule of future remaining minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/DisclosureOperatingLeaseRightOfUseAssetOperatingLeaseLiabilityFutureRemainingMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r530" ], "calculation": { "http://generalcann.com/role/DisclosureOperatingLeaseRightOfUseAssetOperatingLeaseLiabilityFutureRemainingMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Present value adjustment" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term (in months)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease renewal term (in years)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Initial term of lease (in years)", "verboseLabel": "Lease agreement terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r70", "r145", "r219", "r243", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r474", "r477", "r478", "r506", "r541", "r542" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r57", "r145", "r243", "r506", "r543", "r580", "r595" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r72", "r145", "r243", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r474", "r477", "r478", "r506", "r541", "r542", "r543" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "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://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r2", "r3", "r23", "r25", "r29", "r280", "r286" ], "calculation": { "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities of discontinued operations", "totalLabel": "Current liabilities discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsAssetsAndLiabilitiesOfDiscontinuedOperationsDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as current.", "label": "Liability for Uncertainty in Income Taxes, Current", "terseLabel": "Tax positions, uncertain" } } }, "localname": "LiabilityForUncertainTaxPositionsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "NOTES RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Mortgage Loan" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r48", "r333", "r348", "r351", "r352", "r579", "r593" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetailsCalc2": { "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://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Aggregate maturities of long-term debt" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r69" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r151", "r301", "r338" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLongTermDebt", "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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r151", "r301", "r338" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLongTermDebt", "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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r151", "r301", "r338" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLongTermDebt", "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": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r75" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r75" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Notes payable - long term (net of discount)" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Exercise price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Expected term (in years)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Expected volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Current stock price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r185", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "verboseLabel": "NATURE OF OPERATIONS, HISTORY AND PRESENTATION" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r123" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r123" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r123", "r126", "r129" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r29", "r94", "r95", "r99", "r103", "r129", "r145", "r155", "r157", "r158", "r159", "r160", "r162", "r163", "r171", "r205", "r217", "r221", "r224", "r227", "r243", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r494", "r506", "r584", "r602" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r157", "r158", "r159", "r160", "r165", "r166", "r172", "r175", "r205", "r217", "r221", "r224", "r227" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net loss attributable to common stockholders", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "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": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r133", "r134", "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Stock issued in connection with SevenFive Farm acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r133", "r134", "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "terseLabel": "Notes issued" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r48", "r579", "r593" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "verboseLabel": "Loan amount" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r69" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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 long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable - current" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r76", "r147", "r535" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Related party long-term notes payable (net of discount)" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r147", "r535", "r600" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivable" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesCurrent": { "auth_ref": [ "r82", "r147", "r535" ], "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 within 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Current", "negatedLabel": "Less: Current portion" } } }, "localname": "NotesReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r193" ], "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://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "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. Excludes Selling, General and Administrative Expense.", "label": "Operating Costs and Expenses", "negatedLabel": "Costs and expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r205", "r217", "r221", "r224", "r227" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.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://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Future remaining minimum lease payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r522" ], "calculation": { "http://generalcann.com/role/DisclosureOperatingLeaseRightOfUseAssetOperatingLeaseLiabilityFutureRemainingMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liability", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails", "http://generalcann.com/role/DisclosureLeasesFutureRemainingMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r522" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r522" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r524", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Aggregate rent expense", "verboseLabel": "Initial payment (including security deposit)" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r521" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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": "Right-of-use operating lease asset", "verboseLabel": "Right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r216", "r217", "r218", "r219", "r221", "r227" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "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]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "PREPAIDS AND OTHER CURRENT ASSETS" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r48", "r579", "r593" ], "calculation": { "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Debt", "totalLabel": "Total" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureNotesPayableAggregateFutureContractualMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expenses (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r35", "r38", "r256" ], "calculation": { "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCOUNTS PAYABLE AND ACCRUED EXPENSES" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r116", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash paid for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r116" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.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": "Payment for acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r115" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future 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": "Payments to Acquire Notes Receivable", "negatedLabel": "Lending on note receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r117" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r404", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock, dividend (percentage)" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "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://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r50", "r362" ], "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 (in dollars per share)", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r50" ], "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://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r50", "r362" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r50", "r543" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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, no par value; 5,000,000 shares authorized; 1,180 and nil issued and outstanding, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockVotingRights": { "auth_ref": [ "r50", "r379" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Preferred Stock, Voting Rights", "terseLabel": "Preferred stock, voting rights" } } }, "localname": "PreferredStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Prepaid Expense and Other Assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r35", "r38", "r255", "r256" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r36", "r38", "r254", "r256" ], "calculation": { "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r1" ], "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, Comparability Adjustment [Policy Text Block]", "verboseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r111" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Proceeds on notes receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "verboseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r112" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Net proceeds from sale of Next Big Crop" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r118" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from preferred stock offering" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "verboseLabel": "Proceeds from issuance of warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from Loan Originations", "terseLabel": "Proceeds from loan origination fee" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r119" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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 notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfBuildings": { "auth_ref": [ "r113" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of buildings.", "label": "Proceeds from Sale of Buildings", "terseLabel": "Proceeds from sale of building" } } }, "localname": "ProceedsFromSaleOfBuildings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r112" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from sale of investment" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfSecuritiesOperatingActivities": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from sale of investments in debt and equity securities, classified as operating activities, during the period; includes trading securities and any other investments classified as operating.", "label": "Proceeds from Sale of Securities, Operating Activities", "terseLabel": "Proceeds from sale of securities" } } }, "localname": "ProceedsFromSaleOfSecuritiesOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r118", "r425" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r118" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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": "Proceeds from the exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product revenues" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r617", "r618" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Professional fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r29", "r94", "r95", "r99", "r122", "r145", "r155", "r162", "r163", "r205", "r217", "r221", "r224", "r227", "r243", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r472", "r475", "r476", "r479", "r480", "r494", "r506", "r587" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.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://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r64", "r284" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r291", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r63", "r282" ], "calculation": { "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r44", "r45", "r284", "r543", "r588", "r596" ], "calculation": { "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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 and equipment, net", "totalLabel": "Total, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r62", "r284", "r624", "r625" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r44", "r284" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r44", "r282" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureLeasesDetails", "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r104", "r247" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r127", "r236", "r585" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOTES RECEIVABLE" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less.", "label": "Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]", "verboseLabel": "Right-of-use Asset / Lease Liability" } } }, "localname": "RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r218", "r221" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r218", "r221" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of assets from segment to consolidated" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r396", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r396", "r534", "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r396", "r534", "r537", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r532", "r533", "r535", "r538", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r120" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.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": "Payments on notes payable", "terseLabel": "Repayment of notes" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetailMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Sale of product directly to consumer.", "label": "Retail sales" } } }, "localname": "RetailMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r54", "r386", "r429", "r543", "r594", "r611", "r612" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r152", "r153", "r154", "r156", "r161", "r163", "r244", "r426", "r427", "r428", "r447", "r448", "r493", "r608", "r610" ], "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://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r196", "r197", "r216", "r222", "r223", "r229", "r230", "r232", "r389", "r390", "r560" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r101", "r145", "r196", "r197", "r216", "r222", "r223", "r229", "r230", "r232", "r243", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r506", "r587" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares of common stock sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, purchase price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r188", "r232" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableDetails", "http://generalcann.com/role/DisclosureNotesReceivableScheduleOfNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of notes receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accounts payable and accrued expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsPayableAndAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "verboseLabel": "Schedule of defined benefit plan, assumptions" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r458", "r459" ], "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://generalcann.com/role/DisclosureAcquisitionsProFormaDetails", "http://generalcann.com/role/DisclosureAcquisitionsPurchasePriceAllocationDetails", "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r75", "r151", "r351", "r353", "r379", "r383", "r384", "r385", "r516", "r517", "r520", "r589" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of notes payable" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": { "auth_ref": [ "r392", "r393", "r404", "r424" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of components of net deferred tax" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r481", "r482", "r483", "r484", "r485", "r487", "r488", "r489", "r491" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Summary of the changes in the fair value of the warrant derivative liability" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r3", "r15", "r16", "r17", "r18", "r19", "r20", "r24", "r27", "r28", "r29", "r288", "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of net income (loss) from discontinued operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of income tax provision and the amounts computed by applying statutory rates to income before income taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r267", "r270", "r561" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r267", "r270" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r262", "r264" ], "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": "Summary of changes in amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r42", "r58", "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureInventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r301" ], "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 maturities of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaids and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosurePrepaidsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r463" ], "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 purchase price allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r205", "r208", "r220", "r262" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r205", "r208", "r220", "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment reporting information, by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r78", "r142", "r182", "r183", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r371", "r376", "r379", "r380", "r381", "r383", "r384", "r385", "r386" ], "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://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r387", "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of stockholders' equity note, warrants or rights" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated amortization expense of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r4", "r6", "r7", "r8" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r192", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r227", "r232", "r293", "r294", "r604" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "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": "Segment Reporting, Asset Reconciling Item", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r192", "r194", "r195", "r205", "r209", "r221", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r215", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "verboseLabel": "Reportable Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "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": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service revenues" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r127" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r406" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r402", "r405" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Description", "verboseLabel": "Share-based compensation arrangement. Description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r419" ], "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", "terseLabel": "Expected volatility", "verboseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r420" ], "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", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "percentItemType" }, "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": "Number of additional shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r424" ], "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", "verboseLabel": "Number of shares, available to issue" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityConsultingServicesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r413" ], "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", "terseLabel": "Exercisable, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r413" ], "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", "terseLabel": "Exercisable, Weighted-Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value", "terseLabel": "Stock price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "verboseLabel": "Number of shares, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r424" ], "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", "terseLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r412", "r424" ], "calculation": { "http://generalcann.com/role/DisclosureNetLossPerShareDetails": { "order": 4.0, "parentTag": "cann_FutureDilutiveEquityInstruments", "weight": 1.0 } }, "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", "terseLabel": "Stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r411" ], "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", "terseLabel": "Outstanding, Weighted-Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r409" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityEmployeeStockOptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationExpenseDetails", "http://generalcann.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Exercised, Weighted-Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "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": "Forfeited or expired, Weighted-Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r404", "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "verboseLabel": "Stock-based Payments" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "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", "verboseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilitySummaryDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityFeinsodEmploymentAgreementDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r418", "r430" ], "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", "terseLabel": "Expected term (in years)", "verboseLabel": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfStockBasedCompensationAssumptionsEmployeeAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r424" ], "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", "terseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r424" ], "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", "terseLabel": "Exercisable, Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Outstanding, Number of Shares", "verboseLabel": "Number of unvested options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r417" ], "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", "terseLabel": "Outstanding, Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance at the end of the year(in Shares)", "periodStartLabel": "Balance at the beginning of the year (in Shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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": "Share price (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails", "http://generalcann.com/role/DisclosureNotesPayable202010NotesDetails", "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureNotesPayableSbiDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r14", "r192", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r227", "r232", "r262", "r287", "r293", "r294", "r604" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNatureOfOperationsHistoryAndPresentationDetails", "http://generalcann.com/role/DisclosureSegmentInformationNetLossBySegmentDetails", "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r49", "r50", "r51", "r142", "r145", "r168", "r169", "r170", "r173", "r175", "r182", "r183", "r184", "r243", "r302", "r307", "r308", "r309", "r315", "r316", "r362", "r363", "r367", "r371", "r378", "r506", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r80", "r97", "r98", "r99", "r152", "r153", "r154", "r156", "r161", "r163", "r181", "r244", "r378", "r386", "r426", "r427", "r428", "r447", "r448", "r493", "r508", "r509", "r510", "r511", "r512", "r513", "r608", "r609", "r610", "r641" ], "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://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/StatementConsolidatedBalanceSheets", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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": "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": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSegmentInformationTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r152", "r153", "r154", "r181", "r560" ], "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://generalcann.com/role/DisclosureAcquisitionsTables", "http://generalcann.com/role/StatementConsolidatedBalanceSheets", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows", "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r50", "r51", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "verboseLabel": "Common stock issued for acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r79", "r337", "r378", "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Common stock issued upon conversion of debt (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r50", "r51", "r378", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Sale of stock, net of issuance costs (in shares)", "verboseLabel": "Number of common shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccruedStockPayableDetails", "http://generalcann.com/role/DisclosureStockholdersEquityConsultingServicesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.", "label": "Stock Issued During Period, Shares, Purchase of Assets", "terseLabel": "Stock issued in exchange for purchase of assets (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAcquisitionsSummaryDetails", "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r50", "r51", "r378", "r386", "r414" ], "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": "Exercised, Number of Shares", "terseLabel": "Common stock issued upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityScheduleOfEmployeeAndConsultingAwardsActivityDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r80", "r378", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "verboseLabel": "Common stock issued for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r80", "r378", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Common stock issued upon conversion of debt" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Stock options granted to employees and consultants" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r50", "r51", "r378", "r386" ], "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": "Sale of stock, net of issuance costs", "verboseLabel": "Value of shares issued during the period" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityConsultingServicesDetails", "http://generalcann.com/role/DisclosureStockholdersEquityDetails", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r80", "r378", "r386" ], "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", "verboseLabel": "Common stock issued upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r51", "r55", "r56", "r145", "r238", "r243", "r506", "r543" ], "calculation": { "http://generalcann.com/role/StatementConsolidatedBalanceSheets": { "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": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets", "http://generalcann.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r143", "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r386", "r388" ], "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]", "verboseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r514", "r545" ], "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" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r514", "r545" ], "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://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r514", "r545" ], "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://generalcann.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r514", "r545" ], "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://generalcann.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": [ "r544", "r547" ], "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://generalcann.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental schedule of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Accounts Receivable [Member]" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureDeferredTaxesScheduleOfIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantExercisePriceIncrease": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "Warrant, Exercise Price, Increase", "terseLabel": "Warrant, Exercise Price, Increase (in Dollars per share)" } } }, "localname": "WarrantExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable15NotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrants fair value" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Measurement input used to calculate fair value of warrants" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayableAssumptionsUsedToCalculateFairValueOfWarrantsDetails", "http://generalcann.com/role/DisclosureWarrantDerivativeLiabilityAssumptionsUsedToCalculateFairValueOf2019WarrantsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Term of warrants" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average number of common shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).", "label": "Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation", "terseLabel": "Common stock subject to purchase (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://generalcann.com/role/DisclosureNotesPayable201912NotesDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402152&loc=d3e8622-111531" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "326", "URI": "http://asc.fasb.org/topic&trid=82887179" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466103&loc=SL6014347-161799" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "28B", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123412696&loc=SL77931625-128468" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r539": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r632": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r633": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r634": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r635": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r636": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r637": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r638": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r639": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r64": { "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" }, "r640": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1),(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 123 0001558370-22-004397-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-004397-xbrl.zip M4$L#!!0 ( *6(>526&W6D[B$ #2; 0 1 8V%N;BTR,#(Q,3(S,2YX M3E$D)'&' M(C4@Z\O.]=X0CAP?._S6?_\ M\LQ GN7;CK?Y?!8%/3.P'.?L[W_[]W_[^3]ZO5]OYQ/#]JUHA[S0L# R0V0; MSTZX-9;^?F]ZQ@/"V'%=XQ8[]@89QLWYA_./E^^NSJ\_?.Q?&KU>4M*M&4!. MWS-HD5?G_2QEF)3J>Y^,ZXNK]Q=7EU=7QL=/_:M/US?&["$C?(!6KATIY4M@ M?PJL+=J91FCB#0H?S1T*]J:%/I]MPW#_Z>)B@SR$3=_<\G>DG'[_ZKH/ M?>$BPNJ]CW=W:&U&;OCY[(_(=&G%9P9TGA=\7T=)Y8R>"B4R0&0 M9-2F8P7LPFE2J6@;.6Q22*"$?[S+6[%1DB=PY,JAEVD?4.F&094ZC&P_I".3?DN_[O>.M_:33_"1 M**)/A.\E: V#_/%M/N:J"=I!=TY@N7X08;2 2FT3VP//'D9!Z.\&+TYPY^], MQTO8#\X,!WJ\69:L=6G[;+1V/(?R MKS$B9*(R\1?J2%&E"J$1=KD'*-N& C M+?GGBVIQU9HBF'>GWM_HWZ"8 IC=:!^249[D3DA$.2WHLLAMD3%O&3]?\C7% M[" HH>-".H4/08'[KF,3R;\U72)+BRU"*7X*="+00%@I:%DQ\/=P^KB83L9W M@^7HSK@=3 :/PY&Q^#H:+1<=3"HP91^#Z7JZ3V=A 5Z<#&+@KL3 +9;PS\/H M<;DPIO?&=#::#Y9C(.@@; KAT RV]Z[_K(I@3B\&\+H)@,/!XJMQ/YE^[P#D MSWH#ZX_("6C5P2S"UA96+S/L6&C@NKY%6;E#H>FXM+H+),50Z" &8ZL#$F MCKER7&@9@H'(IN5(P/$*%@O(=5U [L8+&/G+\>,W&/:YIB:B0ZLWP(8R"@TP M_+51;(*1MZ&3H=8RM(AV.Q._'D5L%,N22H$X^#9A&Z4@[F MR$+.D[ER$5G+V9&+INMZ&G=":5.(6"#>L>:6X?0;,1'FH^%H_,O@=C(BPI!4 M1:0AK/*.2@S"82H_CALE]%] M;_!CL%B .%W4B";CP>UX,E[^!@7$+31PVD1C%[?1<$DCC7W2REPHC9]H4SOA MY OG#*.]Z=C$EMR,%;MF#\XOOV ML^.Z.:Q5(JY-<4!98O&X89D>R\'CES&Q&Q-U0.3DRW1Z]WT\F50D)*\U79EV MPG&0<(R"T-F1_A\T_*U^AEC[R M[ XL#29@-3TAU1 LEJ-8K5&4F\G M(0H2\NB'* !KL+Q,+'X56:4->O X MAJY*159WJ^T+E1EX[$1Q2?X\TP" MZ"1'17)0./(;P8FMBKB)@ M4XFQ_<@8];"XGTP7 .]H;BR^#N:C#J0#7*UF)MF(VZ+0 :94_:[*F61.6._5 MG;",GTI%=X"V]^A1!58AL\S71P@PS]>G@_I@J+>FMT'!V%N$OO7[UG=MA .R MN1F^JN(M*$$,^KM&#EY?!X]?8$(>/T+"=/C?7Z>3N]%\\9]TSW;Y6X?\$9%O M->Q5BY/)1!-%():)3CNT\@Q<$D-;Z &84(B0!(.Z[IY3\O3[*2ZE0Z6I(Q8; M'R&M&*D&CE0=:(W6P&RH&!1"@/H,@,JKTPX6*2S?38Q-45 62W3!4O*OSU0E"'Q./C5FA(WB[/ VSBT_L&%OZCX/EM_FH?._G+\;7 M,> ]CQU!9O/1 JQ,FM1M#34T(!-?:X6K)!5*,9!7K+.9TM61U,F[ ZSA72#L MDXN_ILKEGPJI##+Q&J!'G*H,6F '6NL%0:.K%ZIW*VICC;LDZ'!KB5NV4SI' M+ME.6?I'P+=IH3(Y>*=^QX94;="ZC:1R(_2[JS8'*>G6UVE4K\SP_1T*5V8Z MK!37_5*@.%1BE-[S_!8ZB Z!J.)*TA0[:789J!R7 ^Y5M=@?I;NGUL*/4.@D MJ.H!6!N$B0=@!X/23$:\\>C>C-C92T I!HBY/HS=].A&3KY;VN'5;!<;(Q30 M#PH>6G5BF>>59&^[9RSG(_@=:[\.NV;8D;AW_4M5\!C4,O1JZX,J>J1,HW_9 MX=?.BS((HMV>KIB^!60U-TSX0?>F@W\QW0CLC^2L0@7A5N7)9."]U'%WA+-_\5&50=1QPE6P=,IHD]M,):I )3&UK2"(P30PLJC\Z*ZN!B W]W M!Y-B,.RN6B@/>K0AL^O86Y-;1:0%2="HV]RE3,*(;UB^(DN1E_( MMKTQ?KR?SA_B2X4] XHW2/G&ZM5(:N@0;H7PT@]--P[WVQQE4689TO7M)";2 MM(HT)'2'=C.THU6 _HB W]&3(-PKCTR,(.-N\.+;[0(F6 +BZ!=ZUM:AQ$4I M>3$\_9<$Y/="L(D*PRL!2H52A-7EY>4-?3TU?:2\\"=Y.S4NS2@4UZ%U\/W\ MMA?SA4CV#[^1WT&K=*U;=(]; I'DKGT'0,.KOFIW=R6@J%_*[O!I<*56?I=6 M@HO:)=H.$]5[F9)[EQ(T%"[+=E H/NLG?L]/ H3"0WX=$.U>2&OT-)H$IC9O MHG6X-7T)3?&1,PE6C%#F@O?+.I3:O#G5X$$I"5J-GQ/K )-DVH>CNH 0)V6-&'0(M MKHRI7_V2H-/PSE\'5IO+5PUN74G@:GK=JL-+[1Z/\'Z.!!/IM:H.A :N3W)' M)@D_2(H5%T MT.HP47;)D?GB2/!0<<+IT#C8F6/FNP[+:&Z<7X0F"1]7#VO:\+F%M*;.X:K) M,3;OV2X.G0C%ZTO&\S7,N-#=6R@-S[8%+T(UA.@]+W!FAT_[ V\V/$P:,3J, MH!'5P^\.G0-/P=E@J6018\>X(BX]$>_ ;'TTSH-11"P&\",+0.XQ>0?=0>?E M/)4IRR"&\(:E/T5GYQV*JH?H;,!*:4)L^I=U;-)(^!T&!Y^LB^UX638Q^ ;775&21B@.2!XCIDFAZ2<-;+ M3"(Q.@RCL'Y@TB'4ZOXM^QU>'IT0IRN&=<&Z5=L!U7:]=8>@%RQ'(1Q?\P)$ MT+YKZ+Y,2 LU=>'VCK->&^Q\'#K_5("_72%B$6B^K@,KIU!9)P7'D8+TW^;0 M5W/*\*Z%S9/BG=;087S8VP998*()>D+N];WCF1XH4S>EX(:"&.VQ?%5[**DX+<+$5JV4YVM: M1O_FYN:"4D$AU.X$H"[2QI\9%T=C"[!HRE8%/AVY D%IRE59MG1DRC5739F" M+,@]#3\_7[P$]B=SOW=@34N_)5\\SX]%/OY(O@%K8+4:GKE#P=ZT\GIIDP-D MG6_\)T# N2#,_O'NS A A^W,B6_1DF+Z@)^!_-F+_SR'"M-6BBNO]YGC!6#J M68A=/S,+^=5+\_7(IU[_JG?=5V]&L;SW])<=*C<@S4!J?M^>]9M87#RT(?Z= M:K6[&)=RD2;<$.;['UHVQ [Q!1D,!-3+WF6_=]7G2X(L)_T=J+=D;08K6E84 M] A; 14M4M:UH!6T!<6L&]/7EB[)F7E'J%%Y,MA#0IPV*(Q M::ZX(?!+U CDQI&!22L^GR7G!.12B^\53PL&JR#$II7<*2<*\Q\*M+'*):US M/L$WQ]N,0[0C]@+P$@&9$T:$DR_8C_8IH0,D9X:9%/+Y+(1:S@P/%F>D\/1W M3 MZT_'M):W&CG#BK,M@+VNURF(B9R#NE89Y*BT]8BKIQS7O.@H%P MXYSZX%UE72'$LK #&N77MQO8.!;"];:0 F9N?;H@XX-Z9L4/)=4$-^XG(84V MHSIC:(9]"R$[N,?^;@P@$--HNB[H8Q#6],V]E,6&>01,0P98S^)79;9%;,9I M*],E[8$$M')"B1XGC24<(/LN(MT_HP73%P=99PB9+F^>[XTZP<+(EO4"=PY> MHI?PUH7?9[*9O4C)Y!2,OAXU\CZ%*>E1V!7Q5;\@0!WT7VMLJ1!JP]47'^0- MI@\+82]EH/)-F[;6G?CCCBW($R]=&QXJ+NYE!GB)VK0^GW?IAF)Y&Y/H;U[8 MQ^JDWS2[ACTP-(/MO>L_\]N]9&J]@TK0L!_4]7W#//KP2FQ,L@66>AER@)62 MZ<-1AL0,5 Z(G>FZKW>.&Y%#K@6RP H)Z1VY*G RQ& M-DQJS%$VC((0S&M\AR"'D]NEAQ5Q6@LMWG8,6QEH3?CR@Q#66/%377/TA""U M5?]PRM'7EF_ ')CH:Q0$\)?IWJ-6_<,HXE^B:^B+#P1\;QD/@/W/BZ\TSEZ0=AR"MW1*(>^VH4[M=/EK'3IEU+]@ S2^3^0 MMYU&(>D^HHZHOJ'CCC3L,=JM$$YV'8.Z MX7?JZMY*9,H]6]]NK;%Z6V4UCJTTACHP?:TDH!N;RZWIR3KA.W(VVQ#9@R>8 M##;H"_7(,D-T;SJXI%,T;9O$)-XGSOM_"G*G$-)*'\P140'Q!A(=W)'I+A'> MG7RPJ+=#,(I2_7+R];S7>D%2A;G&R M9(>?MI".K6A%==N)SA'%S9\X'JT\4&:XD$/#\\([M KSX?\ ^FT7[<9>B&"< MAXFRC ^/LD56DQQOJ!@3E5&(I!C'44P02L^Z"\NAFB2WR:RO8#?BAB7G;0O0 M4.Q;6W9E WKP!.R3]L"ZFIIJL>"#4L?DUO\=BO\]V)YL6^LIIW(5B6,N]08O M3B!=#\9$[0:3[4 ;@D2UG&@P5?UC'A!!Z*PX^;,)-%W@TN;N$"97A(+$SDJ; M7."81R%9DAS(9%NF1L1^G_F.%]Z#K5MFAY.F%2-)2U.O++:@L9,U%;-[9QTB MY('"LLB55V(?E6$1$6B(#>A<@8:9JBLPC.4AS-D/L[\N(L!*T M0J*P;J3GAJ],]<5+U).5Y3-R06P*HX"L*,H<26BT8BQN<>IS]]T)MV0941LP M/ )-QTS:W/[[!(4R0/QDK;#)UX*F&X+E99.8C!$8AY/)L,R0B$ KEI*YQ'3P M@XE_1R'=.1W8_QL%]!$+LMTR]48OQ#J+G& ;OTQ?O9*;A?2-9ZXC%';0A@Y; M:*LGB.WM]-*3!CZ7:XIY'H?$*GC3Y:[')R0)<\0X#LPL.+^]? MM\.XP^ X96HY:%BLW2/'"WP[7FK078D-1C2GLDA)B_@!I8C/4R/!42KFAY&5 M!C=ICJ:/ZF7^@-+4@,FCZB5VN?K(6^XG4PA71$)@K$+JVA5Y87*7)7S-]Q&# M_,BS13Y]W<"&9%/QB69?F&YU^X2;JI5Y7CA]@@_VG?/DV,BSB3QNO0VZ6/#/.;KA#\4GRE0 M0]<, F?M('L05-3-P([/-TQW9CKVV!N:>R%-M=3/=[I.>P"FQ"B_+MHHQP_%.?/V[])/STSX'2#/J'$_ M+,A]B+7SA.Y-O*MN@[.2]+0.R&TVL&&"5 13H:S?:<[,GR8Y- 90B8^RRW"S M+&_F&*!TM;W&@\J]=E8FC2'FL!(CU+0#^+G>'NA;Y*&U0P+)#'WO"1:GD.,> MT1OM*5=B$HU!+"RWN.LPS97L;13 HC\(!A8LA -J[?A7"8/*N'TONRJ!Z[^G9RV=(>4U,O;D) ZEZ[JI"JC?: M8-2L'"^Y29F\YAX2#Q]8=287".,C2W,#)A"]+!?KF%CW +BS"%M;L*J_;QUK M^V"^WB)8GB;?:J)Q^NKDGG]FGKMS4&]/9MNXAB9]HTBK4#[.5Z( M-@C_N4P] 'Y;]S7Q3N1P4R?26(F7FS[PO,AT1X%ENA7!9+,JI-=#*LD*AE@$ MH*(0:6IHAO&K5%4'/QF9GCJ-:RS]V?:0$ACIKL38X][G++E34[>^TB+GH!+T MO07;BJWR&NBP(M[>5%9H?^)6#)W<7CI$96BLIUMRUEA$A(7\$$)RYV!DA/[ M25>/C'VQV%BR&5B^ ,P\04JC4]LR0EM^=2VS)02 MI9Y,%H_W*P[XK!0]F2C&8*97.3;4"O,=?QH41Z1#'P[$<' M&H10YOY2NT:F2*ZGHFD0]&^!7!?2OL3OMU'_GIWC.:0=-!A.[*!/HDEB*'"Z M3CYDVO?/J$G?9=,1IGIF)PU=RW3 Q_"QPV=P-H7_+;RU31+B4N]23H.GDBR=LDK^,4 EPWSZ:O MXB]'?+HW+10[@\*B"L%0L!^(IPZY;P*:O[A2:9!'WV.IXH26QW0I1F464NB+ M*KO9243M(+N"QI_>53+IJ02+7,2'^')N.71Z,BCTQL@LU_R8G[XNK.3*(J":1[\MB*R;14V)E=X%*<134K@^5L^B+ MZ 2,)H3*;4\W^>9D?!5BW2K2ZA"/=@'%6MBACFRYWHQW]99;D$\2>V&Z'FP@ MC;SY6C@[F^)??,+>S'\NW%PX7GEZN&4Q&2JN).+0FK>Q* F[091+7].*R4JZ MP)QAQRI>/PJ*'J+%,[X9Y]%6-148* MFQ!L5< UW91SZCDU"NVQ6_H6>WZ,HDJLL;$F9"%]O5+=8JWFT)CSH84K+KF% M#WH*Y^VJW.+";ST;3"\7@(KW+&_CY_%^ K6 MI4O?O@C"^!51SENU#?-H\[Q?,7(*,_PQ/UU/\&B0@]S<7?KI%:J2L9NQITK] M]CORE:<1J^^;\Y,/UQG'QJCBL9=$;^+X\^6I&CB.9-/+Y5XX^]22]1PLR2[@ M@V\[:\=*(D7E*\7 MQRRG$CCTE8V#QMDTW>ME4?,@B/J6D_LS(SB. Y(\2J=&^O=Z\=7S7WX"8NK$70V:RU[]KZ\+ VO\D M*]K:_4O1ABDOP\DW?(YVP2?UV$UB?F3O>#:]YB,K1^,A>@!WC:_\2 MZ^\$= M!\X('7)!"6::/(Y&93PHT&DR# IA%@9II 6>!Z,"I9YVQ[+\U$7=-U]$H"=+ MV0',V .%#O,@=0HJQ1L3D^A[8#'=>M0ADU+IB1MGQSQ1BNF9,HGH M@L@PFS[G]E^[K!I/+NG*Z]8WL1WC5EN55=(T6),E<:2SJ(?47^(R&9 MGTR7+"=!6XS!0DD6EYD1HT"H[1*FZ!E:C#*9V65THI^NUP@7 @4WSJ7O1L,D MMK:MV+_:=&]]C/UGXE)6.,*6$>EQ.)^O'2HK3.+O/%U_"U!YJ=V 7E_\>$QD MNE7&;9%08W54=F$.O2R035 856AYE>_#BWF[:,&J,8XSD,@\*\!J635>&B+ MXLC&GUG=T#C7C]<#Q5 7#;I D.WMM\8J6RAQ*Z?>/5KA"!" I7E?N.&J$,-8^K:F"JIXKRE0GSZ4"YJX2C#+<*)IW[LX?Z(4[J2T+T+A?6C^67ES]!F,OUE#T%[ELEGD3 MY0XK)Z]'7UL^O[C,='KA)^NI]SB:>[#'CJNLY^O4>C+;(!P!-]3R#/MK)PSB M. 6%R[PG*EN3HZ4&W,6C^M['-/ T@[W%UH]<.]E,#$J=T:(S#ZSN>!Y.AWHT MP4(_V9#S\Y?$V6D:[)R7E^ZU0U$*0'9HE3D(Q]/H'%D(5H;V[2N+YY.4K,?F MUQ(C6 9[&Q<]^[Y=4:WL-#T5Z9R^D[C8FQ;*FCSTJ_=)A#1Z,I;)$S5@XK>. M!YY=.+DJ,]F 7D^&;Y$;0T-\)33-]U=6R,,19%;O-,U.>%B+M_(?&*Z M;NE([&2E:W&5>%4;Q^5/>@[1 06$O>(91# '=1JL^S*9&K">K66/9'EK\ M9#W9R:(UYIO;=,>;1#KV\<@$TSQ#I[B5UB+?VROBY,9X\16CE!]VDKZG5PVT MX*FTZQ'TZEO/5%DTA73SE^X$Q_/N?41>96/)2N-(?(A%U=+8H(]!2?9&(> MN*YOF=1IK&Q_5"YVB>@TUFQY4/ X)M]MY-!58,J=(%T_KFJB1C==9CX.)Z:7 M[;FPA)9)>* @5CM(Q&-5:)69^PXBA]?8S[4QE[TZJ8X,9D@ W'9A15/>9&,0 M:,M,WN]<=I@D.C*4/\I([8#0)^%*]^EI1FWJ99,=LI\MYRJ;KW*FUJ8;-)$Y MJ&US $@(M)Q-!"O__"UU+GQ=&0_N+_# M&#AG#_M*HHY,--A[RT-/)+MP.U2: P\OZL13(=^::SH3,EAELG27 2+J)4G6 M@PZ%3J-TCNC -'*='>F'D@X^4?F,':U&KAQOWID%22G[)K7I.6YAN@Q#OH=E MJVLCU:VTMK=8JN60&J3!= MUW\FO5U;T1Q4BC9K&ID( 5M#JNR'8'"\KGU,7(]I),2IQ[#E5:AUG.7Y#5\^ M^PW8+%#KR.;"VB([HL_!L-W.@R#:Q7[EZ:5MZFL>+$E3"CUP:$$EE: <,'/[ M2B:D:$5/6'3KH@E8+:1=P3&ZJ5!8BZXZ[5"Q=\P-NM+G-Q;^GR](NP/H_9WY MM_\#4$L#!!0 ( *6(>53SV0&N!!@ &MB 0 5 8V%N;BTR,#(Q,3(S M,5]C86PN>&UL[5UM<^(ZLOY^J^Y_\,U^V5MUF022R<#4S&X1(!FJ2&"!G#GG MTRG%%J ZQF9E.R_[ZZ_D%[#!LB7;8-E,U50F ;T]W:U6J]5J??OG^UI77B&V MD&E\OVA^NKI0H*&:&C*6WR\*9JK.&AJV MHF((;*@I;\A>*7-SLP&&\@@Q1KJNW&&D+:&B=#[=?FI?W;0^7=^VFU=*H^&W M= WZII?%6N+UN?+UM7K9;2_MIL?;WN*)/';<%',LH% M2BVI(^.OK_3'"^E2(7 -Z^N[A;Y?K&Q[\_7R\NWM[=/;]2<3+TG]J^;E[X^C MF;J":]! AF4#0X47"BG_U7(_')DJL%U:A:J_OV ]:.#ZARZ., M=ONA-5Z,-V1D5$IR#9O5XO''WP/6ZEXWWPH;?JC!W*/O(TO53CTF#GK-< ?IR$!;V>%RK5J.F3>3*$*T2MXT2%= MD#1'A^/%X7?913Q3+P7B'!JO1#V8F C5$[2SXF"T4N X?6X;RQ$D:F"*EBM[ MO'BVH#L[HE\&\^3CWK%)S2FQ&)!!OGPD/]?.VBTS 1^N6O2'VB/06L*H3S*F M FDXP7 #D$9UR=A>0=QS,"8=>@HF*^OY&BT4A4E(:W^0#@=D@=A0FA&AVTV< MN +9T>7IK-!Y2JR\)2):8+L>/)BF]D;L_-U@]@MEG\YY.CL-ZH%EHS6U<;IK M$]OH/^Y2,'C?0,/*K([S=E<@\B?3AA;1"-$U(?QI+M4EVGR!R%Q=9_'K06%L MXAT7>S:>(H=>GX+0+ =<8L@/7B>F0< MJ[$$8$.=8,U+J-M6\(G+B,95TWECXW MI?"#NFV(LJ?_40/S%>ATZ>K:/8#Q!UG8?@.Z QE\XJHK#__XN77(X>Q0I>7\ MH0. Z-N4B9E0I1Y\%D;HL[X:^DDSG?5^!N&9,F)+5L/ M">"'YG/R1CI.!O[6#Z+\& P,%XF"N[VZ^7)30;ZE(O+9]3F)71N,3+++^G!7 MA!(-;/@Z]\+1"<&TQT8-A[IPO,)9E=I0JL%!Z_M(8478DLV_4A)ZR^ M?HDJL"9MN!(;0M$3&R)*6VL^.+IALBB]:C5XEQ%'-'+])IW% 4&EG#9[:I_K4R=3)8BZ[G]L<>N].+EXV" M(9^A$GL,ZK1;UR7)'2_QPQ*9!H3'_UV^X@FA2-X-'Q:4AWV\+$ED8A(J,5Z6 M?;"Q"V5P(\=\[RLWIT6;D5H.DL;(/@7)!5U,6,JR_P)GO \U623B"]>(\0( MI3WX8D3&)G,VN5*-.)P!*(^?I/R)W(<+2#!H/7--#UY< KIA0^XUM"[&9!?K MW57A%(GL#=9(7 HF@K2.GG ,7;)8Q)2L$;]YT57#N=.'&+T26KU";JLOJ4J- M^"P,4]ICJ_UK:\4<>N9L-4K"+YUVIUE523D&):3U/MTY%C*@99'E[@49'@X7 MV=(/%T::#X_3B,C>8(U$J& B^-+3EGOM81C:3Z:A9MF)[.I)+1CY=B$I(*MQ M]!Y&2?/CK!\ M"4@]AV(7E(>[64YW./&(:>82 Y0];X:+*NEF2TQ)>?@HR)M#IO*BD_;J"C$D MUZ:1RL7]8E&0[4ZG?5M5%G)!D]9%W]4TY(UE I V-'I@@VS BL%AE*X1-T40 M2ANU.*77F9W/RW^/@:3Y3QO?*>#*8=N=#4J"4^]-/T!X:A!:0 M7LKJO@*D4P-W;H;4KR\$=\!"*FL3(-I*.;N<\"AYD,@W*S.R*[*12458C8"F M'8A[0J+XQ&8$ZW@Q!^_,: ?^)B27A=CAQ84_Y$0LK<4<1>9Y7QVR_NQP;;WY M$YJ B##*MC%Z<6QO!M%=/,TE8NID;,L@3(1+<(KJK(XB=E3:2&O^I]/@#BY, MFB^+EB-S#5J#=QL# @@9 '\,"4>L@B4R4)12R+?!=+:6DU[O:((]6H MBBD9A4J0MLIV-IV:KPEG1BEDJD;>PD#\BE1HS6%.KB0?QR78MXM3[,AK^F'J:OK)GV&Q'B_X\VI.03&W()S 9V+7C>7$T2+7QY=C-!7,A66GLE8H ;A+$I8>2 MY6*Z"$K!37I9IZ,S#L !>WC]*#?)@T MD5VP9GP4!%H-R]_-HC5<;P#";FC;"N E<]L>7[AF;,X -O5&<$/XQ(0Q(?L0 MKJ'61Z](@X86:W?O%9&/.SE"T[@!9C6N3ATR&GHJ-DQ[9L3HM4C$:*\[^Z'< MC\8_RXD8I=CV7@F9$IL8(Y40P7]%)/I!J.2$+)&F1N0$TVN1?>C]OSW"'+RK M*YIO8TH(,5@LH,HR0T\]B++B5>G()]BD'*RKDAW3S9QD.%T@/RNPVS' M!*RJ-9:4W&001L=*0C1@EA)O?(MXYS"I68Z8*0:[&@7&9]VSJ)1R%D2/5!R7'&8-+ M,1HT<6_BONF\V M'#Q+OLB-(F%7.0#*$X8L]>E"6T5#* 4,M!207*5*3TAW' M4-B->0;H&^5W#M+I+CS.6F"5K3%KQ7&GIH>30_V?Z(BY5L*0CP:^8'0J(!AA M8?=2[\<]Y,Y1(TJ(5J?=E. @Y%A*GP]]X&JZXI2#VY+D8+#>Z.8'A'?0@ OD MAFT*19%SUS\#&O9:_U4A_ M8S*V[!D( 3_N@.M'\RT>33'X;Y0'[E3?#;=]YR?)V,C6V!G(38&$"02+[?N4 M0YT<0@X>46>?NB?6.4LQ2<,?2 .O0U,>:3A\1^SP"3%ABR2IL;.4G\R$"02+ MTS]:YO5*9""K?VQJ%!]U>U]&U)0 \8'7B0QB%^*@/=4[\ M PZ'ZERT>HTY7 @I IZSG9A2J&P&T;P-58[8S)@&Y),8:6,S>:E7C5@K8NZX M6_.YV54)_3 D<,E0E98I2U/G($=%D:4:>7W"<*-GTPF;%5:- M,Q,/'O2520"TA\J+>W^$]HHNYFFN=N[Z9RDA(K2H1M!H&&//U'5BQKGAS>XK M6JF'=9RUSTQ61"E1C9O*!V89IXBD5(M2Y*;3;I:=M/KX!BT/";CN-$LH%3'& ME?\-TWP5:.(\W+0B-D Z7VZQFRLB3TI#V75 _NCV_O4\G W=5V?)GT$WBMN/LNM(^;O? MU?^6DFDL\%#TS/6+GP=C"E5S::#_$ G1"(?1 KD!@6Z@<>"]H*^LO"&=/K(1 M"C8A99PUU-AI28[66RGJ(B.:6!2B80NR%=F1Q36LXLJC<#5V MZ$72Q_>AA;QF)Q#[PTY_R?MI25L-GT&1A EN:7R<0+ZW??T2ZY-0M!I1)L72 M0X,+9! ^C] K_=,&QA)MZYY$QA-'\$OR2Z1S-:)H LHRA#7X^JPE*9$(&5T[ M1]OQ)<5V_M?'^[]^\-9;_PT'SX]#_K*>#*8=@,W@#<,!1B: M$AJ(8BZ4\%"4W5A*=@]XXW4)M3$MH#]@T]ELSZYCR==S,&;O6_,T6$ZV7OZ! M!E5I0 MZ[^$,3N9JK$[%IF.+F3Z#&11HG?8HNPT8'H"BR0+1R?R3Z8"'TLVUQ# MW(>D!HI_."9'<[46I*,0)Z,)=F+?QHQ2&G\4Y6(I7-ZP)(]J./()T/+;'V$&%D(G'TCFU!J(IQZ!EN0.A3RWE5#[[ MS9V7N!R%6CS6SJFE9@9UTM[RP;.+Z(S0ULA EDV_?@V>?IK"5XA)@^-%PBM9 MQ^_UEPR>BJ@\L18GW[T1\M$+>?@5J2X,\FWN+5QL(YY># U%P]?Y2AUVH0Z['3;X.G^7@Z',S^3WD:S$O6J-LH:+8BC18IZ1T!?PA3 M\/8(;(@1T%G:,[:L?',ICO#1I/Z\,*JA,+=X[NDV<>7%KM*=PT\3_T4?1C%5 MR%P1^2I7F,GBN&0[S8HF+9_2,8P7SY87L!R?T?SCWJ&)8*=P#0A\8_E(?JZ= MM5LFR+[E*\<>Z;C%JW0[G7VEZY]S/3THHT%W-E"FPXK!/>G=\I<^;L[Y'*4^HAF*8,, MHF\IR]QH\E%@'%4>" M:BQ$#*0, 6&4KI<(B("4;=WQ(W&M(!37CR;QH@K%K/4OA];Z9#J8=(?]F=)] MZBOC^8_!5.D]3Z?$@O>6C5G)YKN/7N2UON0JY4Q).H+HN)(#%MD5Y)N8/"R* M3$8Q;-50NCZ>H4'F%?4+),OFMECUN@TZDB0JY&'_7LN\>-1HCIO[\2#2CH=2:Y4 M?<'(@*\:E\MZ8(-LH-,;[3USO7%LB&?FPGX#./$T+*U:A3C.'N^A&&2"+68, M"J?E9(35W"%3-Y>(D#IVXQ%;IF9O=/?K*1) MRBQ?,SYGPYLQB_(1CS2C&5\(B" KR,[&WR\D9M]WXDX^Y]VGAR&-,_%])]30 M?QB/^S^'H]&>B;_K/4BS4:YU?\_.E\.V[],JE3.UV8-*G.$IU>2;Z'PLB\SJ M+!BKX8!)@!;:B81W'.)RP&BHYI(A@EK"X!;F2C"P;+3>1^7[O437@@-?3^I: ML.U="7>O^/W_6@Q.H!8.V=Y=D%W('Q#@>U(A@WY(:3$R95I79,Z4[>TM5E%D M@5_]U>40=:$2=+["PR,WDKN$,@ V'5R*B0#7RQHI/H#GIO[@%S&WM_"0H&7HUGAG*@/C-+$YP MWLPS%1L&\-3GB4Z\P0Z_I[3SK88_S1#AW#F,<'X:SPG]N;XG8$48U-:1A-:D+. M^,+59F$*#MFBSMS@8XO_3@B?LFQ>'7H?W?L=L]VUCFUOBM^=XO:G3 ZN=?RZ MSE$:.LY=7-;FHE.DV6E?EWV[^FB7.D2I4!%USPDYV007;.4\I28)?#4 E D>-E\@LR<]T$2/;$-;O,PU'*;VRMP"-+H M&O+AE";]'OP^&3S1_:\&3#4^GXR&L;04^M%Q;75:;=D/\_)!BGK_=^33,'N..1Q3KO0CV!U9IS#(ET8S22!#11N@#PW> YX\;% MRY"?E(.=#$V=@[0D0:W&765QN$D'.ID:.QM!88*5[8KS$[3IBP$3B&(])'NN.^G_-LAA-H9?K';TM0J MA6R=?=]DSURO3A%9H@3\[Z!;)"(@KO)TKSZTZ[616).RU)CAQ(48R& MFI"V(,901ST_^S__^?_^?O_]_[][]]\W#W6@_V0;/SY8_^80P=CUOI2O=6"&9&?@3MN2'[Z]/?YFEJP;^+Y,?WG_XZ?V'JP\?)G_[Y?K#+S_\ M/%E_.@W\1*#A>WCVZ(+L=WN,=O_XSK9\GQ#HP_7UAX0\_V,3$>F@XC<+_##P7(<*RXWE MT<4W>X2B\+L)7?WSP^($SA/R$;8\NMCW=G!X3__^7F>A]ZU >_IEN-JMG@ED M5*!J@2U:L7WX9U:XO_."U\; SRW8(?1K"Y/?[%'DVI;7."H7JW> U][RGU"X M\#=18/^Q#SR':/CYG[$;'1M#3O:)7C%LAY?:WZN-^ZT;VEX0QAA-;?*!T&6; M>6L]>DAWE\F7:!!"^J_ CUP_1LY9\52$5;Y8@U#?!Q$BF_)(5ZX(*V^)!B$L M2UE%.,4+-4E/*R+_FS]Z?G7#*,#'J>^L,0K)]F"_OD61Y7H5B&VZ?DM[H1\B!R*7>!8ZG-7UCG"EIBV;^L"*EFD/4NIR<6*/ M'/+MH*!>OT'<%L0>\9]WT, N?5];PS')>#JB):[V,-8KU$Q!JHC,;% M[&;W,([I;8Y8PJG%7F,3"Y=JZ7YR(;@U$3!8N:W[%D8H9+]H @?.:BW!389< M75\U!CAON98@)SL^/CRS(_)S2(_/&0$QID?IG>7BWRPO)B+PQ<+8\JMKH?H? M;&O_/+JWZ#%J9,-<+-42Q-<_-29EETNUMC>N?[[^T.#>*"_7(.2IY-TB3"R MR'U!V,\6$?L;BU$35C\C/V17S/E7 M^L_*QE?]#[:*_9PL$!Q1\I?5O%G8:1+X^"*U2Z ZY M?A@XR:>I5IL^$;N:_J,Y$FA\HR,I.%&8:>XP]JCR3L@]MZ31;^CL8JZ&?N4;0,PO#FF/ZI M,IOT5VX5GVT065[BF&H!)^GJ3>(5/X;HSYBL/G]!-?E=GD8 MG]:C'WR7_D!H=/VW=]?7[SXD5+K\5AZ5# ]C'6/Y#M&>5)_&810S@H?&2GC\-V393W3),;K]XA\D/Z& M+ADRH-]=7:<9@O\#(>=0EJK20@E3R-CW\Z\1T;/4^SOWXT,:+UFZ860D5">F MNW[TWG$/)\:3?]/E _^=D]"JFBSE\A5I3N1/#%?.VLU"S'C<#L#IT@W NR=P M83M^1.].RS<(,G?U)JC,"/#N@ Z/5?4+G\3%=1N U/*\!N%CJ^6A(J+K^FZR MZ?P_TD7IA^MNWCS(B(YSD'/ZK1O1#YRG3W+S)XENFWQB- Q-P6U.-4MA__GG MGZ^N)N\FYY7)#]GB$[+Z)%E^0M?/4#I]@6&4X>0%=N&++%TEP#J*.<113BF3 MGR[U,?G5[Z=D0>$2K1N-^O+Q"7CGS?+6+IUS_[X3.R M6<+];4%GYI$3C>4C*!M=1/(LD5-<1)?LX&SI'0X.>D0.- "(0[)ZP&XDUDDY MI/JBSI&8X']&Z!<)P)-M,%$"&F!B6OWCN\X%8XT#)[:C%=X@_$)3P/@"SQO& M%0?1P%ZPHF[=%(Y0*.["L3+\^*-KB;N"Q('&]SN5=CZ\F;!+X6Q!V+EV-_W- MI7BDO_Y]YEEA> I@KO"#^[2/.-*O'%\2$ZT9P!#G[@Z-&6;(-[!33-@1:(/3 MV<;1 )_N($VP(>RCTZ&7> BI-S#P64A-O)>DT@(-(3=02X3GS]_ MI/]\E_PS<=PB]_K*\N1^YW W$&5&2$L&8;L!/OLD5],L_1!!4'E+WP[.*"3<9CO S'UG:GCN G1SJYHLM_(#\]!:'D? M<1 _AV0)+Z:-4P2%;.+CHIN/"]5M=Y_OC[]&X-Y;![E%67$U(0=JK%?[5.Q< M^()&\.[\V.V*3ODCNP9]("C54Y+WS?&4$LX<4Q)=*)TCW$#*60"(D"M@_H0L M*B#.RG] =HPQX>F-%;KA9S]X#!%FA8D+_SF.R)\#WR:S&(LOD9/JJ-:_JV9& MFU^NK?=T!2WH&+'.%9N"$'E]U D!(&@NEI>[)9^1:*K"&.%F*(WJT>&^MS J M9][2",%3TN?HYG@>L[:2-&T*_QD)WUF3] M:[2%8U^9#_D>8>PN2[2@(/M!-)2;(2 ;W#^&PC0(\6!M+!M*A-"@ M=J #1*?9$&*@LXP(.; 0CLOSK2AU\:=I]EJA7-X<=2A7-*M'(J2E!=)S,3]& MC.3EJ.9"M@IB!Q(@^@O5\H$N'#&7P$+8%6LJ-4I M,-=.?^-:+H6_]@#TIT(AQ278R5_%@)__7LO&XI$HX'ZF4RLJ!U9F-EV ^%$ M():<339"XK!]<,,_;HXWR+?W!PO_(5*I8IH!-

7ZO,J, .M^U13)2J%C%,-%(#N084U)IEALO-@6%\EP)16EV2&/OH-6UEZ M+)%ML)ZM*BD"TFW5NA55+[;.G/GNSDVZ04MVE6*67JRO7)6#"\)+V7+[K MPV1VS>"3E"5!!7@ZCD/QX#\Y4TS@AG @WE')D@6,K_,D8.@!;*F MMX+$DR]NM%_XCOOB.K'EE7)0PN12OMIQEY%<;=O]JO@NV/YW^ZZ49@#G4X?. M"-$VS-BRHU",A49Y=1,?4-1D-_6)^K?ZSN2T5 K>% VZ=Q^T3;-R!7I3M(*@ MD,\/;28-*E@W6)TLHFZUU=:EY<#I18!+RA4'!4U]D)AFOBV_ - M04KW0 ^('LZK,M %#[<$6 B[XJ+L;ADH TN2&;HEL)=SP*$OW372.:8D:*_2 M5,"8P "DOHM BRCDMY42= A[:[,/<+1%^$"5@"(:Q!TK* -A8"?= M"^6!6A@VN ,D% Y4'^]<[LO YD6>#R0$:4\+>>EQQ>IU%0>":+A0-F038&$M MW0WB"4:8-[@[-#@1Z +3^6X1 Y_?-7*@^PK6;RE6]''ES!TGB-9SQW'#U<*1 M/2-&W9JL?QAA7;AWG[?!7-P(J\(*>L10KU$K@J]B4U 9K$X#^0(TLDA^!?!K M[:_RLSOT-[\S!]PB#&/:16<6^(ZHA:EB=$ER-,:WC05W5RC'FV#2@,3KTS70 M!*4S*5>"3F5="V0(=E?6V$!6#YH;(JYPO!C4/T;R8DZ]YAXMM.404#.0?;3[ MLLL"D(7ZRBX:89C?)E'('K247)//(\3WQ^*8WM&1WXOS8U0H-7D;YA(RD'RR M^SMP'L3"]?<2- BR*^BH*Y%ER0Q)HK=T#CCTM;LYE^:8DJ#]'L^RG'8%2%#Z M._-RUQ6@]]\@B8"SB-!!W1XI/U"0R"X:VC=N&HV1BD,U\6N\*9* QJ662&4 M>FJ(5 2XW ZI#"B$T^04]$M;LY)C,'G?VT59!QN=A"?Y;'7ZDWI^[ZV2."#J M=$\23A,316-B+Q MH%"6[S?1>!.TF]QA2B8$FJ!TOY5$H!>VC@QD"'N&ANG)\?N",,7^YOC9=PFX MMRBTL?NL+(K0F"M-[-.:#84X6KF-O.&:)&@AM]&$.X$>7+VD.VK@<9D!*8*_ MMR9E*,S.7E&KLN((0?%K:4QO:$CJ>R_&J%!IZ%XD)F @^62W3]>CF_E[ M.SB\9^B="ZER?WX$;T[[=S\/I+Z\@J"(:E-:8TF%ZJJ%^$#\7A>:^*14^?IA^2R MT>U6;."YO)I")$I]HZ\]N=$Q]?=RFU/+!K;%38;RNT/Z%3DK:PKV.3..CR*$ MO7LN07-]Q*)EJF,N-[ E'EF>IZV 2V 7?+P7:OK2KB, .-$OE)?$2)E[;"BY MW"=<.O^=[%+D_..[",=]'>]))YWI8\BZ.0@X=#FHTQWTH0Z?+B%_QFY ]PMC M/X1=D@ XBS&FOA8=-I3&0M!G?#$JTOZ10(2D^;:W)4 MP#&+TT%U_C6UB0@JY'BDS=\0,6BCZ8[\=^IYP2LU?N\"G/@MED$8RKG;\#Z$O)#.N7>CS6Y5P0='/'7&#U;KC/_2CM_ M(?DF%(SME!T_U62' =P?$D06NT*=TWY55-Q/M98L%,._Z7NZ5D#4:!BH,/9 M?ICUUT:8!9?^IWS$);)"]. ^[:/5[G.8]+ 5\$,Q!XXI*F., @EPC!(^'R@V M*N13X)B(\N-,A@,X+E%C*(Q8-U*)I7<: JR AY@EK*'&/O (LF'2G5P1+=&?#L%.TPMGZ>,$ MF9MZT2[9! @1%%/Q%/ 1?D0LBR6LK2-U'!-D5]$>X=1O7$9%$5W17P88EPW" M+OHX@N-V%@=(49#S5#08@H/"C',B3,#QI^A5R9 \ROFDF@3A!#3CEPHC<'SC MO9!R?J4E_\B*)D_K+ C!*V+&[SK8 I0%[+X0%%Z0]NDIGP+!@6+*3QD^X#C& MWGO5.A*Y(R&X5LSXPT4#'%MNXI!K7&7R\X#=/HV]0QHH@F/G,O"?Z'LJ>;M!M,FX0X%=0ERLP/$I#UZN MC2/!6+GS]*8"NUH:\U$/2W!\S:&L/MO 71CK.- !,H/8TP>@I1.926V+ MF2.= >SV:,PL*7+@F&<<: 036E3?"8U9-Z@0XQJG3D(&M:Q0BSL20KC)C#M< M-,"QA6[_P%?RI#P,@AUOKNF*.(#CQKE-P-IRG84_LY[=R!)EAPE'0S#7S7@C M1 4:(RA"HFDH'S\=:Y30DP5//R[^_;[@1V^F6XVIV;HWQ7(+.P M)=@'>4NPS9;\Y]/\?KN9K.XFJ_7\8;I=D '?5G,PK=:J:QPXL1VM\ ;A%]?F M]>84#QM"HRTQ]"TH,1.2L\V9P"-^^T,RMN>#@, M!YD.X\0X@.3.:D=+0/.GP8;<527\$4V X.]7B=LEGT2X@./4!GD>K8M.;O>L M/>V!$)EB1Y-^4WQ%!Y[F9 C*T82#NGC!X^8ITSZ??R_BGF P!(UHQ"T!'N"X M0PSD'3E2&0AW2)AC4!X&(19@PI$R!N!X<8N>,;)=)BIT@Q\"'+G_EFT7Z0P( MD0 3#DF1 <>L2\PTC3P8&Z>:<0>0"Z=TU^3:3CM-"AC!'0EAB^CQ@@M^ZZX@ M5H&$'QX>/!.^0JE$4KOSY M5ZI:8S?@F60).*,QK\_+2@5>:6 $CGNL\=#B\&RYF(7ZR77K26B#B0;W M:8E5X),(#7#,H0)%Y6GEGRNU%SY!+&89&/=4MO?S IO9U--[].[I:K+]]8Z:UY[IIGA809 M7RS:^CI:8?:^'J<65V/\$(IR-=" H">YX'%K=;5F]%RQJRUK2@XU4L K\.VD M7PJOKZB\$>$1USD*AT*X9FC(SLGG(T2D50+_M-8F\.50"-9Y)0)?(@)!R]RD M?;NG]I^Q&R;$%&M^X>@>]+[*RRG4^T(DH/*#_A,C)-7]&O. G *B5-QZ@*I M-I34UCDL/5NLF8I_AZ#OM:7FI)2*.+1"1?+QD,9$/7(9D=-3,!*"HJ] 60$V MK='X"U%XF$#M1VHJ<\="<(%4I#,7'PAZ?.S(,(2.#//)U/E7G#Y6OPT>$-$8MNNA0@1[&S2S0]OY%(0]W(R]5%L"PI6J*YDPHPPXV7@KE9^"*'-74M!IV:C &+@/?(H)>^N,7RW"[DF%(ODON;9 J$CA-=[44Y)<#Q>GC5 MVX+*QLY.W.&5?M.>Q:L=*^IDT(O8*YT!H2:QR_-42 C C'Y+-?Z"RL'N1:"[ M!@%-)>L>GKW@B- -\@F?DH;;)HT?#>:#J"/L2B0,Z ).)MYXA6E/;KIJI $G M'&==M_!?4$HPY6E1& NBR++[LZ% @]:OV)=FR4WL>C35G'?/%H\%44[9R6U; M3 -P6Y"@C:E3X!8E_\TAFCYPJ BQF2P P4':3.#,!.L!\#SS$Y -@8C-*2Y= MT)L*(5)F+MAR_O+P' !GR67AV7*=S$&?]M1-.86S89FQM$ZR'PO/D M_MY LK%T(0AG=:UD8REVX'A-SI'4L9!6,1!TB)!&Q[5GG7+GGM-T>&XPVV ! M"'>LZL)="%P;8 V?Y_=!A-3W:/4T"+>HEOA;PA4>5W%@(^2D39<\#]E)GILF M\#B?D]E; MEV$>Q9BYZTMH)'\72T"EI2!/ M0=HE:_X58=L5/Z KGP+84Z+)63T\07.2M9A?,7C"#&:=VY)@'F#/2 V>"I % MS=BLTGNU6^,T^X&A,?6=Y!>(_)']1H/;)HM!.&.;%P$3"H"6"^;92R/G&IPO M#@?L^:C!VR*.X+CW@)Y3AUWJEY5S3SPT(.E9=([*K;"5 MLL"!>,";DF#MC/!^$OBSUQ_8BQ'NSD7.-+SHHSAU'#>!@NJ;A9^FONOQML[Z M$-SE'8A!'1*!4_P4\',3D%E Z(4C]]%+6T+8+CGLV"]9_R=DT>0;@;*OMA0$ M?WR30E./&EWTM*,H;HD$AQ9+I MGF, N>>9Z5O-?AA[D:7+5(UE(/A2.N"N!B5Z, (NWE7/!77)19_ 8PLZ:%1= M"8+KHX.#78\80(R^I L(KS-J&R9@M:]!\*CT9!!6(UA7+6T_!0Z!TTY[+)\. MKC ,:#-NY'QQHSVG5W&U)2!BVU9^'H4@&,)9@W_:MF!YT5 -$OLSPP\$P+<[DYQ6.&UA:/TA]QC:/>( M_I)@@B(+'Y,N,UE!5:[5 ?D#D61'I .:_@B(#HMMJ(JF"07VX76"'_G-'D7D M3#R9FPGG)*^P_U3E%?;)?Q0^]O^/K[++(SSCJ^SCJ^Q5%>CX*OOX*OOX*OM@ M7V4?7X\=PNNQQ8A1EC-"T_08BDXJ6-:37@!.O@"$_:7'7Q.LP-G%+-,R7"07 MQGW@$7*$2?6SIG'\X]65@7'\Z_3^XWPS6=R3/ZQF__GK:GD[?]C\S\G\OSXO MMO\<+60]2!,&T> ME!6*.1!RH[39HL % HL>4$2 1\[V-H;PSM)9\ E_0U MQOF&$.<3QX)*7"H/A+!Y=/E5AA[>CJ&O78' M@6!QV2'&:BB:CBF 9L*#*L<59 T+5;?WCBX/84)B;B&<>@5P;AW-S M]"K'F\:BT(\]H=1K'W\:1.A&.0LP3'ZM:I]@N@*$HFC=8], K;XXE;_F5&25 M> D8AZNQ>*J8*$9X**J9$<#D98 *ZT"H6Z]__@[E90"IJ#; :>E"T,]:*?[: MY^W 18%1(A>QK6)F%Z=#Z$Q0?X<7<1H*-Q.1K,Y.WGSHVYB'K?;N'2:;%$F 5F$663: M5%F@6ZY4BA160:O?:V8=1@E7 'W)%&*L=\=LE8.-%6[\*TY?H-T&@BJ&% ]I MH+C".MVROE8XN0)VK>]5 YB21FW\#5MIF6Y95RFZ7!VYUCE'&P9Y*"SKAY(" MXC',9':W?*H>IC3!"09[$@U?F3_9]-Z//W-9-&-:AFBO)N8:!\\(1\>I[]!D MK.T9YL ?4PJ-* ML[L?C9K=R?MYC!WPOJ$RF;$#WE@F,Y;)C&4R[1!X[( W5L;T7QDS=L ;6@>\ M7/OK7'B2R>$9%9E%_,/5AZL?B!5\7HC\,)T1^W:SV"Z(:3SYCV2U;\.Z#9'] M_5/P0ECD,B#__)'^\UWR3P89^?'W)7JRO+E/2'CDV*_<$4.P6+F -W=ZZ-$V M^3;7 "W_N6=K4R(+&3V+\(XM2XK$XS&[A\XDM+?$W'_RT&L0.(J.&J5Q?9YC M2AKR0>ZB,R74Q@6";CWW SDA Y1+SGD!*+Y2>%R.1/K+LE@"%X:\V9+$H1$Q!Y6FRZC4W'0?;+ MGSZC9V@(GJ&-O4=.[*'5[@'9P9/O_ALY"X< F3ZWF7\QBXA<^=$L1H MP?*& M@/F'B,5-?P6">M*4E*91!Q<\Y^BR-0[N GRP%OZ._H?^2B4BQJM 4.-Z(F", M6F^^1OHOHK-RU_%VL9FM[K>+^\_SV\EJ/7^8 G! +GR" M/SHQ\,;RZ#N4FSU"Q8>$SYB$-T?RPW,06MY'',3/(5G"BQW7?Y*032#MG7V] M%XW0/G:2>VQ7'X?C^.U8E/.JK2MB0SCGC,"^MP[R2WWEU8!<];O=XX6H757* MM>%/.']IDQCW8F^"<"@$7T)-X3Y=4X5(MA,A80U-CDK2"P9"N$4T17@!BJTD ML=.^%@>$/P:!HQ9[V6@(-GQ3#)#A">'X:E]AJQP]G4+0GP>I!T)W:Y+UYO,2 M'0,G%PMSIQ2]*'>$-WPTN =%U:4@'"4]"5X]PH%S9YTQ,2)-!>+K>TT[A 3" MD=RS!NV%[NT7L9VPHL5U=U[P*MZ64J=^[=4@M(^&H2O-:=>;:_@^B%"XMHX, M'@.'\#7'(7R_VLXWD_7TG].;Y;Q?-S W$5_FN95-@%/G,_3J*S5;QDJLL1)K MK,0JG"M"1%JW+<:RK*[JWC[H$_AR* 3+OA*!+Q$!=V7D8J7RAJDF]>? TD-' MJ=[?3FI4L4[,Y-XNG A6V^G>C(68@=N=9Z _T9Z$S".UVBT#_VF+\($B8IC# MIKL,6(6KR6-=/,%Q_,YR<=(7-DFO*S@C/R&+7D.=E?] 0V:T80T9_^&2.Y5Z3C;T/PH9C+5D?$ZOT$PWMI[WDJX6=+?F,Q-EQ,:9_!X<.R0O=(8L(0-"NK.T:V8K( MF06'9X*NE= 1TWY.S!JX.9['K*TC_1W#XXR,[ZP]RUGCW%U%=%(HM M"'D*%4Z. I6=1RH[\Z]4O)!&B$TUI<\[I#F+5-B NT444AKB0_*\R^?0N.1) M,;O/6Z()%XT1 \S0,LHTO)DY'-.;C(&?QWB]/J]O]9ANC&I_$6OV L5J=PZF M_^J&1+9H,]HU1B'M[$1_?8LBR_7T[F@_7EU?79?"V=/MYX =^-27GE#DP0W_D :[!8.;V+XA MCG)0DY\N(2:_^CW?/)8UYZ!UD>7KGGQH_[<^/>+3#2?'I 4M6ID-W(N;:G#/ M5R\=D9)Q86SWI$_3SIH_-=VO("O737/X9;6&BCEP.N>H%8\F2B XE4 D]QP5 MQP!Q^6C)6($;131:J>:)O* M%P16W<684)0VJ_:=._\;U3BK$0;F:Z EAP M__'1@< 5CKPI?%/2&3TH/L&+I[44'RQ?5!D5E0]*.@.NII/YG*0H@>!2'$;! M >$2H%)-IYP%4N?)K\]*G""P:VQNVHXZ%CQTK*^.QUZD8R_2;[H7Z3U-NG.? M9CAX%H=P.8,@G!1-=6'DH =NO[*Z.7?GVDF-@5C;*V?UH*;_5E=-*Y$"SB]] M3]\6QP6E,FIA=LU,,0 C-+>F6I M:JLAF=!C2PTE&O(K*[!JION82@A]TH9FLF_(-!0FHG3.F"\8'=+Q$"+S>@S2 M0 9<,MD4(XL":WGSD%K(66A;L'_$PR'$Y_Q:5],5IH!H M$%%/ZQ7P:;V'6;:M,R<4MU"6,ZA30NL&Z]3:*XX7S[( 'C..,Z99*N M_U'*) X2X!ARCZ+$8;8,0I$5?3&F4T;H>ABDC+A !P3F/'H(V=N89]LWG!J MV_$A]J@->4MH;+NB;:(SL5-V_=P$NW2P:MT"H*KU4KWZSL)_06'$4FYY%H'& MI&X]!5>U300-E%KG!3'5;80<]G3$(@QCZM G1DM @,"12V[#K!_Y:K=#M#$8 MCS&F*W3+I5I^@DKX@5.!!>>5W.//MWUT?+#5UNU6%FJY)!K$&IR$9,T!CWDAL;6^KH/D%=UP%F.('C(WWI[M7UO,7AV7(Q>P9;?*,0#>Z66[7\)RI4P#'H M#.!JM_ CRW^B=D'2>_6.$AMY[DO)8V\\NUL6-N),T<8-'$_Y9M^:? (1?>^P M]DQ)@R/R"T338")Q!ZNJBW7+\48\,U51!2< )H8>,0-<)_VA 6NYN%RW0M"( M5Z@ZLJU?>*N"=@Z24&D.=FX4?F1]T02AV':^TZTLU'(YM4@%2$)"('4#AUP. MONQ=>\^!>[,/8L^Y06O+=::A3%5T^^ENLP'J>\LZ(TQOC12G-KF.I+?*37PX M6/AHUC/Q0[EGXG3V7Y\7FP7KE4C;W"?+]MP;\=SE,NO/E$?]YIC[2=8UT7R9 MGGJ>Y3M+SR;77_:K+\2:Q00-/R*_5!!==SJ$Y,&* MO-!%$>@)4;)_L-]F9"ZIJ@3"SFW,8WN)A<+]L1" MN(ZQO;?"I#\_$D9)#=< JDOE$F&&(CA/7_K*3+@-4C65$0"%Y+(IC+2HIP%5 MQG+_K1*KUKTO3%!R\!8]0]:1:I6%/_\SMKQ/1(GLO>/T$,2"O*$:BT%([=9E M7UU<6V=JAL@L.#RZ?MGCM\66'R8Q IHPP866/H1*3C1ACECSWX"0=&XD LV3 M ))DT&S?U:X+^3#Z$H0D][:DQ(@0X(YV#E686;+&KBUR*RKF0$B6-SW4%2B! M99N&?"9O(RW(78(8FU&8F*$TC9;&GL6^XT:_ "%MOZI(-$* GLZ(B-PUB.(1 M1@ZW =%-R34D ?HNP-E]A(6&/EG'&_2 GM/?<0.YG7T:0C5! Z=("Y09B'[B M87Y*'Y6GT-99$$390S/J1P]A$ ':3&39$3KUF+2YIH_<$?%2!&RSSTS8=R;G M#XTAW#&$.X9PQQ#N&,(=0[AC"#>/2^N7D3&>.\9SQWCN ..YG$O' [*#)]_] M-W(6#H'6W;G6J4 E%7+JZL@N(?0-6_H:.W+N431]#"-LV09WNF:^!E19F][W MFB'&$'P#E3%-*XC5M=AM?Q22"=;2[FU+6GGD?--"2QM8^ 104>>[EKX%22L. M3$1S5'S3DBDL_^Y 4B7?AF3C#TQR)51]TY*\\%-904M:/WU96MV)YE5 "E[ M:F!2K:0M.-G.6C4(!._\9T@)51U(Q1EQ<"RK2(4,(Q$UFE4]ZJ]!RKV"JV;4 M=(015,7!78 /EFD4]0=5%!4'$[;PUQC9$]O=/P0MAOLL0_?-'^L]WR3\9 M=N3'WY?HR?+F1/JB(R%(4?'&RR-PS6"+-R@ALK=*GA<.MZ ML: I7YW5($5IS'E;&_T^.?T%N4][ L7T!6'K"65/*R5%)*LX"B-B-1+HZTE MY:] BG0T+QF5R=*;1Y'_\*:93_&']!]?)YZ?)YZ?)YZ?)X:_"DG4>A=?;R'^L@+UVLO!J0HZC;/2X\T4PHU\K[R.1.'(9/0C[M7T)5<60.H6@OY!4#X3N]@P:>F#LVWP*$[[ M;I* ,;%\9Y(#9!+L)GE0)F=8QMCNFXWMCA&%;R72/$84QHC"-QU1V" [IL; M)O$CRLJ=N /?4F1!@&(;9*?V6GQ F-;>ADK:RT9#<'(VQ0 9GFUPX0R4D@7" MH1 <@4W17X@DN+S],=HV1MO&:)MIA"?I-D?_H^X:V,"Z$(ZF <7?!%0$IWM- M?)^VS=Z0NP\BQ%P\@>6'#\A&!#VR[<0M81K^!H1#>CB2J$/1(4OE&J-G&L_Q MG56T1SCQ_,G?8&EL]6\X.-X!R.R)7I-VCY2BW7]#E: M2FO;)G?S?&RYN1N'_"L0'OXE:RT%X\W,H MZ2\EXH'38I?9+ MS0>55%[0GH;8;D_P" M=@@D'_-KQ_S:,;_6,(8E?PN@RD(0KBC#B2&V\,Q $Y7U8;3:I8= "F'M6"%_ M30@7JJ$$#/D4A"0X&^21]9Z2[C@>(]Z!<)4V:8_<%S3_^DS,;@8[[V=D9C2.))&TN@,&1?OT.U55IYN6\X?[4^\<"E/]RB9XQL-\GU M(:0[!#AR_\U^Y!-&9$69KS/FH%:A&B1=LPTBVCTI9/?I5!O653B"-;_A[-&& M* A/]>BCE/[#?UJH'OZJN^B8'5J;A,"RKFCAYIT7O(8/R*.-MK9!,^E7/^JG M7U$0)@R&20K$) K&+*PQ"VO,PAJSL,8LK#$+:\S"&K.PQBRL,0MKS,)ZBT;9 M&%*'<*T=0^H:.P$C*T2W*/GOXE3]>6XR(Q9AC:D0SI3^I5"#4.!\=66PTQ8P MMVB',$:9G['8$49;6/06@W D@A,?/=*!$R@B]?$A9KZP?!"$_-M#G&B(L /' MFKT4"U_=%O.-;>%8G!"7)Y1YZSU>?[[6;R,)_-%[]-;Y;SGL.3A/CT#:4TL=@-_Y!%$T6# M^[)XS]U;6>M6(KYWKD^DF4CFF6DWQ_._MP0J24BOWI)P G5RIEZ8ES4PAJ#) MBW!)0V'\H4#B7$V(C7*5E;XHY$*);,D',,T:!"@0.E?2' MRN,NF]"?@UR-1IXO(J4Y6/?S&@/8MJ=_P;!;M BW1GDUBEW_VC3 MO2(FW\4 ")%;+1I>P-U79Z$954<(/ULX.M*\*D&7*/XP.%VB&C@LQ6CVQ9L' M]!QC>T]-\2>,V'7J$D!A%RB#N0"Z0LFD,..- 48BAO74?TQ1+/0"JZI7!^L;NG VI%5T:R+4XKBY8@X$ MNZZ.$"C0 Q?"9O"F87<9QTY#(!B-M1ETP@8A(VS#!: D!E7AYJ39"3GA'Z$"A7F'WB=AJ+ GI6LQ.V1P(&5HU M&2E##S0+9X'G(9N"L]I=6&,:S)3.AM"&I"FV2A&%$KX\7ZEJQC4_*..:[R;9 MQ^A[3.QSD_/WQK#G&/8XYASS'L.88]!Q?V%-".=25<8Y?HEF?+ M$Y.0/PZ"_TB+DGSPP5UCQ@#+&& 9 RQO,, B@E?^7+7>5 C'66L,-7@TNFM= M[7G!*ZUYO OP;1 _1KO8.Y6Q8G1PXT.8N3[/V E5=]75(!S!=;A?&?'>7%0+ M/[+\)Y>6*;,V'@0ZVL'LU?6\\P%U.3 MZ?WMY.-J=?MEL5Q>>*_.7Y\DGP?COKJCM"<2\8*<2Q+I>:S4"_2B#21@W1P_ M6?\*\,RS0EDC6*,5(+J@=%F;W_U&2$/0^A* S^ JNZD:KP+$-55!RC6YS4<; M L=9H24%*E27EA:&0?!R51374J%I 3$(7)$@IKHEZTWM[X9L@AK_=JS6Q(.] M$$M0^XC%[T^HIT&X%E?EO!H[<+Y$=SF]J1"2&IOG9A[#WAP8+"O/S"-Q M?57V2"SGT\U\T[-G88D(61.,;E%H8Y>14.9*D,[H*WF-WVWSYJC(8]&:"<=7 MH,&LBVPU-780E*$04&4BBM9,()=_ S'5XF+KV2C!X4 DU+6\!V1Y\Y!6!##9 MD[V\H9@"X4YO(&VYIS84B+6>I/' 3HG-LV6CN?_DH=<@<&:!F!7R\1!N:U7X M(,>J=2:L=CO71NSSM\A_05C& H*N27H-0E[;<8H7!-;FA+RW>T&,"= M >'"4Y,+7+RZH/X7H@ Q047Z")!R#H1+2A,<*&/65QN'4T/AC8U\B^Q)08\- MP3@X338T;5T)+KVQ((7BLQ\^(]O=N<@1=LZ0C 70*4,J3"?JBU'HFP-W 4:V M%?)5E&Q@WTT\E")T2?Q+!"#[TM@A#10,F,F;#.%&U!!#>>BU?T1!N2P;<,&-](FIZ[QW7UI%:1AH[JC0! M0G^)>ENIA%+K/!!(030/;&*#7\5Z9^GY,[=0+ M.,K]KPSG=LJEG]O803+L.MA,[-$M&[-;GN7=!!@'K[3VCMPG^!M(.J%;C\55 M4[M&BE/K3,@>0Q]T\1J$,+(S]B*/N]*=UR\%V'1!%S'HQYO(@<&XY!O.Z94Q]1X(! M:N!VEU0_"[:68DZW[*OO:=!$"SCK5,_< CG(FG,K#.<$*T(Z__J,_%!T; G& M=LND^BX'!3I]/@=,W[7>1(']1]J%VBP3^P/W/>"'S_/;R6:[FOWG9#W])ZB' MVF[1#F&,G%EPH,2W$M'!EO_$KDWTO>:%[[@OKD.NLYN]A=$-X923>8;TRL*; M^4A/?:!K@9YDWPHH($X=;_VK<-+.VQ'%8@?KEHD)X1"AB671D0&>PRT\(Y9% M'T,Q-M)D^"8_ "1GOJ.]G9?%)JD(0NP.SUYP1(B=F$G$35J(+QD/(7N_^5U4 M8+X8^5:Z![X&VWT0AY;O3'UG^THP.7ZQ*%H1OUN"]BP(F37ML$J;!.!N$:=T M2M8U8K5C0B8Q,23CX>3IMF\<2,@ @:MYJ*3',V\@D&-6*9F%%]HY>(!@1' X M!#X#2WK <<9!.-C$U)O#JMZ_6 MA$2 RD_Z3XSD];@:\X"H/(7$JCAU@50KQF&QLFCIV1*34#@6@FK3EJ:S?2?$ M!\+NJ*D22O[69EU+2PBU$DV3B-^HJQG=W'T=AF#'I[[MW!F?>KA_L[R8FQ6D MF@'A&MB&*&@AWWH070@ PX*;-J2< J&FHGN.9=AWF$PDA*7@ YJ^6M@1;K\Z MJT&HM6B-T74( U,&Q%NZUG(0:CI@20$D53 +_##V(LN/FE$&DO4@E(;T*0@2 MTD"5A%HJ0;8@A.H4:+( 22W+[,-9P#D# MP+F-L>L_K1$!0*(-C*:#*!YJC=E&I("PW7,>;/;K6CI?M!B(PJ0^-[B(,! E M8'J@]2$-24"V&(C")D@2D!&F=0FX14K8$FE1&C>2:)#.9!!%7FT' MAG0(T;YY+_0^)6+&M>F519Y[H-L@DR[&5M MR_.04)7;&\TO7BW>;4^5[ M\3%T]J%)^J6>J^)OT6.T\,,(Q^R%!DEI.W=D3]G">4BD)>7E@7"JP"6D+Y9R MEY& H(N+<"E?&!QI<5+& LB:*3&>0 5>2D@7Q8 @U"RIY M.94,]PH#(HJ*,%H&.G6NCI%@@B\P[1D?4O/TB6,\B0I M N(C=.A/MQ2QF07T$;^(/J\\(]?IH^L_)9'6U6Z[1\DMB5[) K_$= M/ :R8(@K./=$$9O/OI4\>H^Y\^ =<@9\Y6($CGO+P'^B+4DI[ )& M%8? .P&E/"D"#YK\LQACL8+DCH11]U.)&2<<0//D/O!M;;;D!\,HQ*G$F3P: MX)A3Q"GSO=+&RJS[C"-\F*+* C J:"J>/W+40+BAV06%_<+4]?R#RO6\?9B3 MGQ.G\^AL_G8:\=1S.X_==,9N.FI/TMQ_\M!K$$@>C>>/@^"1KMA%IX1+:]2E M[]![EN\L/9LV931M7Z0['8+/H"(O=%&$H+1&'Q^4MD"9L,V"PZ/KL]P(FF_I M.JPS?^!OL>6':?Z$%>Y3$VU!LQPL+WTGD&)':,:R)7@[L/EO0-BF&B+0$O;M MYYW3-TURZJ< +Q? Q#?)[TI4?;&!>/KJHMDZ/PU$,'VKNH.M;O2E@?@76Z4! MB,LY34&XOJIT._]1=3NG:T^NK\;[>468%SYA'CKU6U[23\GOZ-(9@[NG2[&! M8/8* )3>TQ5S@-S1-41/@U-MWM&I#&41-_%ED3<*POU<2W)RM8UE+-J@Z4?R M\640ABN??G'^E3[E1>R?/0513&.=61 ,?#.:ZV %00=M]@&.LJ .?1M#]D@$ M?RR M,@H0>#"TP@8M[\%8V# 6-HR%#0H\.J!Q6I/GWZ%''%OX2"=HTUPV&8+96I4' M,KS:S\7GPS(E'_8J<:0%WKV3E M"G3IKSV;CEPA*%"R;Q']1*ARB ]":E[\O4\[4<#ZC)P7D/9&4.NKG*#%O_=I M]*D(6H04@H7 [<0BN=]+QO>@=+5...$U7X(+6-;H/#O+GP'DSJ\4."6'VKS] M9YV&KJ^>$ZM';.4)AT*X^6O(SLG,$R("81.,J8EOH_SX+14!-5U<7+<(J%?& MWEDVXC9&5P^'YP,R8%H>$7 L6N/ 1L@)[PBNK%H01:L=:WGFVV@6A,+6A3H3 MX?F'I&S30:G]%-ZG)XR>R-9>^ Z! 3FLHD#XGH!T.#P?$I?^:D2Z:.^<=6U@ MU85/O>M(PZ-ZZPE8\6_*9SJ7;^AD2Z^PY&+W#%',1"=#@;SN_7I"#MR-]"]JH1:!P_JY T/^FB M&U&H& !$YECK99XIICFQ6]Y4=_.8X 1NKTT=QTT 6%NNL_!GUK,;,8<4;V<) M1W?+J_J.&B$B\!B4]#%C.?&K7;[D8(W1P8T/(E:IYW7+M/J.&@V4P+%/J+!O MD$^H;KN6=U8;=\B*XI+.K+=4MTRN[]:IAB4XOA?>T,$KG/A_V6-8@J/1:&:W M7*W??$X+*7!,+![J*V(PNP08^MO$U24S0!7SNF5@_1YU&BBU;G!FE]TELIPL M.9!G7_+'=4OQZMX?"0J=F/27RC?G560WR)/KEYBVONT^6UXB 0_(1NX+=3VH M^-/&5[KE;G5O3FL$ -&V8!J&\8%]-OP<(F<;S,B\F/:?/S\%>7)9FC8V^$G5 MV"#W]0G]_"0*)B< )A2""0.!OHB3 =%S_X,365A?DW#J.TO7>G0]YLK[A"R* MJ;/R'ZA[CS[ 1@;D\Y..%\C>^^Z?,0IEC13:_22,ZLY!%-L* M/ Y=B,18M3M6[8Y5NX.MVOW-PBZ%B286251=>1B .! MJ#61,(JH#TF9$=OZP("2:K+2* AJ3"PZQ22I"] A4'W8M0D"/W;7"FTL#+H1 RVBL1^!*15@G\09_ ET,A9)]7(O E(N#"(>DI MEI0V/,F;+)@ YLE5"J^(.I.O*)7PL;LHRC*3W M%_4T"*>^6OADK"KC!)%AA>1M(YYQ9T*P)>JQC8L61,X]N.$?=QBA?$V?$0-E M"T P6>KQ488=1';.OSXC.THZPQONP_)$"(5S=;=A&2N(;&-JXK? (^86,=&. M1IP3S(50=5>/>0+$QE9.FEU%NKH#C#VAQIY08T^HL2=4;Z=I2XINJ6C>TOYG M^^L"TQ5)\^=_N^?58/O29'Y4@FY2\;J*HS"R?(?@?&DR"235; D(M^\^Y,^, M2N"\V,7D6T:!S3-&%B%3/J:N5UPJFP[A5M^'?.A3"$3.\N;19:5DAMG(?U%E M(V]N%A.Z\/C"FC',XPMKXPMK/86+X+^P]D9> VOD!38=K( ;(/#?W-&JMA_? MW/F6W]QIK&CZ5.V=M]"D;G[%' @ZS>31"P4Z$+@TS&JK>B^'C4528Y'46"35 M9Y'4P&./XS,R8\AP#!F.KPJ,KPJ\I>;S6E=C RZ";C[_=A]^:/H-@4$__/!M M]N%ML7'=V(<76!_>^NWL>FG#VYB_P,+96[>R5KT:XP?R8H(&)N"X1",;(0UM MH'#E%P,;2>M3 ;?9^3]=\Q,$$-'&.'V"Z[_A,# MP^F6?=F&G0D7O?V(_F>9/_E65/WG]TX0M M/.9/5H!YAX@B<&;!X1GY89+!1I.VGY@#^(L;[1>^X[ZX3FQY3*9NK)#/:"(TINC2L&BS330C(>0L)%\[NHP'PQ M\A!X.>R&D/7R8\<^CF,?1WX7//*'*V7_N_P@"'JL0N>[/ JMOW"2?O-&B[@W MO5%7H%,J4/>F#_+.M,@[ZXV\S;5MG/5!7DM)6JL7L@J"Z!7(:C5BGBAT@'K_ M0VH25&7OC\UPU0'D_IOACG49E:WGL2YCK,L8ZS(&]7C-T,I?JU5NR)" QX6Q M_+4-"^G.W44(9:\ZLF"6V$:2#(:@>'1J6%5XM$'C;?%3\GNG9#"$V[TVC25X MM$+C5^2]H.(7KW^6D%DZ'L)%7Y_24E0@*/+A]\K12L<>>^7 BV+"[Y7#&GNY MH4U3V\3ZBC<*PIEKU@N'AT7K#LDWTHQ(<" /KQG1P*ODM6H\QBKY;Z!*'G ? M:,,J>7A]H,4ZWN7+# <"Z$^+L&/PRQ K=_UCBP$7+".X(XA?4>$:!IG83EVV@6A)'H M=-.9""'Z;["G=% "Q\ '])PF-Z]V^>H2 =O$PR&D%!@P2XQ(ZPKP4DY22W7I M'MSH+L GR'@*4'_N0*K-#;%JG3GW,47LE)9RJ;X$8P92"BZ 'IQ2XJ8&%9ZL M/(.?_C44U2Y67&M@E>(5L1P&YS.)W=#G,=@+&C-R647.S7%NV?OB6!,I,%MW M:)7G#: ,3CQ2 N"O?!MC*Q09+'(IPRM"%V.#3A^O=&V$!U4G,-M"Z$$_7S. M)!5O=9L+B-?KENO->%TJHMI5B4.8J1:N_X4SJ%L>U/2T<.!O_T81^+85[K?D MPZ%ETZ6SKY]-LJ2_!/>N83"[6U94=Y@8(P9.!PZQ'=5U?:?),31^Z_ M6=I XD7-4C36&!W<^"!BE7I>MTRKW\=/ Z76=6!FHB[\J6WCF)7/'P(_Z3R7 M.-ZRNCZB$SP4GC0T>P7QTK9O:,UN.5G3;5,?7< M-GXK354_U/?*--)5M8/N8C3=^OI#I0YC?U-U&*-K3ZX_U&LS)K*VZ;?23Z4+ MYU#AM1'3GP8@0P%^V=:%C\N4*6,-UUC#-?#:E[J57"W6OKRE@KFZQ5P=%\S- M:4AE'1#<[MP7?KJR9!R\]#()9?DHM.);DQXL)4-,_\1?]IEN6P6ULU]-YZQ] M@XFX\]T.V9%[4IQ5BN'G?0RO!-GRO, MM4^GOR5BYP8:.;[RV7UF^=;2TB9(@MN5##=Y4+T'.,[;T5HA6>TK"!%C=27VF']=EM@HW;C@.,D/[?(R8&\1#=U_A6'$2LPV0:"O(FD]SSM)!_X M#)>IO?;R>W\8?';=+OX;3Y9+J8WB^5B M^T_RY_0S/3_7Q*TVD+W:))L I_1D,(]AF#P+,+Z) 2GZ"OM-C.TK.3N/VWT0 MAY;OT-<.B:*F<;/L.B0-R>I-A1"=->E&KHW8V&A*\\T>/34U]IL:^TV-_:9J MGI7C.+D'GT6*4C0:0NNI"KI2A X\-IDU-KAL>V%R[IFL"J%; M54-'I G:X,2#22_+>!%P.C\ 0M8^@0K.AK3C$'C[GDV05 M[1%.CI-5'(61Y3NN_Z0^4$7S(/39JG6TBA ;VSM(^F 9VJ"M-GEH:(_<62YF M9;GW*!&E:2< M!J(K5D/FKZ&1U'F.!]'^\2%IU?696!K;@%R4[=BS(G0Z+58[FN:2&26FV2 ? M#+-!<@!-*$23*)B<8)I0H"8,JDFP2^KP,\!ZSA\YD8N=I^'4=S(:N[0NLW2J MTJAKX./"(4OGL]-TB^R][_X9\PO^N_DD')TR]!R6+D1CS((9LV#&+)C!9,$8 M;YI43215L.3ZM3T^\Q)DU,/AY,QTK1;%-('*8*E2E$T HA-50JOB3IL:\?)[ MQ8JXS\2:Q=Z1B-G)87TVY,6ZLH%%(6A1M2R>E&@#&(.[V%[B=(Y6<3FO/PU" M[HH>;_5Q@LBP0LS)B&?3B1!2 M5>JJT3)6$-C6TDVJY.WNQO^XA)"KW15)N?'95B[$@VV9EET="+I)SE#A#E'< MH0))-5L"@IG>A_R94:FW8!;-1G*3VGD"Z8P(,($/^;9KVNGYIW*I\FSUZ=-B M^VE^O]U,IO>WY.?[[>+^X_Q^MIAO>HXPL=2K'/*RT)!@;(W]&R+[^Z?@A;#4 M92#_^2/]Y[ODGPQ.\N/O2_1D>7/"D>C(\4YR1\")TT@)3#<*%_[F# ]$B?? MYKH&RW_NV1$H$8F,GD5XV_#T;1Z7GBWVV17^W*?W3<39"%NVR+S2F0C! MJ#+BK@Y2K:? %3__B7QX[QW3]IK<3#C%! BN3"TNZ" #3P46X!6P2348@K_2 M3 T*$ '''A:\>"0PTB>)GHD!8R7$Q;0HG@)]IMX;N ,F9=4G8Y1Z)7![\ MH6#WG)27?%S 7=]*8)XOGD$8YK$-B7HA%P;7UF6>SDH07"<-\%8'U2&S_O2 MQ?SKLXME+X/4712"HZ95@>!B/639N ^B5L1#M"X$3TVK$B)"O#?'#.M1LD]* MII/^^6;>F;^6O3.;[6KVG[^NEK?SA\W_G,S_ZS.M4^W71[.Q]\B)/;3:,7QO MCJSL2>:DD/T/%27R@J'0K@7FE!>B$AG;;ZN?TK?=1536S@4PDW-A-I" M1" < IO(BIC')L4H:5@L/JTQ*<(+ H#Y7.\5P8".145HH9YU0N MX-%*YB#"M'7L^=FMDUYDGY;D%.I-!'0@HATW;GH&!OQPB."@T5='X M=,C;>SHD>31;_'1(\>^0GPXI0CJ^Q:(TR@?[%@M34B7WH<3.6$*(;TJ!+UAZ M,FT\V+@FPR5Y#N&6/2"<=&M->\&^LK^([7FMN8!NN!I2#EF1 MD:7)@&[/E3E90@H>*\$^\B!_D$6#):V\[2"XH7TFU.!1\?*/$")Q2@I> @U. M:.G#Q>=>T+D+8?)/:I4_T B@Z#4,@_D0FD5HB[P!7N!X.KYV8L;K-_C(R=K" M*\P<<(D)M$Y?^!!Q662@8 M98Y<9SPK?C@D$D2E2L8AT0Q([WIH\D.$2NO43YVS^=P)'LFYPR"]Q*&@,Q=^ M<%97,7)F:'CI3NZ6:W7]!;I8 >=ELJVG<;0G4/Y;^.BN:E*WO*OJJ=#%!CC/ M?@MH5K/T55W9A&YY5==)(<,$.)]NW1?70;Y#VZ6F*5+6DYZ6%$WMEG=UG0YZ M.('CHJRA(&VE(^"@>EJWW*OK7E#C XYSAJ]JTVM%<:R)A]!LW6YY7]6/T2#" MK=\0MN2O(2V:R8PMYL9,KOEW<41;;BHN#Z8K=!LMKN7X,$5M&%MY<,\T?JB; MV='$ZXR CL\*1V?7'*N;I2''I:M*A*G')M&G,8M6&$\/JN=TRX):'A4U,N!V M3%:Z>N?ZEF^C61#J]' HC>Z6274=*$(T6M\BMP@=D)-=1[B1D-*0;FE;*Q6C M!#LX>5_CP$;(">\(=C0)@;!]M6/N_DP0A)=D]<1N.57?O:'&"#3_-A9+.SU= M"4Y5]U,[(B)(?Z7!3*U5NN5L?>>'(7K@V)Q"33$MMK!, JH+?TL.VM"R)=TH MS);HEL%U_2-FN$'F+KL;*J(XXN'=K^C:J8-:Z/5F\HX?DPA%C>V^%J)#.P#,S=6=VRYQ:B1RZ*+7.E4W\&-K8 M98M.GS!B=2YIA=+).[;:39_(WYZ(S.2@6^$DSK0.7@6%LHVMW2UG:Z6$-(=T M/[S//PN59%W<6!XUL[4Y+%FA6S[6Q'\[3=U2DPLWHPI.";K,347.#2:_Y086RM']=\%KGFOG MS2U!O!4-S?T>M[F.QOB>6V%H"IJ"V&TVVID?GKW@B!![]4728(T_KL_.&-K2 M\XXJZ"H:V6=5OSEE15A <$$QB+;D,Y+6:1=C^F^7UHY" M%Z +@4M\1'(O587I4U4WET]5G9'QG36Y[RE?LVGG4T"ZN7&EO=0DH''L12+4 M8WNU-B6JAR.EKC(H7=^:M,MSBW??:J@=\A1MLOI:>+ MC$Y92%(L10>KYF08 MYD[3\F-*!4#.CTRQ);[OY#5(4T_'#YJ>CNQ;B9MCDGZM:9]&[MO)E]/E>9B* M'1@55H&3>SS4)O\U&3@V_A\;_TLTP\*G_FCW!5%;3WQ3YPZ#8.B:-#SG(@%! M\#,[6Z*BBD.@W-$;T4I%U"#Q0ZI[@-Z!>;+$HW:K?E5F116VVX>KZQ\E#E;Y M! B*1G47EF/0!I57!]]]C,.+;WZX$I-9-0-"-U4%G54H@$L"'(8']H?6M/OH M;AW=K=VX6[_-2.!;]?B:*!^Y>[?B2GWY@_72*F5?)/JWZ)2[ M556!:RW=OX>WME0U2Q!P9EIEM(JE0\I&7"U\I\_.^5"$2TR=MR=I4R=)1[&\ MKF1.]L4^'PF )GTR.K6?W=W0WGDAM$O;MGZD/M6DXRZY<&-DT83?Y+]<2ZMC M"/I\7:%16ZUCNKT]E2@@0,MG/G'*Z? L?=N:434CV\ MST[V^XM&P\+5()G B6'FCL?_YC5#@] R*Z$&L9C_1ZRLD4+0@ZJ0X(6)^1\P+2W@B:M'(4$[3X]SYUN(J@14A; MR9:HJII*U_=&;E3+_O-.&R/(.:^AIOK_]O)14Q?178!WR*6//-%7:.9?GUW, M5CB%5[X@6N:(G.D+PM83*K0;;"G^51.F_C-@&Y5O(%0%YX!N.HI(?J+-41=^ MA%UB]MCL<=Z.(KR";_>?;@M2DC6I]W8D]LYR,4,J3^^OS\BF;T@''EG&(W@^ ME'L>=_KE_M-S84FK">W>MJP^N.$?=QBA_.,+74@J_[O]Y_+"EU,^Y6!*Z:,: MYT>3O4D?+):F.[3TP?XS>MN3RY9(!BBF?(>([1$X"6$8#EF'=M.@\5\T@\;I M%R?G3TY.W^RJ4;D8:_/>Y,JUX'2*&G:#KYK,'-M\C6V^)+HBE:*3['RXNOY9 M'/:3C880CS5I^B7#I?V://-=+?0WZTW^EFHDC+K; M&LK?MU4I4?F&<'9B)P@V?6DKK]^_1[8-"6N&-G#+SN5^X],]DWL,MO[-_MVF MC1Z:K=,+IOH:6P+)')Y0CD78C8&X=PW!^W[I7T.1H[+B6OW[(!L6E8IT "<; MQ?<]9[0L!T)UG3MJ>_P0O M'JLS8:R\U0VNZI-_+*P="VO'PMIN [EC8>U86-L^6S)7TAE=8",)%IEM9JT D>")3=\-DR/6J$PV!@'") M&99:-"3P\,2\;M>GEFQ3C>]"N K!$N;Z-!V>_*HV< [I/A6U,1A]9M+#E.[& M2=Q-P5DSWC>V81GT-(@F#2!U^VD(,M"U4,.B?;7>ZW% 2&!0W1'U=#_YAJ_\4Z<=2#I M]7W2_K)(*M'J+W' M\>7'@2O4P3P"66R,F]?_FXCVJDS]$-:3L#^LP0)PNY0W)40FU.@MF/& / :+ MA:/CEHAW:-D5XA0_7UU?QBD>YLOI=GX[64\?MO^<;!^F]YOI;+M8W6]Z;I=X M9J\(]YMCX2^23HH5U^IE=PL@E,0AI#/ZCT0TPM#\AI7B"T%!"P"4!A\4X5!R8,%X 0KM"2MY,;Q1#!UK.0!=!O MXL?3JR"&;--=!4(Y>W7>Z6+9*0.7B)AAANSBSX%0_UV=.7RN3!$N^M#XK6V.#,,&DAUR!PJ$N!V#WATK/%G)"-[I/VE43LQ X9 M5N".J*)[1G(4\0;V<.2(6LDT=>3PT(3')^43 ^+A0(X9L=R)N=%VO_^\@-P' M$5I;1RHF>F8V9P*$XT,E-USSFH-+&_3>(C_U_M(/AF3 E9C6DL$0+IK:=);@ M 4'/"-1GR<6O=U%90F@$KXM2(?15[3SI/O'%R$]WAVB7$4)[R_M$8-I[O"!J MA?D0-J )ERN@V*F;IPB.&7] NW:J<*.+3@T\!U^N:C_-*;VQ/,LOU0]76@%" M3SMC'IDBV3K?BH4$X398Q]C>6R%1V[/@< A\%MWF\4MW)H1V;<9\TD4.W&5T MBI%%3US+FXN7.=F.K[:]+F9#:'73+)LN$ 1W@A6!SZ 6G%^BP2 :Q%0YOD0(@6-3T5LS MHZ]LX<@E5_@9L9F.M$_7(8A]^@C]'B59D33U,?#+6K.1%4%T6*G"\%I8MZYH ML\Z6N9 -5Z7RQX%H-F*L/?FX])5E-+5M'",GR_J=6]A'SM1W5J^EQPRJ+],M MH]IP>&BC"ER1OJ5D^>L&O":#RH'?)%[IA;\+\(&E^-^C:!F$M(-U\B>C;/@/ M5^5L^,W\XZ?Y_7:RN+];/7R:TCQX\EORF0G]SN3Q.$F_!"8Y/H7G 3T'.&(= MP4_4.9%%+S7>8*7.BM2IHS7P7(=!P:17T-A"-!!B^KLQR[)"=Q&2?;40*,/# M#?G+AP+H?"&7,C'U&PGU-WVO2P6(__2\$<,![0GC9DN00O @):E69*4&K_93/S-MM$[FAWF=N5F=Y$(3,,E-ZBW!I/S\SP 1$ M<@V3DYD[#$(^6"5"<[%I/]:-_M>="R/NJ MQ!1]% '%W[9!9'GT)(NJQ^ ^Z,7@V*$&&1[7HN(\=JE\!'#__L M\A214J) M8@TXN25:R!8#H57.8S#]B1)P#>,4&I, *3QSWNHB"2Z>?8)9L"US?P>D'ZMO MOAP^_86+XL<0_1G3Z] +-?', D/7G.*LSS>;^7]]IK&A^6_D?WM_H:2(H+3* MBCNTEZV06=Y3^\_8#1/Y%E__A*/A!&=D;,CO"2$J$!04#SCZ3XSD;50UY@&Y M^BGD3L6I"Z1:Z?9)U@\_>7\L?/M[29M/SB@(5T%M"3HW^N1@ F$O7&YH\D&9 M@THT&DXD1%=#"5$!RA6Y TH\'HA&4LB9@C.00B$7X,ECN_RQ$%284L0D+ &L MP)0^ >'P'J__"A1DFV/@]2)95ZAMD)Z?VDWN0&7J5 C-_?Y\0 MEOS/(UGM?_]?4$L#!!0 ( *6(>51,&QB+[K\ $.?"@ 5 8V%N;BTR M,#(Q,3(S,5]L86(N>&UL[+W]<^0XCBCX^T7<_\#KM_NF)B*KNZMG9VYZ=O>] M2-OIZHQU.;UV5O?.=5Q,R"FFK1VEE",I7>7YZX\@]9GBESY![VW$>SO53@ $ M* D01#XE__]]1"2%YJD01S]ZSP'T=._?G-*WWOI+@B^^=__ MZ__\/_[E_WK__C\N[F^('^].!QIE9)=0+Z,^^1)DSV0;'X]>1#[1) G"D%PD M@?]$"?GQVS]\^\?O_^F';W_WAS]^^)Z\?Y]3NO!2AAE'A)/\X=L/Y2^7.=4X M^A/YW7<__/Z['[[_X0?RQS]]^.%/O_N1W'TJ 3\Q+O>!$3(,HK_^"?[/(QN2 M,'&C]$]?T^!?OWG.LN.?OOONRY.I82 _WI?@+V'/[W_\,/[ MWWWX]FOJ?R-8M*#_32$,_$$FSH$8 BW^M^>$[N5#ATGR'>!_%]$G^/(P M(3_"A'SX TS(_\C_?.,]TO ; I"?[]=**7YLT,J1OIN-RRTS)=J+U3KFC/S& MF1?VX[>&F?,K3 W^=,/^U6";?LUHY%._8!PH:321#\0UEU,&VO&N03 $0XR3 M]D2DA::F=/?M4_SRG4\#\ P?_O9/\,_WXI]\#MA__N4R9MYO^9AFB;?+"FI< MAG_]1O+[=R4_ +),FDQYR:X@P?YID#&'^&X7,Q]SS-Z'8BX%^CZ)#U(&\N%B MR8]_"1_#6/UQ M >;\4X["7%;SB*-S.+&R+:/HY(7W]!@G,J\B!\-3/AF[YTI8AT%1QC8#.H\# ML$0 S_SM[V@2Q/XJ\J_8.JF1YPP.[^M+&3[__ T@E.\OX4"M *8K3H^ 7 \ M!S4FUU.OD(D7I0$LS4;'U09%7#D5;+=6T3,XG!55RH1F[2KAYW5F8KMV'83T M]G1XI(E$I#;(_#J@8K/X]N>_S_K-Y8.WOG6^,P8X(@#G]U:CL3JI.M[3IP!. M'%%VZQUD2ZL<#$LMY>PV5;,)@Z">,@94W[V")0",I:8CLCRINJZC79PPG\U/ MNP\96] OXU.4):^7L:_67@,6EC);"=/4;2T*@JI;\*-2HP;J@G!D$B28@ZE MOXO3S O_G^"H/>[)@9$57LJZ5-T;D'C*+F'#J"0"AS DZ?%M9D6?0(*I4B: MZ81Z"K5N_HR0,"%AK\R7J/TV;[I$:^#6Q^5K-, @:>-@%B=2-TBY"^^>XTA] M$]$&F5_M5&P6JG?^^ZSJ)Q^\]7TY&.%P: &*T5B=2!T?Z.Z4,#OX\,/C-LA" MF0=L@\ROCBHV"W4\_WU6=90/WOK&_#<2[\F'']X]_I846//KY+C\3JR8JZ^[ M9\8555R1R<'P%%3&[KF2UF%0%+7-0.OC%Z"D@)WSONDVWB8>).T_O!X>X_ Z M])XDTDBAYO_R&F:+#R\!F?6[*\=O??;;F.2@1, 2 )[UN/D+#<-_B^(OT0/U M4K8>^NLT/6FN@I3P6(=.@P#-5$=78#I/=_!2Q2H!&!AW7^G%B, M257_YS@\19F7\,R5)%7*V(+#4G4%PTT5/P-"4&TI!RI=*(&)@,92Y%&9GE1M M+T])0J-,)/3!*I-YV4FMO2IP+"76L]_493DL@DKK&%$I28Y#2B0BL+ T?$H9 M)LZ$8M)YNRQXH5=>YN4\*>54@>/E/NG8/T]ZDL&B9#NI&5&G.94XD(#N%=J# MI?!3RC!YXG1RZ67T*4Y>E>*=06&F3[>8;6=0ER!(2=1GX^N2DQ-2P&*F4H_" M\*1J^G#PPO#BE 813=7[CS,H+#65,MM4TP8(@II*QE=]=0Y*"E@L-1V-X4G5 M='6@R1/;NGQ,XB_9\V5\.'J1VJLJH+'45LM\4WVEH AJK.%#I1T%"A$X)$?" MTNOI))C6'S_3,#3I=Q,(S1M+6#USQC4(#%_<&E[IV0 26V-'8G?:N$5\.,#+ MB7CWUX=GCTW$YI1!C1P(?ZL/K5HDM!B&A2AGD0P-!D8\P\B.,B+ ,0E'71"! M3&K8:-&-V22:U$CN3H]AL+L.8T\=X&C 8)F A-&FQM< $!2\-;KJZPM PB&Q M='<49J?UW33*$B]<1S[]^F]4O;MHP:%Y:#G#9TZY"83AAV4<*!V5 "8 @%AC94+F)RZU4K%\S?XB"[TI(?$*K2B8/J^S<@:&4F9%RH.ZRDI=(S@" M7KV@L3F?19%%W2([56[ 8BNSA'&Y.M< $16ZQ851,?**4DXH];C<3Z382S:^ MSWF6)U&>_3Z_ DL9+)2V\>.LBBH9N?5Y2QAIDN3TZCB+KJR%G5003&RV=6%]>WY-",6HHXRS*>R]]Y)R? MTO=/GG?D6O(=#;.T^ M7EO???\B[,OR/_,]_X84%8'>PV5\'D1?M K:MC46! M3D45^6ZH\RI3'[% M;K@S:9HW9EJ1X@VMP^;F_75$0>,I1&[[]EJ\ (K]RL/\7\>-#Y<$#+3FZ M\$+H2?/P3&FVC/RE[W.]]L(K=F(.X_3$)NSBE?W',4Z]\&,2GXXI(Q&>X!X4 M8.(H"Z(3]3='*JH9ILNOP7G49N[!<91UWJFM&\$\(\]N7'.*U8X=Y70()\0/ M?N17@,>TWD[" L&TY/4[!8PB$\[E188O91ZYT41 MU]0//^1Z"G\I7[D_T"Z8D+6H.I(+JMY.$5&7ZWEFFLCQ"#NS" M=OHFB.B:_5.U^Y$!(F^K6RQ+M]8E%-[V^HP%W18;0 F'Q5RIEVE*L]1PAC\' MPM$&.:MU36A"S*X%LN';83\.Q+9H.5CKXT][']2#5W3MS!-8K)2T!8NIJPK& MVRI[!HBDN5(N%$JQ*%]8NZ')=KP7/'O8BGWII<_L; C_L_K;*7CQ0MCW++-+ M+TE>V5;G9R\\J4)>EK@XBM])L+HA6"'.;A@=N&HK&T,B7N03_H\:^H)X&2DH M$$X"QW1&D6X'_Z 5.N9RL=M!8Y+TGNXH8^N?_@1_KE@..F1\N(.X? T]/X&EE\L14^5 MW*NO>;"'R9>+DE?EHY15.'03K7J[-9O/VK/H=X8[K?/!V\DH!LB , M",=(.K 9T)3K\C2,QID73LSHC!9TE]"C%_BKKT<:I52_?BM@<6Q*RWC=N*2 MLUN9AHN6>N2P) =&7IWZ<$X%<,I7C3A[9HOOSI4 C8@J;?:-FTW]Q:;AH#F M(&8,<\@4M .=?:@A14/[LVJXT%Z0DA:I$R,EM04Y"[)B1E9'G(?\[H/M%_VZ MW'&9&D#>EQX@WX+BK,ZC2]X,/*O$1_=W-B[,":]D=#2XOL/&#"8V;CL5US.Z M!2+NK,FYK45/-]1+Z7WP])QM]I]3RD51B&G P=%A*T'J.JU%F%W'+;AIJ5*) M0SC2@G"T]_'^/4,4RQW.(M='F)+W$^,]+B4+@8(PDTED>:')8SRQ-%+N9SUI MPGQFKW>,1A7NI(R3,J&,W>A2L%(_$17 MHB'&@P:(PF6@E0QHH:(>,O"%6SKM,X==TPP85;^SJ$'@!5W/F#R/N>8_HX1< M&V-+(X0YQ#0YL%;Q5EL>%^29ACZ_56%'JN'/TX=H9L98#!Y#L2ZFS$[*JY2/ M<>Q_"4*UP#:H6+IL+U93R@E@PNH(X O7'"/?;[R9:XV^]QGH MUJN= EP;4YL-DB5T>@0S9Y!>&YU'C\K?!-YC$ 990--EY/-B],]QZ#,KA$!% M]FIXMF./CJ.L7<6KJ[,M[NP*WXVQEN;5T,M(7_:*_A)H9*GJ!'Z3R^B&G=D] MB-,AH-N2Q=,X-32FO=@]-*LAN/-2KK,4!>-AA>C ZYX[[Q42D9F);R!G+,]] M;@NG6E,[D\%]!=157-G+(%L::*^%NC&H?EN3T^'^FU,JT_QE%HG[=F@LF8\U MF;ULD4,E$:D(865,+N1 M.H$/J =']Y3QX$/W1K8N\> 8[U=WP5CUETG").%E<5)+.QI"$*DJW. I:!2& MZTUM_MIP UEM1YMS@J1.4;0_?/\(-$F=J#MF/?I$%%O;% (5#JR(5S0)7CQX M[FE]&-.C8%FJ68RF+:KA$:S-Q(S$G@H4ATRELQ2_>&! &?$K:#GUY^6>[DA!''L8_@4U,VH/[79K6THJRWU+@B2&D5F MFR5-TB#JSEYN](EX$'NX4^;$JE5;=4=\ CV8*OJMU5B/H0>2Q+S_0GT6[4X0 M?YH9J5]!VV<5S9.+,HW$DBM&!Y.IK,^S[IQB[NM&E(4\YZ&7D;].R^!AG :(5LAP]>-(/UO6>6U?4L#N7;*VVN31O/QTX71B.%9CG M"?-! OW\H#TXN'%@N(P/AT"\\8=F 4680=K OD1TU%W?NKDWN.F;L^9''K U/EQC^PQ M#W183X+'4\;W %D,&QX7WFD,%(YBOU2Z2_),)\Z7KI61%!*M4K2*Z;,ZT>=@ M&%6BY3S(*BWGN7(<="&:#2W(.DU/U$>K%-V9^U1P'\6PCR46=Z5.69AXO6^%,@P)8ZN+( M:"UM,+R]E(S=\PU4'09EU]1F0+K+@.Q19\RC&]^Y8?S#]]]^__V'NG'\($Q# M91Y__''Q^]]_6/SXX^_*7YEM_.'[Q1\__&[QA_^[_*OCAE/U5K_S G\=77K' M@!V<%%.KA$9ZX*=GOO&.3PXZ_W,]'1_M_.02F@ X"2*2(R ]O.O+/70K>,^X MW\FYGU'A[RGTPJ;^RDN@A%&ZW.U.AQ,/<5W1?; +5&HB^ +2J<.Z]>'+G<.YW:'<@16?'K/] M*6QWV57M["V1D0YZG41KG/NL,.<_!G9@RZ[;L[+IZKB&]J.0+:)/L"W5GA6' MB'A#T_1/9S+Y.1$HT<*I8+4(&>?CZ1K"NM6@6MX'5]4ZMW-OZI[DG6E+/6AZ M#!VI>]%VH1GU ,8M^U!KNDSK6E2[UH%ZS(FZ-7::=N9.DYU1-PD[AK%%A ?I M[VC"*SE877FID5VX^32)IKX,56$BWX_JV3)?F3)\PDQ44! W1(31$ 5'7+A" M[2U@?GE4WAJ1=T'$]BEAZ"4I.3(1^270-'%'BXT*KI1HOH5+E2[+RSJKV6DC MN>!+5**H?<@Y!K+OD+-C]AD"CU2(+OB)SL+DEM.Z/G;,5,1M?8+'VD9JF.X82A=QFM82J\7!R;/K>(*SPD3/QNMR=K- P\S9Z[C=;Z;Q.7AD M&RR:XXXM;$YG&G!,[V!YE&EZ!4<.9;W%Q93 M0CMB"NI3F (4WP2T1Q>9^CN3W&[/OV/GKI8,YD.7'L41[3<R_SK6&_>DO=TGL MGW89.S#0Y"78T>77X+RJ@!IL7CTQL0L*HH*933/T#$CB-1Q4]#L4T.17@&\] M?9Y'#WA>H^ CO8H/7G#>4MH BZ81:L;/U*(-B*$;*B[L%$1@C*@B_=Y!A9_H MX9$F"M_8!$%\VW3&9NL54_X[SGNEQN#RETDA2;VP7P6:G1=%_!-^^"'_@/"7 MOUR>PHPW:6 ['R M_8Y:R'D_IP73\%4U8)-\7#_>G6#9;W2A-\^>\EL?&1.\ MW$H0[>/D(/KJ'&D"#\ @'2V+R:ZB*+3BVTFVS3*U[2[1Y3FS(ZIPD=(F=F#W M](5&)ZK68RTX@C);L%]JM 861ZV-#/73[:#H+1APNB01A&?6\.["%1BHRS%G M\YHI&)1V@C/(+T'V?'EBA]0#3Z]A6[N 3J3 M0=@J].118HF<$H&I) 4M\H41(P6U>B. @B!A%+'>/X\L.FXIOY1O_5=Y>V!# M@$8-CA6SU+/?C%?*81%BE3I&)-&]-"]X5R"@UR/K+8$#7:B!F]+_\"VNV"]4+HIMV>%U+;(2,4Q.HG6*)AAA3E_$8T.;+4+ M:PCD!TT"13+"5))RU&D>ZI)YS4(8!I9V<*WWMA7-0\*8"0CTK+>,!HI MY/Q&HF&CK3:UCM!WWBN$%.J=H459>R]]GM0R+):7;D+!K6\NU*X&CIJ('N_9 MT8>72KNFRJ+@;3"L5',YN\W<\B8,0C*YC '9[4P)1@ .*U>\.[=[";>S]BH_ M)G07<-N!Y>@0)UGP=YWKUF)@=2HW"M%L5*X$1^A3;N!%TJ:\PE@0]E\AY4%< MOM6IH7._?A37EA+'.(]%#!-/;'!J. Z%C"QC!*Z$B&Q"0^@A(>M0$$[9*4MV M\V:'+D5_RCYRXC8%:E,H9)1"(O'U+#SG0=/13X"2=P \44U3 MDT+W83N4%*,:<'^\R9[YY0$;/C"(UP>VQFOKP\5H/BW!V;^&E[M6>X M"WXD/T>NY MF,)BZWNXS?Z*/F97>;()^ M7+8KXM7(\!:"C%#91U#L@T2=XR G)G9(,SN$B80%0N2J+FQ>U+D@1C@U! >" M^W51GV"(;"#]Y4X+"NO)A939YE.+!@C"$PO)^,H<+-Q;EHZ\4CFO,RKK1[9_ M2F'[3=--M/H*&^U3D#Z#WQ9&JQ#4 @]'H:T%JJNX$6EVI;?DJ*5:@)>?[ AS MF$W,8L' *NG;5RA 6EH2QI_8FFV)H-_"R+9.J^^LO ]2%,0K)N\8683%F9C M]U7FK,W.),K6AZ,7),#1Y;.7/"DCP2I@I-KK6M8;M=:ED//75M>PT=Z> C"I MH$D.CM1?JPOKA0L**N:AU"^0P"N-WD6 M07C,V^E8$XWT15-^*N7%[J.TBSA MI^#TEF9W"??VZ'@;JR[BG>^O;'!1MEGVC)EV6Q4-4B.R((S,@@A"F%NO M 8*^ _S?\A \"/K%@RP>=@ZO!"Z:FXSEMN;+I]O MZ U+?A(6D63&IS+6W ;$NE=1L=R\4CF'0KQ-D;/2[PU>7 _CY[[<_K8G[\5\%[D\LAB75N.21#UPX(#ZT MR/VOAB*J-_3C[*]-[FC^R6,[ G'.X/.VJ^8M;LU;GM*2P:A..[CR*?8=W-G& M4;VQ\#8>V;?U&\Q5MS9DZKIYM#XC.>C,^HO1VX_Q P6$&IG]UTLDY!RT^FB_ M,0\WXHS>Z!V;,TZ,9Z1P!JE?303[RIN]ND!*-Q(N.!P[,=5N1(^/[!QLF+,Q M^3H=UXW>/NX[PEP5]T1^?8+4QCS75=%8DO&/KY"M;( IB=S/Z+28&,;G$V

1+TW];H$@W"\HV"QO%LY^Q[E3D#(A?9;A'7@6+L^/ 1SF1W.DF6\+ M[%@64*0$0\B*[L1H,9NN+#W+%R\(Q7&@5C7_.0Y])O.%EP8[&Z=@0\6!Y M6.4"9R:!NP3:\J<.7GEG:^.NUADAI^/ ,H0BYXQ&NO(2N+Y-BSY?7*1EQ-Q, M>&+G T.-06ML'*/L*%S=&"U19S?"3GRUE++ KAKJ+0BGP%_#Y#302Q8.D_&N M:#='?"_SR'OR6 KH"P+.Q)!DH33&_IF\NM:6 ^BY$%WJ,0'=(M8*8@X&I;6< M#H@[@SFT31RQF>;84V%S&U:VH'3&]/5!IR%.H"=E%]S!H$GI&X-VTT4,X'E MQ#KW$>DQ3B%;9F\7V7;3_1VQ,T\]CLNFF[VOXB74YOD'HQ"TBK5 AZI+*=)@$9]3A7P_(4Z]9RT]0C@P3?E&"1. M",<9O:GJ."HD;;%JA>&0&K7;K5J NZ%*VM:K&F4:T(!5D<&0CY%^^)[MF'?, M>:I[&2I!$3(:#&R7F0T*.)P,!RTS/=Y-?OC^'XM'M=/<=RH3'[I) GS^HN!S M#-7]_9VUZIZ#8JJNG.VVZC;AD%57QDP/U2W4%NIGQ%#]G.WT>3/ #[__1W(; M9VQC#Y7UV%\#*'"PXZ.1'[[_\./,*3[=! ?NAVCZ2&O^Q2D-(IJFR]W?3D$: M\+1Z]:91"8VSUAN8KZ_S"M#9UW@M'RTE*:!)#1Q_GRB3 ?Z94*K=+5K@N:-' M4H%,&M5 ;O""NOC,%RN:W_B+/&MCFP M75@3&HK']EE,ME>?%N3FYG+F==*"><89,#:FQC%-3N%)#!O'U^N> A)#"[5, M5_HH!4/23 TOO704Z)&"((JZ=I&HR>X4.OP+VP G3$>BS*S%4E@L/=8PWM1D M"2"B+BNYZ:_-%4DT?;:7ZISEOCH]7KH_1.SODAA>'O@7KY]3ZJ^CL@G+_%HO3Z'RB1@A1Y?"7O@!J!ZGE5QYZ* M(GHZ\FC"<\'W<*,ETH>J^DI>20*Y%6B0:=Z)U@'PVG\V63QO_"E^16GY61_: M_#;4F0?A7?J$&D7L^S1SK%K7_G^>THS7M=S&]Q0T*@AIXT'/-AYGE9IF**0Z MVQ-.6Z-*]P3CS%_C>S(AVA7"JZ' '92#D?9+<_;S6UM7\28R*2)@GU;V(OVB3!4Q#Q'Z E>KOV=#\22*M[#S$;JW8'_/E7X\[, M6?3%$T0(4"$U,@3HH)2&GE#:$(2,:T+N:;]3J"(TRLXPL(;?4"]5U(!6@R$$ M1#7LEK%0"0Q.&%3)B*'B2A1'[_E.)P3,HA[RS-%.>^89I-C<LSVIW"YXYTP->$>#0I: ,@HQEE(2 F/$20R,-/VUOG/ M">OC#=]<*)NK);1(>ZRG;A^:(E*[YU5#U2 M'KR0;O:\Q#QO**4R#BT&=I2@I>C.V3^)OEH-C4B!8&RPGZ MD?5IFV0K4ZU:9OD ^YA %")[+=L5'V4]$N=\5WPXAO$KI1FO<5<#&JV-;Y/G?'W?CK/T2.<@0>I$ ML"J[#I625_?*Y=EIY$%9F];1"\VCF$:?TX#%7H\DC,M7HAH@XAK4XL*T^M00 M\%<;,_=E]\X2MIDJ*Y8 MI5HLO3VV\1RP1!53MC8HB?TAM@+I*UPI13*+%,8VS].*@NH4[A)Z] *_N!;, M0\/L"&P.9_8EYHKCZ"*ZWI784'+ N=BS:>MN5O1"R; $+ M4HJNL)Y42E2#AJ-\Q(9C6Q+KR6G@N&*>$D'T5EA#<,#86MS8VE0-T1WSL9%& MR;83N]X[[Q467\@^V^V2$YN :N_>>=G7$W/%@KJ(;K=7UE%RP.;LV>R\G\Y) MBL1*0934J+IROATP Z6HQYJH7BYJ.+&H=@WX9A*V6.A'C'!K(A$\,TCMC+JC M(\3!>XA7AL8[X.)$RSLS*,VD"TH'XY<.QC\E_"DQ^YGM,2''DOT7HQW$_"U! ME7Q7!9]$;EC-'&>.O@^?C-+3%B38CJ<6.Q3Y>FBN=20A-^H/]B:>6RM\7*E2KV=*XXW M7%3&U#/L7UW,*FY)Q\O'&F^WS6B.&)Q"'*V9G>'@&Y>4(2N3$L6 \>^Q>XIT M0WEK$LC;BAB"&_>_S/YWE/IY%\4PI#OQ*M32 EFF1?* C*>0 M$VD)O KXJ3([)3P)NR6R^%UMI;U(X2^.7<56K92V=%"7S6Y,&M;0&C'0:94Y M%S3Q%]6!TH-0Q\8,%&\0;NG7C%P$3^22'0L=,>?F8PI-B0(U!KYQ*H10V> 9 M.*JI27DQ6-1#KD\E%K[-]!'#H:R )6DYL[0K08,((M,].NUO9T.$+*QNV*/4V2_U!E^>N'^)-^SRSN%+N_$N MZYRZ7.\F*3_+O3L5TAUK,CMV4:<0]SJ(O&@WPDV[EI!31FHALH6Q:JBX8K1& M%KL:;TGP#=RT=Q?^_*9]7TH[S( 5B;#M#< #W9T2/HR$>5EV7F<2" FQ/<4L MDV([XN,DQO9B4JZ (G#/#*ZQKTM+<@NR@^;(P3Y@,%XJU=)%/9]69-'.G!P[ MSH3(-_(/M;F0>22$--DIQ(5O5WS^77PX0-D+J*_$LP[*YK'ORUQ]\6.>Q>_( MJ3MO!+OZ2I-=D"KW^WH4_+.U2@S5U'+#+Q$;NF2UVR=9J>V K+%MV[)'_4SH5=1K[X V4_\K]83%,7 M8OCFUEUTE0W:4T(US*YL&E2[( >J71+,;1BV615-\4=\,QYY HZET+EE[]E_ MNG-KP[.?\D>M%I/3!,;H)(IOG[#648(R M%Z_,%%4H_CR&VW?^11^6[(W+%"RFO1YAF2;!CWI.G[$9^\P\UR#L>(&]7.LC["Z^^ M[GCMTWOFB5=L>ZR\&)V;"1R7@#/5=;SNR8,\:1740OAX&K4%Z0:6/P( MA^3SOS40!$-$4E2JWL*[X(L 8T1PAN,NG9A]<+EEE9P@RE\,L*GF_Z#5@&_5 MY4XQ^6_2(8[NW]Z6NYK6^TSB0<1U^BK2'LJFFA2I$U@0"F58]_E-_X12/V1> MDCDD]R-]"J*(ORU623^C1WPX'8\AY7DB(3!]'<9?UM$^3@X\;\205F>-C>/E M.@I7]V>6J+-[KDY\M7M=U;"%YP%\4B. GADWHH#I[IGZISP9I\08Z#O-\& [YE.L;^6:6I1[XDEG,5 MI+LP3D\)-2P[P\GB[;K'F([SC?<0FBA[[^$,RW4?Z"Y(3KGV; -V8M(\\(H\ M^L(WT;R4;A9+=+(_$RD"3!TW/V/MZ_/T&?$=YWP['2QT,*'KM8Y=BV MMG'[RWRG*G_\.JE_R'-ET\ORJ< RO:*/&;@ZT#TH$._[O"R)%\)&:!WEVS:[ MZ1E"WPFO,WR"- ZJ/W%7?-E0"?JYO?)10_.%BT=\-C3T=>=CBP8%Y>A\D_Z> M!\DY ^BNTVZ727=7B[= M@/U5?HS<,J^2>KPN8_& 8K,OG,V2+VXRC]<%&V%OU%VX!,CNM.0J(@,9-58,V]$!@M;A'IJ%!;E R:8@(+*@@@Z M<[>_&D=,B V%-$V+;REZ6/('3>57'3-XTV:X>L)QR9_U\M<:VYAYO?049IZM M%[$@XX0[L197XU>,-%QQ,):,RA*;&8<\,;MVJ09WVID7\!ON+ 8O<^YD2%![ MP=1X)<[@/5@6\W'1O5'?F9&XI<:S+4$M?[/%A*X((IQNQA-[;?E=)PTC75%Z MH/Y5 &F_4>,5=@H*&T#(V^Z09T?)B=!0%Z$U02 ;,JZ$>^QY[1?8\3E]=OC. M!Q#OKKY4Y_1\#/38S8")D,:V!3U2$B37M>(*4'0^I^E$(&: \%?-#]SXOM7G MG3WD?1.GZ89M$"'^?@K29S"+S1Y.H%,$P/N-YH3/&WOR.@;'^PSEBN\<5YZ1 M ^>)[BIEQ"!-XUT M^N_!-DSB*_8W7S=!1_M MW-V=R7;G<_\_3Z)6,L_Q*V-XAQK9>LTHN-'/*9,OC#17X/G/U2-(SJB(E.5/ M9Z*6-ER1(D"+^SB<\_0(XIY+J?V@R%=_U=U'?C4"CW6+VQ(1V/R@N5FQ0\>[ MXNLBWOFUG@TNRE6>/6/RZ[L*O[R^X[G3U:7>A %WJPN[H1*R V"T"XYL@<_W MLKN"S-R7"&-*50H!03G*J_=C7!RL#LKNEL(?&=\T\Y+7)4]1+IKFW>0)L%"/G\FAWNO2F?S)XK$?E-QX MR."D=T?9MV!+])-=UJ2>@ NYDC8BJC,D==C(>9%FULS9D.4K52"R(((,J>BX MD /90\Y2K(2+=9Q6'LOCU'@2D7<\=)R+U7*Q<]9T .Y%4)Q[P^R MN2:7/RUO/ZX>R/J6_;"Y_+>?-C=7J_N'WY#5OW]>;__L@F(*$=GQXLA6>XB* M?@U4Y94,.,B*J!-$JH R!#S%4W/34KB\$V4%2WX%Z-9CZ1G5Z8S[J_C@!><1 M# ,LCOIH&:^KC11P=G71<&%4$_*K ,?4DV;1^4_T\$@3A:AR4*RB[&JVFP79 MVW (Q=A53$@*F3=Z%F"6)ZGB6UJMD, A%1!1,=RH"'(.-'^)#SD'[4U,+0R* MJ :*E!&M2AAP<-3#2I"ZJF@19E<;"VXD^1"VZ4NS-D6 !Q#47WD)/(-(M9JD M L9JB*!CO=D.00:)T Q!S49;6W:[T^$D*I)<\6>88[Y%X*'%??!"(;(H_>9J M,(0+3 V[Y16E! ;G$E+)2#LH(Y*W\X=)<,^H?IR4%E1GOFBTEZ89KL8\NS][ M; K6/*ZN.E8V0)!.YA(V&P?QVN_SG[M;@[>_-P<1M\43)9I8%0.V8/7""_F% MKY>)CI6BGB_\\Y5ZR3NV$@LBT]PV61;W[2Y'HSYO(0W1B#-K (WME(4P5[Q9 MLBC>_C-D5=S2+_P7=2#-"A"-29(_LXG2B&N@6%T)#Y/JYR&Q*N922P1D<\''3D<<@QH1FM M%I'J_+%NM2-%*\PYRFQ8;%/6I:BH!3E'$5=QJIBH#*?6G0YR/&H2[G@>DY@F MUZ/"=\KWZ)D@-9%?6X3E&T79G_U)V. M4P./28.^^P:&BMQ4(]T-SK F..B,<( M=JPEY)0A6XAL'M %!1ZIT2@5&Y,EE-=[XJ\BR>,KJ:_\S\LO7N(O"BNO^HSP"/V=-+MGV,3\*"8FHD^0L=X[G-%E?LK?%Z3*/Q!D M' S43.O+AL9H9MB>U,JG]+EF::([Y<.4XMGN0>JXKO@K!6-]=AQU*BYN,RRD ME%DD)$.X49-'ZWCZVYT,WRG#4PMHO6=PT?14G/4ZJ#ML?-9R6EC?&U@ Q9^O MX^0ASY#HX:HD-)RR2+V@MNMABX KEJGC;D 4'W3Y09%6AY]LT$U>;7HG=".H M8FICIA#:=^\U@R-$ZRV[\)I@<:+PW3O+*B+NWF-\8D=:7=O9F0/J@YKFSM02 MV-32T]W&OSJO4W0A4$7 ^A!PYQI.+Z+5_7\+VZDK.!V+W=Q!68>[W1S8C=NU M3J):; K*)B%HL?G1I/VE] M9!!6_P'BEEN 'C1P]@&]&6V;7;NA*S,U=1M,\FYYM[[\+6%BG4)HHRD:+,-# M9%6SPIFW#2/.37>75%!$R.\;3VY5D\(1G1.T4@QIVM[6M,Y/,E&[8".XHN[" ME1[('A7'\73EKV?\8I9?$\,3E=1GYT KA"%K>-1 LI^%.G-0HJ-55BXR 4[%2 Y>2_J9!6B\]K'[V MU.B/V7AE"4D+QWQ(?K%/BT'="*EVG1-U4%7L8$A!BS!BI*3FSJ.GK@*KLJKD M'Q4SRKK;P7D>!(W#8 >-%?6=P70(2'%3HPB- *D2>OY(J(&5=BG Y?;S_0J: M>VWN5O?+[7IS^[ @/ZT?MIO[/Y/E[16YNU\]K&ZW_"?,'KL\FV&SWS!E]W39 ML3) I%ZW2I8;_6I;4//WG%6PT-86#@@;H0J4_+JE7S-RP3[^7UN]F*;>ZW67 MX*WH^\4I#2*V_61N_S&(A$P&/ZI'P;$!&S'JUJ"#G]TNS,RTX[67__YY_;#F M>N66]EP%Z2Z,4V8F8*_<7.W%EB([HU$:T0RZ)<%T0M$/:^BUOA?1[OPY+/C@%Q>^S5A.%DT M51YE.LYT>Q!-#&4?@>&V]N=DB: +[>5SRJ1.NG966,RZ-)D;ST\T+W*O,.8% MU"G-X@--KBCC/\@4JXX>%.-B2<]V=8DDAT.Z,-(QTX[2Y= D!R>_%@C3Z+CZ MHJ<3V\O+R\UGZ/)^O[I7MRL\".(L!S?,D-,/)_>TQT-7KS'T+A2V2*C M1A8M19-$&0V86!%'*[9D73,Y,H]=%^BDPG?B^#),0J<,J^+;=%*10F(UCE4R MW>P:VP)#:!FKX*$=A]QL5XXHQ4WL1>EMG-%T"[K-U'R3/=.D)HO],:$G+1S% M&B1X7?5Z$9I=.0=PV5)?3FM!.+4%X?2X#^<4:PX\=6O#/^84.&3!Z^B%[6#C MY+7BWN#>M1@XUF@A1-WF-."S6Y:1EW8KZ=N?5[?;S?UZ]<"L:+5U2WE,7EZ/ MXHSZ:'VV#MX%!3*YGQ+%+0_;1Q)W;.&*[FF24/\2VCSF[Q6"OU/_+J'P!J58 M+Y9I2K/4VMD.IHH4.AUG,AJ1TV$DYP^F-!1)L0R+09:#!S-M1"BKI4:\-DUSLA+2YO$ MECM'(0+'@86@NR NFT61IWG'.,[JR9H&UV^!AV,BU@+5#<6(-+NY6'(DT36X ME]F*C*_5OW]>WWUB>H:]_5!*8[\U[T;",=VSW+IWP7='(^TWQ 6)!>%$>&"E M)./6=G\,:9TTQ8]Q['\)PI#)M(XRQB^T:>NX[^]( \<8>PE:M\9.!&8WQQ[< M20ZHV^7MQ_7%S2K?B'!5_;C97/VROKEQ74E-*T97(@ZKJ7;5Z$;!344U^=*" M"%\R*C+%J<"QO-!11';6.&^@D(GIFO4<".DB3,IJXX:K 3'_U95D^/:=U&KY ML,(\)-Y0IKLTSQB+G@33QAM3 Q*61MB(TM00'0:"QIC9:6L01UJ0$HT(/ :'*(6@RDXZI9B,;I5 T^_V'4Q(LZ7^EN^> ^YK*O_N%O=XFI4D8R52U8(1OV;P'L,0MY#VW[OVYL:;O)@3^%E MV80=2:&E%_;B4YUOF)/C^^2<(*E1="O(,O(<3&7AJAJ0@E=1OH#70BCDT&2M M6R!AU'>T%:6JYFC"F,V@NK CTQFN'@_;S>6_%8HSAXZH'+@UEDM:(G7(EBA( M-3XM^9)4K*&$$0Z8__0K5QKOB9<[VT:AFJ,@.G>1SK["%0M&7I%%5*(I5A2\ MY6*@4&.9^&BI.(]9APP;.3!6XHR.]68^C P2(=N$C04'57/D^"%+=$O=!TQR^0K-ISH?Z+^ M4Q ]+7?LI[,S@-%=#J"(92^#)Z%I4[W)(=C=0%[;!?^7]_?+VRVY6MVO?UYN MUS^OR,UZ>;&^66__C.O1.TMJ=OM#2+X973@>&)1KLN*UM'&CCVW4O0ND%W(C"[!??@ MKEU&8?/ITWH+B6#B/E_4T_BXNKUP&@RL1XQ&(9IO&)7@"$\8#;RT MMV6KZ]7]_>J*;)?_X9KJF%_ ZE"<41[#"U@UO OJ8WX!"RB$X;CE9GN(XHPI M\!N#YSCTF9"0RY^]0K4$@R,U(>&8@YTH=8/08\QN$C;LM-LBP/7-3YL;=K9[ M^ U_3H%ZII/+8.]G.^"[I&66'M@:V1'=LW=H=?S?$$&!5XMQ+;PR6%"W[&WE M)= *)KVC"6]N9/#<:G <:S*Q7S<>%>SLMJ)GI'VMM-J2F\W# [E;W9.'GY;W MF'=+Y[R;_+$&W@V-T?I;)3"ZSIC<3 $/+8Y$6S4GO&=7,9S2_7L:>AGU[[PD M>]TF7I0RF[7HLF%&PRJ3:"=.LV:B'@>A@*(-0^V6C*N;Y98=G^Z6\)!X>[^\ M?5A>8K<,4,EBO_OM1,$MK;/< 7= =T87[3>'.07"29 Z#;;SQL12G?KADQ M<)ZN6;(E?;GFE5V4R9$CU1^Q0<_MC %%92]<+^)OW;+7WZ3D,>]UN" '[S]% M=V[_M&,6P_Z=TN0EV$'!_&,21+O@Z(4,*ODKY2W=B]997/$8OPN>3@0C)7 \ M@^S5X #[ X]]01@V *I5&]Z <>'MGDL.2O1'+PW2DFV?,M,ZY&T8%[5Q'T\9 MB>*,A,$A@$-K%C,.>#&>!>. V=@).&=4:![TF_FY7M\/FO MA*E=A;XH3.G7EDGA]9L=1<8[QEVQP(RX5_@8,X8N0?,2Z;K5_!UA!R!CL%SL MZS_BK.MM#KHOX5^>:412MH%D:VD6L%78CT^/&6'?/?&"E*U]WF/,5D-8+D6! MC5>V&I*B)R1;%8E'GH /LA.,?)NWOH05$M911NE\*:V6?(;C!V(9@M54;*BS M9R\K1F]SUI4?V'U$WA.%F62;$OKBA2?1&IHI-I!)@Z[8B^1/3.;DG/& M]A5B \*PV:AG3!PHS<1.Y#$,GHHNG[#U:'!P9!\H%](+0_H2\+@X&P1N,H,H MHY'/YXFP"0,RE(]CF*D1)FKF/8R%\G(0DL,@%! 8RN( UW@3_.T4L _^:K-_ ML,) <)]V0I0.50^.XV)M>)(U VZ6^3ASOW#^" O",YM=+X%*I-FW.'H#'28, M:G7[($[N*/N__CW=A>QLR5<@T,*E_Y^GE+],N:+I+@F.$M7L3P:KRGT_<9N5 M[KO10*AVWX=!R45Y$W92_]-)G>!O&_@>R8=F^ M$?9<=B=Y2URDQXQ=!&N\8;1!G/_IHCU7[1=\#$D\581_U-!=/,M/(J@+W1;M M;$H-CMQET<)R5+!XW17MU*8$=]$>>LH2T%Y*KR[7R N25GUS!3>R[:H:%JD%&*2!:&48--^WK@>^6LU=2[,)?686W@L\M#:=@XD#>%R2BV9BWR="? MVL:T%( 8M\8ZEJN;8AD4TNVPFA5\<^K$', Z84A#N$;-TM_%3Q&/,F_VO/D, MVVX6A;5?K^.$MUJ VR2V?TPHM=NW#::*EL@KI+6\^)9B9X>L[>Q_OW)R:YF)?O\GDH:;O8DM/. M#]BC.]:*T\*R;7'=:<%IIY':]ILNG@E'DO= MJ*\U#@L\K("BI4#-R*(!"2'$:,61)#YWUJ-S003J>X[KXFK35U1%;U)4:SH< MO2"!U6Z37 7I,4Z]<+._B:,G+HZ0SS)0WXL4DLT-$+MAACWHS&^9O9EL&VM) M"M+1"F)P7 -RPF)+,W;0<*>9B5SZL"8]R%)[K9LS76BW:!%]9JP&OW>Y:X..K>2;"Z 5@ASFX2 M';AJJ1C@$HX,CK1$K_\?>D MC7<6 )OF@_.@]',^/-FQ\=-Z;8POSY3AYT3@Q_S=*G_SZ\,36?@K)^B%E+]6 MK?\8<^1 ]*M(V50(:\\93;\E:Q4G>TK%6-6#77$A#7^#)\9*'A;U!\\Y5$H> M&2OB>>Q!I#$"^&GW7$B5EPQA8S,DQB:!1[_/M,W[E^> 895T*QHS/^T;07L* M$F0)#0&+F00P^*UVK%]0E"TV7'Q MC-U;&-2+Q_-ZCS:;E8ZX;A0;-6Y2.B&B%QSMY&K/2XZZ:#Y#!!1(/.D\)X-I M4K?T2ZW@3Q)'[)\[6@M'VUE7=S(XAM97W+K-=:4QN_GU8[#]VH!^J56L(DU" M+EKE2'+#^XHH"U_).DU/<#E?S<%#QO9^7N(/M]B4[KY]BE^^\VG C?5O_P3_ M?"_^R2V4_>=?;NB3%ZYXD<3EUR ]DUL*,:]=:9@$DY'\/)LU*,=N5_D *"+ MR*\ V%+AB;ZO&/,J/GC!^2&__?/\7U;&7O%9Z[_-^DW; [?;_N2?4@#U^IB* MJ-DVH31=14\A_1+'_B=Z>*3)&8\:.(0HF([A,MHE \*):JDYD>VC1*E!J+6V MCY.#B$Y!3C[[Z."MLYAL[U>K!U(2G#?(TD$8 Y]#-?:.[3C9>/Y-N%M&/O_3 M+UY&$Z8H4<;^:%!D6W0L_>XF7E/M[7 1K:$+@[9&(BH3YB8"%$DQRH+S44_V7F,.7P"1!2;!+Z-&HYTBLOS*!<$92).#&1V=2H;4@#C& Q1M9+ M^U!"XEB#@9U^"X0@2BJJ&&K>53(YTYB!N=TS]4\AW>SSU(*_4W_MPTWG/BA2 MI//WK7[M]6M 4_8;^^K^%N(AQA#>V*,@!?NFF:Q&6'#<(>8/($[!?SO4F(\" MMWG5.*0:*,_++YZ5^XVGYVPPDH]&?N7CX=USX1S)&_;*Y.6([ R0GD*1RA"[T Y#W#$^%*D2%UX(5=8?GBDO MF+'T14ES+ZRR5M*+U^)!UL; MW/8%_N1#(^4#S"27+'=+/*,4E!:DI$7JQ.K->X13&S,:6A'/;S+59V E*,() MV,!V>?Y5P.&WGU=79'.WNN=]OL?L8%O%V\X+.P8TO6;F M+6=#-X@K(69 M8>HY9&GI5<1F[HC^UCC7A'Z*EV'\1?U>J%-AQA,#77'V%=XR::Q*RGL?6,_?BVWCCMHUK5G MU-W<+8XD>WW#R-N3 4WM)I&<>T/47>/8TP#OT&E(=QE_REZ%0MG_*Q4B%>F> MHE&T>WO)=B>A97"64._X8Y:JL4L;[$<'9TPT2O;\KZ49I]7S6$ M3;N>4B4]7KU"4"1 TIEMT:AST#A!%O.1N- @J'92SOGBW8MN8B]*V3XN+V 8 M/5738'_4ZT$1^\C6>Q+D1Z_.Y!"/4#UYU>IZ07-!.-4%X71Y^*2D7&_OY8KQ M3SLK$>\/YICYEZTW+T])PO[5,=7;A(YMV';BR:U8CXMHLC:,:36QU@PV)S&7 M"=I4;QA/SF!8H]C1C6T#);-R842Z=T=S,Q/ -CA;$>4F9\)&-#H[UK3JR$F4 M%I>_7G!O[1M!TF-"CU[@BR5?%(K;Y6)[V,T4E(W%>K>]0S<_>Y&L6MTYV.1N M4'L[9VRLMWAG;P2JSG:TH.#$^E;KFG3>4*GC0M>!$O:*UUEH^=)G309Q#>S( MHU:-ZQW!2*MCF#,F.XWP024O^GI8\!7K)+P^P4OFY0$*JOV=!Z577Z%^,NUD MU^,,@6OP8TZ3S!.,01_-18S'_ #?L2!B)%(?BN1C.>=89IHRFF;!@5\S>?59 MH?FL..J3-ONBP:+]UD&"@;U%4 HAWPJTP!&7? 4O6ETKFV*Z9FL=Q#D=#E[R MRJ_NGZ&3 ;QER>N+PQ^?N+=Y*[^)CGSVE^1$ZVG-'0_6?4AB+Y_] MIT%_/6M/SX'[V:[,6EW0DIRJ>.$DZ#82_-U;P2>9CS(YXUB;#R^?CWR//$VV M:<[\97PXQ!%O*I0+9IE?:H./^P;)6D#9PR,C,G;6J"V'MD^,HK8^,!42Z9H$(XF=+].)+_.5Q0PR=$W%5<0INHS3[OQKE)[H.GYTQ7 M'@+,C,(M07^_5T+.OYB96VC4& &4J6B>&B>$(TU0)B8?(OWPPQU-=MJB M&DI0A!7&P':YF"C@<-8-+3,]"FE\R>E!Q"[>!3R^]R7(GLF''_Y1Y-Z10+1) M"")R17=\-/+#]Q]^G'DQZ28X<%]@N.8R;PRU,$Q(#KG.EBA&]WF#5B3"AITN M;O0&NP!#+X%^6=[?+V^WY&IUO_YYN5W_O"(WZ^7%^F:]_;,3$8LK^IC5&GUW M>!^L1,2./IA$4KR^56!A/I;5LJ3=T][$T=-[IM(' D3JK=P=C! ,D%.D:.-O MUBMA\CAG0)FO@*^P91\!!.P8]K,E@VULW<25FYX=#41#[,*@5ETK0A(C=<\P M1Y/[T) [+.7V&3%$J[WV@N1G+SSEE_?-\B.?J =!'G\3W5/(A14M;V_C*"G^ M\\)+@Q3P\[+!N^6FEDC*I2#OCS#"GKI:3<(I\FH2OO.&1.P5G"^0?@]O!!7O@'J0Y*F*?NLRFN)M5J(KNY MR=[$G?"# Z=&X^AZ4L;V9(/8UKBJ19&5?-YAI!@0*CK4AR1\S,6;\F7C3E[- M6?V5OK:]5,,/-7W0%WP?5#],)L$+D_V%]@QKZ-&QSUMVXJE"'#IV1V6LY*T41Q%=';'1/DP3:(WV5;A=M?]Q9V,6'8QQQ1Y<7XO.+ M>/ '0)4W"#KJ!2>8C:4K-7P?Q>6&> !X@OP0I_!V<).P0 MQ+N(E+N0$^0@/+(=__$H A1IYF4GJ.)!$@]N5]C./R?V2/=Q0FNDQ\VQA,2K MYSADVY84'EKGN>+2## 5*$;FI)[M*DE2#H>4#ZECIET:CGUKL*(X(6FA=%RI M>.%<=<^8M#8*?_F>O!#\K?&JNC(]O/^E@VS_!JHDEC.8)#J M+\H8;915K /,7RVQ/7I;TP&& !#Y%< PO_O#LY?0"R_E^:V0T MA$\O7BN8._$.A@M021KY4+KBUCO0JQC>SZA6ITF&0MIV33AMC>W8!./,OTV; M3 BM:0G ,9-B5X=C&+]2RD=)U1FQ#-I+F>/+>.-(?D1?BYMR(&K8PI1$L88'RV.^*;VX$7L_/-5G'7@?)1A/-_I/+_2[>J-.D]VB.'! M&O (:X!-&1D[% P#M!.C,D(]/)(AVC!E^7PM!5KO.3$>#"AV ,4;RKEMH)=H M%98S16.&2%-O1F#X/$X$>9?55?'G%,+;W=ZWZ[&Q0[=6PBE>K>M0,1^HF_EJ M]TW*U\P+&K%_9;QH(T^R*),$W"E#,4S2NOD5.X7'7.HCE[J6&N&$_;4W#O"0 MK$@,RQ^J=$B!Z$P/VT9[3H#<:CL20[3C7IQJ];U.\3?%CA*(+LH\P_)%EHLW MK.//2-J8$1'"YH].%M533C8C"2<\2;V).S98E+'S4OAZ%80GN#AZ@%PO?F@C;;W 1 V? M% 1(10&UL,0@VEI7(92+U_S'#KN&;M30]PQ]A%?L M&+J0PMPO=.=3OUL0**0D2&H4%Y!24$ XN%,8>2[27-*DG(O@;"YR"$3+;Z:8 MY"VW>9?M0N#XDIUIXC#P(79J,OW^Y'!L?ZCX=>/O2VMVZQ_&J*3 R7F:49Y] MR9ND%N:>Q:1.U!GSGWPRO-IDI-5D[&I$,:NC@(U$F6A1>A^D?]46DU( (U5# MT;+>J((BA9R_^HF&C7;5DSHP >CQLX[2)*MI"ONO=%X-L6$;]$,'-YMVF)F0Z4;E2 OXT7.3>FN'-*O(!.R&AK0S>_20Z%JB MS:Y1Z,F 1)NQSIL98PE6PHM3&D0T3?.U5N98+'&0SHXV@C1.B#J$^<^!9F[: M)YP(%L>5_@KJ;JE)1M:N[Y: M83JF=&VA[!JJEFCN*-TY3UV4#O\8<'$*0G@M)EWN54 XRB1GM:XW38C9540V M?$L;"B 7%CK>"0BR*-8'>#8H'I9H-4&+@=7)RBA$LV.5$ARA,Y6!%TD'JAR# MU%%E72(2!5!3.*T*CTI82>OWJ7@95V1:X"84'V M.7RS"_8$&F45R[R']VV*T';MM_DCE2W&BL!D^<.L<_S?V0I M@\5G;OPXZX>6C-SZU#G,W%_4^ZK_HLW?$;ZHC,'RB]9_G/>+MD=N?U$!XU+& MP<7K!8UVSP!PW"D"UDPA- M5S1:#$=427\EHP''5R7C%8Q2E?#7KI3Y MEW%Y??_';F'!Q;@9J\.G"#=!6DQSCUPH])?#KRKI[! M/MB)PG?J79H1"\<36@I3]X0&E-D]H14_[8HD.1;A:*2)A[]WTPBEW<%9X#FG M:.K=G!'))673[NP,ZH:_OV,,LJ^8!>P<[&_8:L$92W^BH<\6$<:X_&*L,S:: M\G41[DP%;5 Q%-&>+YDZEMBD0E\0(/">47@/)%PZN]Z8VK!K$!PYN;9$T!Y< M;_!:KQM8L7J >(/>;[VK%+?+[>?[%=EPU,W^GK(M>OC T&@J;)+ZTIVS%A[C$&4A0'6>T@ C M':V,'+5UA:.(SAF !(6>(#DISM'F/DL-D4 @$8%%"C2$\CD3? ?,M@L)]4 6 M+UQ!1Q1:)&8KW)4:'*D9@X']1E\&!>S\+1JTC+1+RC-P80%L8RXP2(&"LVAU M%("GV?HD/7H[2MX%$4G_1O;9;UW:M]W1!/[@/=$/M@MU \61O9M$#.WNK0:/ MOW]K,6.Q@UN0"LN1#5Q7,1(NQE$IQ@A;MB*>+JVD* %"W)RU6&WMR$H(W&W8 M&1NF1Z91N078%8A(NR\3X]5FI81$W&79<[M3<3OCNK)AGSJ!%VI;FARNZ&.F M\EYR*>'_ MDAKJ@LM5PT98+X=)=/[=%M8?;D3'P$Z1.TI]7JIPG:8GCQD?VP#$;+ D@W?> M4.8\W>SW- FB)]DD=*6 X#+Z"5GZCV[H.,ZD#X_M58?MF;E6!M$^C+^TNEU5 M_7VA*S#E]0!X14H*5<%>?Y.2(!]:-!$O!^=U[=G?Q.@S^YU1IJ8@(N1=U\2L M$>(-#5)2D$+P2*/(REUM\P/SDCTUH3WUUW4E,V+-6[\QAJ37H2 C\]5GWMOF M9K\?70M][7NS@->(;#Y2E)&(^*J;)'1ZHATE&\ M1D$12]SYJXMT8DS2)31')_LX(24!]M]!!,8:'RC90G-.9IB"$(X9#A2309)C M ;H@IX*"BZ7 /J=T?PIO@KVJ.K@5IF.EP-I"694"J]#<*05VSI-L(\PQ%[Q1 M7\:]?(F]( *? $<6QI#LF,I&:TD8X?OX,#/0B$8<$]FX53ZE*,B&F7%T&:_CK*\6&+>#B2(@HR"VSC/W>N,C6.V M'86KV[$EZNR&W8DO@_I5^'GOF@41)-YS&CCF-*: >P[/%S[H<5\0PUP$NYQ@ MV>XX\//_&.% W"3G?H!')G[?N$Z=EM/AG#:C8T1QZE3=C]Q8S &_;\Z#]FK1 M!MPS]>6W2NS:[-D&?1]DZ4<:J1/@IQD'XN)O",^M'2MC*ZA,O;9H^N9J+SO;_XQRF$1KN#GN-3Z%_0.Z;_RU2W*YMW:+>=_!C3VL?O#QG7^:5@N' RFV0DQ:TY=%T' M7P8^_0N,P)>"XY3KA[M+Q01SW7WUR+\.XX)P-A3KAV"%7% "S+#3/.:6WX&) M+I2:39M,>YWH.5\TGUON_G8*\LNPB]?:?^EZTG8G@]UEOINX\O;R=C00^\IW M85#;1+T@1.J4>//TVA_&;XW;69TE M\8JAOH4;#ZW)C%:':]4<,C], Q,2/I MB--6+P?J'/21Y//#^G;U\$"6E__^>?VP[EO/8"SWGL6[OT(B(_6O3I!=*%:B MAV>/3=@=F[!G+Z5%NW65.^E& ZL%; ]!FRUA.Q! :!';F3M)QPA&@P@B1%#) M]W,+(@BQ_5U."GR^((9C>>/)&PAYV3& ?F58$=MW\6U835"/4Q&/O/D F*^\ M[[Q7_D9A&W.OD]#""=&4[5V5^0EF-*2<'TMQ&@D_!ISYLWVL&&KO^G,T.&_F MB*3"7!"..XE]O=#D,3;D^?23B6>F\I,S#[16"^.(P3)NU;4UMQGF\UYAD[F. M5G\[>>$G=GI[#E_%DR[I([P!Q! "6H-%+T-4O2GA!)T&LJM[Y->X'C@*4GP] M &+D(*CE[W*@LJM8#^JZ/7-0:/2YX/+4")[= I"[:E(X59*3)3E=A'C-V'-P MV4D+1G1FA5N]C ^/0=2^MM@F7I3N:9)0_C9 *MHZ2C,O#)4/C<P <1SF-%'W\)W^;$K.M!O'R>U8 _^&?A#&E;>,*:L/.[%)GFK4RCE$; MY]S9UH;*WS,5[G=][G[K(R+XX)DFS=(U!YK)F,<_0\V)S7X.+]UI)+=]=8]) MZ^.Q.PSCO-_N+$L['0T*'AA]]QMUT,.GI[.;YO.YV?^7<= M4KQ+@IWJ:M. X\P%45L0PPU1A>#"%=$Y-U9W1'G@FG \9^Z(C*((IH\ 09C5 MU"(-Q(="J1")]N,P])(4=M8B*HT9E.[@6N"]8,8\")LXFF:IB.%#51^H?J%. M(!AU!%R;''&29!8\ GDT>Q^-]^%+NAB'E ,5%V.\*E8^%JY'F6ZRKKT@(2]> M>*+M)3RKJ$]^RLJ"Z(GM")1IO/Q5A;CS$Z)=QTEQ^<>3LSYYKQ?TGA:7>=(7 M#;,-[C#E_FR@I*_$@+/?:;RNO6#OF>[N*G*/@[]=<^ M%/C;!U[YUNBA>$]"4_<9$#4Q^+89&SO&<9R+O$AH& M!S9.\EKY.Q$(\$+NGWJFTCCHQO**=^;RD%,/^O:=FGHJI_)M[1'?M(M3B3.7 MIRL+.J*7K$2950#\+^+5H#IYQ!A5-1N;:*RW[\-:$S>5ZRH'>M,>ZTR*N1Q5 M.>S;]TZF&2Q^#U +,(TIL;)VXPRSK1G[[?LNX\1.YTDFV^O6'!S'O.3;M@Y]OWF?TF?)MX;!CO\ 9O((IRP:J YKAS M;A[M3;E#V\D;P?69AGHK;LY.CG%=VH)4)<5UEQ$X/2WGG4CU#80#OJN61,DV MK]=Q2EJ2\29S%T+40VIO!H*+N3V&MFS3/9E= @G1&J4G+E! M'"0PB,9A"=WOZ8XY+\B4@'Z!M>3@6-2R8U*<0@$1%T7+7#BPU6M#%3-P3U]H M=.J06]_&=,9.54(9C/,=[0H28_+^:N^ 3.OM![Z%V8@)8@2Y&"&(0;PL M2X+'4\9WZ5D,.:B'&.JRQKN_/L>ASSB:(.M%)41I_"#7$W/#^PK?2O;N3PLW@[LNO/"F[W*$] @X_2/H"BT25HI?O MM?)*]'EE!"\E@=C0/1:VOZO.>X2!UOXS)<^>3QXIC7B2=DAA#"\3Z/0IB$ $ MT488I<#]Z/-K\H<%5)IS/^Q%-OK\8C>3#D=OR^^9O;VI#.K\LC#MW MY=RT=;^MM_55)*T; $Z?DZ7O\YGQPC%;F"BINMV=Q# 9?1J/*$@ZWU-$R[>F M3IE7XIV]:$[HCO+K:N: Q;_YZ1.VY^!L_:()1O7L#*PFK.Y4%K ERQMC^/7& M&&7TU=VN(=UFLWM#D(K^6VKQT5''%)KE9GN_E;C>F[Z_7WT@M[UK]RF;HL-? M-8KS/KBK*):=U6B)]M]-_KK,YD1=_JIQW?;6DVAC31G?1OOEY6[':Q/?QLPZ M(.DC]J+TOMS/J%.U1A[#^4;-]A/5LWNS>0"76SK;4H2]9NBT:@[ M[V=L)J>GA]&1=MFWF/D>HP>E&(1[$SY,GN[)=CUB).>]28]I*H2F7X\T2G-? M&G/I=P(1_^%.IQE0/$VZ928ZGG^Q&.0-N!GKJ>KM;8PCN.UT+-D?Q?B,G,L.0\[K M&.>=?!\RM1LPO2@9?RXJ@.*.1'X1\D:V'\6I+*]^S]P?^TO"(&HO:<8[-.I' M<=]3=)BL@1$5W1!.>Q1K_D>,JI2-*& =SL>K/VUS?@LR8-;*.3C6YL#+YZ X M(R'=SYW2+#[0Y(HRC$#>"F@0.PR42SWD=9_ M(U^"[#F AV64O%(O(7E.1 2I2F&QK#-?M'O=0> RV),PCIYHXO!EF]TG:+I= MH]+3#S]0OE,=(-$RS MS3Y?*G)V!Y]FY#0=/]+H)J)?IJ"$H/N'&S77VO;1J2A5D0I$TUFFEFR]( R* MG47@*'0(Q %F\>8RL+M,6^=3":,-&7W%?NY>X3"F]G]3S@F7$?2''6V1/.$# M#1F]IX\T8G^ @DM+_Q!$ 11TR8(7NA+Q)I C800W^_P/ R>I]ZAN>].!D]G' MW_8^2G#K@Y7]LEWGX+^[BQ_T.W7>] M^?@+\K'VP9H\D%7QP>YK'RS_X\SE17"GMYPLM7;CK#*0S4[3E#\TNJ:#M]IM MW(YPW87!\<:+MG3_[XM&'_>N^[+ZV0)T'7;P5K.PMVY MHF'&#^DQH;M W".S%>$0)UGP=_Z?4A&5Z1S=Z2!%#_L*W @>=B4R?^RP'X=M MBZW1$=NA&J6%PFZQ4B:FDMFK4<+9T_ X)IS@X=%,OB\;NK%1T'1[=Z.=B#Y; M'"E!Y_; (*O+\X_(]Q'_O>2;X!ETW/N+>@A,G2\B-5Z1B39L' M.^6,;!4*^#;N4C>%OAI+RPXEZOP=JV8J>MZW2BBZ?/>J9'>$B%1)>XXRMB.F MP]O/"?Q$0/D'%H*0^ZH*4XTH.A8;'?8(#4K! WA5, M(%7G1IG9T<^8([F\<_;7E2N_](X!6R$4LVB#B.-Z[$6JNP\SUNPNP)8E28?> MEJE!J:AJA)QF5#F'."D496@7!^.2?Q"8>%.#0W1[-%Q++&K>'43M,6=W?:Z M,=96/XY. +]17+5.0M/Q;-Y#9E42B]?#8IO*ZR#RHAU;_ZK:6!>OU;^WC*OE MUT 5EA'.X&,MLR@ J0 "33=0:+J>=-SJ_B@Q>8Z3L"EWL!>MB@5!_L"96D2*TRTQY.V0IT] MJ32A83RTM.-)EC\E,/E%-."R4Q-@+VJU# 4%G(AB?]$N/)\=F!ZSXCH4\QWY M[IGZIY!N]I*-R#(,XR_LCY1)6.W4:;J%'Q6S,H0@T@OUP5/0>,[>F]K\;]\' MLMK2ZY),HV)Q28D;5O0^= MV=6\/Y/#%1P($DX1J=WZB,(O+R\WGV^W#^1^=;E:_[R\N%F1Y>T5N?S\L-U\ M6MV3J]7=YF&]?7 @S%))^S%19^THH7&#(PKF97&/,U"TD(:4#YLSQ((\4F8U M5&U$:-?%?02KZM8[903J=A<*6%<,0-%^0@KH@/);=#:HJ[ZWSZ >^[R:;\K_ MZB(53^]TXO1B&UNU.[ITI(9];NDEO/S0THD4XHFE!Y_MMZTY-4A;7!B8N+R_ON=:-V:S\4:U+U6\8C<$?%9I4_(#4A/OQ#>B1@_7,)Z39.CEV2OM]Y! MEBFA!IM74TWL@KZJ8&;;8^D9D!2:JD )P(Z>>V"E!\7,N MA#0)H2/N_/K26;!"B:P19]6LCES9J!M^/H.ASZ'IQL >W8%D+0OQE(E9&ES< M)"PC8\HXCO4Y$?T&8*# MYOMJA[R1S0W+D'%^3WEKWGNF$M0-Z QX. 8EI4@ M=6O2(LQN0A;<2$Y0T-*V'OS,T4B.AV,<_45Q(M+/6_6:%*#DL0B$H'2.2=ZF/&:G@%P0PR%*J.?,XXHX""(L,TO1$?;3R M]=U87CZQ@P\\DB3')&#[Q",4T\2VU;LDWE'JI]?,!,![;)+@B6UC>4F&#PJY M#3AH*;-F0D,LI6B;;%W,8(-P-3=,_%?R3(Q1$02V& M4L^'O8I/C]G^%);-5A-Z"$Z'M'C644FL#.KVI884XQTF?"/DVX_4_!'@(7RV MM_6-[+V"7BV?J"!9>[54HXIEOU-.@E],@I<31"W6\L*\3)R\WGM?/K%)20(O M5)FN A:K\(J&\69Y%0D@0A$5)1>24BDY+%O6O"^D!%\0GF.-\G!+Z;SGDM M3C'+-*69NAB(#@75?6O%D+AR*3R66]^]ZKPLT'">P_40!/M57,=2 MQP\>/*A2%CQ670../LJ;*%EN.UD#:I2;AG"]*+D=_R-5(7_(&]2431?BO;XR M^9NH/MYS"AOEQO%K"UV?DHA7:^9/,[_RNLVZ<@P:>*0R*28!&K505,#S%SS1 M<]*N:E+ YVG, @,U&M=;A 79Y^"BWY#*[.>L2RS*EP=_I_YE?#B>F/ /\3[[ MXB7:XB1F-*0ZQ);B-.H/&W#FKSMLQ9"J$CV@D0*/%(BH!M-3H )FS*?'01S& M3\'."Z4G+@4,QE-D!:/5D^0S *2GR5(N;-^0P@;""Z+\%>EC28MXG-C<+YCM M9*G )CWZ:1L"=V?5D[(Z;S*G?+^H6V9,2&CIG!:BG.5S:C P$CJ-[,@2(74M ME29<7LQ1D![BO+$XB%+&< BBOR;TR 5D7S/ZD9U8Y6,%Z^?O/^,DTMH%Z[I,=.) EHM MXZY"GI4PMD7'J%S"TK6DQT#YV M EC$P-QT9#?F/@(6J,ZYK)98EG[J!K,O@"5379=5_*(_ V1;WVZ7MQ_7O+K_ MP\,*M9R_1@SM1;(1S3GS45\K&W!<,AOM#:UA$<>\;.XGD:T0;MA++9!2C\IT MGQ(E(>=LRB"RI94IJ+AD=UH6.UMB/>16)^><<783VU8L-\Q5W;'#A.2<&2IZ M>.@Q7#(O=?\+DRDQ3)S[NE[22 2(V@(X81^?4[H_A3?!7A5CMT-US5;:8ME9 M3(7GD-V<,]7->A9$X!,@X-K28Q1ME6;!@2\U $3>!1%YI5Z2_M9):TJO3SS7 MLK8J%N\='M,L\78]UB(+DJY9G_TT6*YC1GH.6:LMLWW6P$5CPU4]:[L.4DB< M^C.S#*@"<$J"[)7\6HSG7NBD[Q15WL"KSX,#&?J:S75;REOZ-=M^H>$+_11' MV7./Z(L54>?<0H>IL#U3FBFZY!JLV>VZQ .QW?F!;"$KE9Z;TN[=ELFS\ M[N=A [4W8[9UX0<:+I!Z"Z9;\3FJ\0+9-V.^FCE@AO5/;\J K]F,CC8S@MA; M,=^ZZ,.L%RB] >.MV!S3=H'J6S%=S0PPB_K]V[)Q'!B;\9R:Z(/M%P& M^Q8LMV1S5,ME.&_&T727 M!$=PX+I'VUH,'$NP$*)N"!KPV>W R(NT' "E"\)QH%Q"B37DH;6BAM5E?#C0 M9!=XX3WUPE6:>9E@5MTOSHB"4.'*4HRRX)4!'J?^E153_617$B?L8!,2 MRLF3$.C/7!NKGYRY.7Q,*(V>XU-*R;N+^!3Z-%F0RTVO=$.%3=Q3-G/AP]'; MT57T%-(OS)U?QFJ#T,,C6(.- *4IZ(!Q[,#,43\CT)D =!4I!P.%FMDF>LD, M*"0%'/*NP?R8UK#9[X,=Y9Q=T>B%)CI3T CV(&1]=((E) X%F!@I_V>(6,: M;6$!;;6'+F8Q'RU7)&8'8D@$(^@J]J;.^+N*[8G4?\N6GO0N3K(;+_*M;$"* M@6L(&B%DUB !1S<))4\3VP4,R<@S#[NY7Y#L.8E/3\_L?ZDXYZ5!$>;C#);@ M>$9D/U%\$L22FF@: MN'E-S<@PF)<2:+98CX$#26D] 3)Z&3([#"\&J'G0J,5HQ?UZJ07UW%"=UXJ7Y%U@'@:(6?Y7!V:4"BZ(&.AG8B1 M SEW:W!C*.AEQ'+I]J EC/D&X0:M@I<5/YUN$FZP"W?U$VESM[I?;M>W'\G- M:OFP(O?KCS]MWV^NV8\K4<6+?$?.@6[6RXOUS7K[9W2+VK#],=LH1T]<[BU- M#IO])=L3:EZ>VR!BVI6-2&W3TF$A69>9):6!E:B%J0$VG%@*?$P3ZR'7.F)G M+G9TRW(QQ-E-7=MA%'$L.FX/^% @@/?$CFVP1^>"898ODPER3P_BY%R*U6$6 M9,CN> 6U:";/T,9TPCNHV++W$"4%\0?N,=SQ$M;R56(('\$]!CB* W\C/FKL ML,'A[0EVT)O]/8WH%R_<\-V#M 67'1Y&#+�%41.+2?C R%@:(UC)\@4TV>Y+CDYP 0NNO 7+=JC\7_T+.+:Y< MILZK:@W+I>6T)8QY'2U1'%E S_CILG(*LW%MQ30+! MDDG-?+I3]JZ59K9.\ M5DOX>N>]@O.V6"!;".@KHT($Q9)X!NW"6BAE2?; XL2.)LRC'@0\V7GI,XE/ MV3Z,OQ"8GO-E<$'HUUUX\N$/QYPZ[W[)LZ:]*,Z>F8_F[1I% E3D!V7G+:Y3 M\!\1W3&%]I)7?CL7\!N]C$8^]:FUF[F6B\C12(&'OK3:R5&P+;;21P7S M UR#PG%E*ZA.)WJ7438+K4: 79$17$9GT4KW88V)XTHZLB?=6Q\%A/?$NWG1 M$A/^BRU(P<[O1\.<+YZ$NM*YV:ZN]'H#P>E1&=JVI8\DIQ9.<#]]^-#HBB+I"B)4M!U M!PQFIM*,8 05$0R2\2#[?)A5T<_4#H@]!W33[\U?:__G&!2V0*%&L_L"O=F[ M5WVZVH@[]0\(?;=4*)@X[B[2+$O?".$/0:$T!AT ('Z !0O2WF\8#;7?=Y+4 M(2%Q#8R>*FA$)'!N7WX(*WPKEX"0@$(4#&0W[\_&K?8;.%37V])\WR8GKD;\ M_%*LM[_DZDH1/6$!E+@O8T*?;0%A5+L?=88+@L:^38$_I=M/-"6.'?5GUO*1 M7%7@1.?;'CU%01DF2$ J9CAE4/FQ9C 'JSAXBG=Q\=Z'.0G((P/08J53\P6$ M7RI_0I:EKI]<_Z%=A<43E>_BRJ3K M8C#;?FQ_1M/'L)NXKSD,J6PJ6W!_/G M+4S%3M=CF SCQ6M8FR#[Y[ *%L ['LF2H-RQ6]Q%CN(1N ><)W?;.H:,U]JG M0/[<:*LI4]YDU<F]:T MXCG+3TM^3[XD5YOD[^1_'K]#/-MMP<;CK\'^L"-J^-W]Y]__^N7SCU??R:EQ M-(F-_#/-:.'$;1"R'3U-,'OU)1CB5UQ&2BW8FUSQ$I.A.$%1\#[W)=R(SV)G MG!8 3_9C.;MH"!O@5F[GTG>.AMFX+9SXCJ&S;]/]',&6X -YL\.H7YD=5BI8#@96S046W:EZK:Y="**:9 M#5]I5:V6,[F8DX>Q]/&.I%%6]%_+XC M!F]OZ8!GW@:3>/!5DL.>_,_^N'<0H37A#8_X(!*CEATMAZ/SYT:H#_M=-T4V MN+RX0;(G=)!BTYA23-0[CJ![5CIF'KA;I2TWYCZ5O;'XK:R&WI0]47BKFN9^ MC(,T$JP3I1N>@7M0]F+"T'UR )XS4$9=Q\G>2/Q62$.'Q6$J"==?TA7?P)TE M^[!AZ"G9'XW_2JGK(]D7A]B<.$@CX;I&.N(:N%]D+R[TK>;ZHSD#?=0T ME>N+PV]]U'=,&Z:/8"WC''$]5!][A"X(JC;I!:9K9VKF.!B+)V$-=LP:@QS, M*/P)>;"ATQ 7N&,HO\O1,:E"'G"$TJ==_,R#'6AX0N.>4A7@@*(C+GLX;N-M M\4+^FR:6L/@$,GZWXX_?X3%C^4'2KW]!URSW&/-TX2S>LPB&,CWEP/HCY>CM M!2?B]^J/029'1="\Y@I_7E51I1QNXR1(6+N&0UH6 8X@DA@]^RAC_Q%N_Q(D_,HV&I46P<^&$Z%2+XO=5JWZ1 MMB6R4Y"A?.\:LA1Z7![J6Q?CULJG0^27)IJI'*26,DK$<2*.U*V:_L193S#Q MF' T6%$'K,!_H7L>(HI>@QWUP*)_'/-BKZA6,&>[Z9 Q0=_':9O!2^Z3:59$ M-QBHO;21]$9;:>7(^=M)&\AH._WE8%2.7J!R/%#[Z$&T'_AHAX=E,C\A>+<) MO@I5O$FSQR(-_^2UZZZ_TG9O.58FP/:!!C@<]V=.'(KM06$.PWWI4QPIXMRN M 4T0AMF1;"('/B7Q^(*OY,!*#ZJO 2]_-?-Q0Q? M<'0D2KR]PEM,*(TNTSV-W&>;U3++"+'L8ONWN'BY)0?&US@Z!KO'ER##%^0P M&56W/8VF]B?+XWH2&'V;9JEDU70[P^Q:/ 7YBFYC?!+ZT%)-@^1YD#01SZRM MIUH@-MFG)SJ;J+**_F 3.NQ;UEL-1R[8Q?N&D*A9]W:?Q-EFA5'4F193UMR) MIYQ=E6?AIUT^])]'D/@NDME;ZWF_#!V9&YJ M7@0K^N52MKB<8@(8776_1+):NL,^NP:Z)GUR97/>_+._NNT/N_0=8^G"1MD+ MU&(\D#)T,="0;=W@^4753$E+\HC<[(G$\&N_X"W((I>UXC=OZ>8E/>9!$I$# MV.:-B/3[;P&5[R+7-VNW@0*X3;=G1MRB=X/ W)[;TM4^(K^EJ()D5ZD<%BU1 M!8[^X BF2=C57HD/YH@([?>$_+=R+.3QOXI;N]P%>;[>,ITTG!@,XX$.Y5T, M-,[7NL'S'Y7-E+1-)AU&-U]N-,$]6YELHX>J&@@C*7J291%ICYI=-G0D= H% MO 'G.&'A4U9\36'(F,U5QNQU@OADRIIL=-LR/MXS8R83U=&V M.6=#S\IF&;DS&BT.Z9O5,O)C-EN3,S30;-FRI+5;$S)FCH(<)W4-!V"2)B%: M^AKWT$MZKZQU+<=@ VTK,I1Y1;^1OJB@&Y$,HU=I_ -EEY(JZ#KDAK/IRD9' MUINXUE"BO$46/QT+]G.1(ER240+RAPVP!B>.5DON%&+:6!:HPEO^G6%>3.@D MVW9&<;00UXJOBSYQF:&7!L[=S$$C.Q>1I7-<1N,[(Z'6ZO)VV[L03 M_H9-GG&MQMH\,,_-_5)T63TUJ]-:O 9^?=J]S ?H8/BTR M;RU?!\7S.7RA(,1S^]=WQ>P-8(WY;-R^OHMQJ?S*, Z?BO91+I\)X?D8O^%N MGQ[;69D_ -?OK(V?(_=/9_U\=@![+X?._D&X?E=QAL.B3,D>[?AIL?EI^3J8 M[V/V-*B\M7E&>N=S^**2#,\M7K_5LC=W%=ZSZ> M'MVYF+SAKIX.UQD9/0 W[VQ-GB,73VWS?';P>B^%V>I!N'EE$L5ED+_0:L&B MZLX89Z\#IY_VSVHA^AA!(T)O+:$%U3/>^I54(%R20?%7J3S^6<8A:V=O'DOL MJ$)?E^_RVC$8EQ=G?Q[E&.J0^6D6S:SWL8=J3-X: M0A.YPQQ">[L7U'-S6/]L7:_E$4;NUFSDD(2U_,5G]Z^?B&28G 9^"\BL1 .) M<6M]9%A'\)09927NL":?VL#L>)X#%<[40PO"-10AC_]Q0W7'8 MC; S@UC>%\:,FO;XF2;\9"&M?.H8F!''&S/8ZN2(LK[<_T[M)%<\]@.&2D.U9.TU'[H8$34RV M)4]IK+8$H.RS1(P)MS15EBC-1J;__YG=2=>5%RJC!FV(QO)?&9D3ZT)Q<"<+ M$=-S52X"0P27*3N82<[<(8M#QD[SFWX@IC9*=[L@R^O/_]&A6=%' G+SI^*X M&P; B-@R(FQ'%P",R;"CJJ.80>7,\%WX[24.7]!+\(K1$Z8-;?FNS%O7>A' M.Y!I<^1MZ7T 6(3Q[#1B;!O.I1\Q&*.>&;N0^GD5;[<4+L(P/']^M"%[KLQ3 M*?A"O,B?7Q2&HR@U4QB&SX^5@Y;%%(@Q_.SEMC!J2>,Z>XB?7XH[MCVOMX\X M)()=Q#B_#'8['%V(GTKC/ZO]3>"\[UQTS7R&$LG]NED0V@&\RS MVT&79+?+J97(Y3"&!>+X435!=25-#%\U1<-: KA)LRS.W6FA0W:]!&HXKO!3 M<9OD1<9.)*;.@^P8VCWI!T-T>>HBO6[N MI!L)U-/)3$Y+&![P@=#!MI0XV:;9GG=C.."L(-+ KOQ2E%!4XBJP?+*($[(K MA0PW8NV3^-,&OTRD=70#]/G[?T.$*-JU+JY\OFS^HLU]UX22S48ZU(6;>%O@ M)AUZ73 ,!M"%3M*%+FA'PNA"!SG#="%(T#')Z3T!T8$#626B#FGVSG2D4HT@ M)\)_R.)7^GQ\V 4A;VM"4Q4Y+J8E.(H+ID<\W3<_T:C//_T%L9=$BIAK55ZJ MU5^]4*N^RTO)9J.TS>%&Z-<#WM% H_L@*][I).5UME['.@ ],R*!:%KQM$P M^F9!T@"=:VP^(JR/Z%+&IR,_9?3&;F;I'\9L37%I,=R796?9%=*]!27.X'89 M1D/X79W$UXZ7=BB0Y]5!CZWH,[$N-QN>*2.GQS!MF-M_ZLL9)UO.8*(@WIQ* M5YU-[32C?3B3MHC7'TE7@!WD#'1T7V*LX!N[]:'_;KVY?AS3GVT2*;],B6-) M=D9:8;#L$\:31=9;XE;RV^S+=']($]R*4W:"T0=M&;0(>HWJA0Y8ZP;0VGU5 M)"$E_ZC:SRU%HEOYPB/P^J"^SA;BI-T>U NV>^Z6S\\92]30< 9FPWY)"$&$ MN7_AZ"K.0T6I@1YP/M@C T-ZJZ, K8M6HJZ+8@$BBK8N5./QC(E\Q!1!B,- M(S,J#GTKW.!L3WG2L-L< J,.*C)ER9=_GUW(VY.W/GWS27::[2TM@IU);"W( MW% A+4)2A;E#6MP"2OHI&9W"?OTUW!TCZK)/ M+?;V[OM AOR2^HOWO&._JB0 %V]#>*L/L#NA7[3ZXB=X#A2>&M NE.;H =\"-Y9/-]Z M>Y_%21@?@MUM_%ILWO'O%7]*D>-%=4X_$":]Y@Q="IYB]$8+J[4!JU6J] MJ=6ZTID%U^QU,G/)WREY)>KUP[FH,5W]S5OJ8G4$JC-0VA.V!^MJB<=O%6T0 MV5 9:*:91:(H/YZ50I+I=:D-0Y&=BU+*K(]32XKI#!2S)K.W:E+0">.;L(9U.10ZQAF01(P2,HEDP(6N38?CL*M-)BZK" M 8% @15,/"I)1IFC/DE'3!>"90^T\0(X(M0&7-.#&+E/N^$6L[J!4\?^:@: M!5)D5$>L5#7T= A4&5 U':VO33:H?9"]HVV8SS%[I<>O&U@0(0 M9WMFA'AW@\"(NRU=O<2_(?;/-!7DPX[,\9%5&Z0"AAOSS*P+@UEN#N4EST$O M7!]?TJRHW.@-F<[@+^RQ8+1 MH]2.]D1<]%ZD9BB\R!@]1XW0C/ :G5T]!4EN2C,S#82Z,M*1W+P..AT%<-6C M)J$E'5^(<#P'SQA1B.E2U\MB+\D-?LJ.9&NG -:I["9@^-3V;M9TJ>YZ2"]2 MW[O(I;Y51IKRQ_A/TS)Y)4^E\J;KIA8%KE6#$BM\HQ H"URK&@2MF*XL!' MT%LZ+)KME)]*GC_'-J+HBPJSDIK<0KH44$T 9R_=*'7&G"!2E"8SCE#N+EO?,[:$!^JJ*7J8X8IP4>&^=8;HNIY<4^[@(D? M107XSQH'9B NC_I V#+>V?VA"Y$?/1_LJ.S3Z:'"B.YY [GM7,T=AO8]&+@$ M@L]#Q6?5W,&;RA&2\:+QD?E+NHMJR[3>\IXWE/Q-%C\_:R\X1F/UH>K$X,6P MJH1CA]*?:CA]Z.U9$4>@1LU=L&P.Q;2EQ.]=]9A1RU([!Z5-*/AP]('70N4H M!_7*G+PX5NW74,IUVWL/>,]47L>@79FK$V!_U%A-6=\25K7<,BS>::4EERW] MF[Q7;?-(0!O)Q06EG9%)3 CK@Z(Z5E@" H7B6K/4B,[MA((+V+4D37DR/SEU MAZ="1OY/*)"R9LD L;M#&3PY::,:NMRH"3SO001P]A[-F/2MI$_DVC8XVIN7 MO)H6D^/U5@[(OL_P/C[N-5;3 @YF+[9F2-Z#.X%FWWLM*5+=PPLX:CV81%:@ MZ$,)W)*XN39;5VPULA: 7=O:6*R)YQTGP8[^E5_5FUS:#C@X5]:*H5,7U@@$ MXKI:4-2U,RU0!5J^VT[X'&3IJ@[A2K[E9J7OT^T69_IRJB-\TZH7WPH'4151 MH=IEU>, /$\3P<+15 V"\2OUE.AZ':ZWB X6\2WSNHF>TFMV ?L330L>4:)C M#=$C3WNGYU/I*8C=%8FG7Y&?S@W" PYQ_$J;Z7;IXQ2S )TCIUFLQJ'3[11P M)]0I^+!X:*Y?)LD_6H^368F<=NBF#\T-Q4+')"+Z=GHH9F\@SRS/;_YC\"RK M>'*9IGJHIJM+K&<=!R+FJ\K$5S.BBW=P(SO;RBWU[^!6.991/O),.=_LIZ7IF6DI)9T2L3E1.0&S:K?)X5CD M*$@B)!"B&J,'O9=_#;*8TO! #(HAL;D]#$8O=.3*LGPZ9G;Y4Q/0DIEJ&*+C MX).79:J->SAVK@;=8/Y(5(Z M=DR"=0H#+EYJ@MIO-F77C)S%+QY4$5* @M6(7NXE6TI(/\3+P)1)PA1@X$*F MI:DCH-PC$7N(\S]O,HQORZ("G3YU'P1^"%PWBR:YTT.#BU\7:>WR% 3@TY9 M-&M(>"2.UU\/."QP1*MG]31X;4 _Q$_/DMG M<9#ED %XI[PPB_UK2AO1[^+BO9>H:6#]D#8C8R:!4P*"RYR!*KW8O8KQW]Z+ MTZIJU3[O(X,T[3?U\M1:SAE>G\2;VU^OT>IV>7&[NMW\#FC-J\1A MPB7/'%[751Q.]RS-@O9# 6-EA[ I6\P^\+-;O_[$M:6SRG:G1HLC01*61=N^ MP1@N!ZS*G,3L^O684Y<^16&P"X\[^A"XI8;]E1EV'U/DF0UZ/&0X((9*?NNT M2X$U@?N0 =O-GCX!5@\+G/_:15AW^BO#@#@*FL#7>+OV(_VU-Y,U-Z\5-\ 7 M-U*R ROI:5,GO ,&J%",#2.-@C F@/D+OW138TQ4H4"@K0EH%2M>1M:46&TQ M'JH]00<#S08%FL$ +0J,E"B:%-#QB ,L8/.'1_'@:X:PMC["Z#H^_I?L&5>= MQ^-"/&YJ[IQ#;9WQ971\4\CJ4:W<4,M 7[+$?)_:!;)"A*JCK@U4\WBXIU@ M !7'+6E2M&HLWSY+4)C=:SC]2]86(!)ON-XDYI?V $>UB9#W:+LL_6XD/J3L MV[*JS]_OP@" M^>%[?9\8Q2" W& MJ2*UMS4")C-70X:IIPO-D]7W=:E*-7^W_(ZV-OE^YE)1 MMOQ455V7C$CW0GIA):47?HBI@MA3.;WP1%!;=#B0U M(2>UFJ!+5BXE$]=)* M5"_]$%4%L:>B>NF)J+;H<""JEY"BVLU0):J7$XEJT"FF ;R(!F;Q##P0S<"M M6"YAY-',A=CA)]C#&\Z-C0/1##"[=B> &T@]OMWBZ[:+[AW2N66Q#^ M\/WGGPR],XWC(3IF6C!0]\DT# ;JCME)D=N>F%$E0:^_AB^TFE.D8L@>%KS\6#=CFJ)B M>D ?2H5U4:>(L@U;!:UQ!0-0MGH$*R?O8?D",>;*\EKKLMZNP )>5LOMMW)H M DY[3GX)OL;[XWX5[^/B)LV(:0[>]^V7K)ZP ":@+V/"!-@"PIB ?M0-]QL/ M54M16B8P>4<)?N-"F&8(__,8%^\H# YQ0;;5+*!IJV]Q\4)&%0W(?9K1)G5! MPF;+#SB,MS'9MW>47+2@$SUAE!&B8[:9;X^[W'?:B!@H6)K6D^6UK?^CQ4_CS19A^7S7 :[':WS M>1V$+\VQFM=3!W@]Z@LY9$$Z>T3V0>I'O\C^%/?I'5FK1XT?\0EH#6(Z10L* M)C1@JL6I5R!OQ T0[C'EOC0;7C70=,JVL(LTPN^8Q)"A2R7IC1(NMTF8X2#7 M!9^;04 S]HQL*#+TE..A,O(,Q.@NE4];T2Y0!0>:<.>4$Q83>^533&QGS%3= M7W=]H'[KV,@_/3Y/@P"[%J!7/* .F7^A@69*AT8)RKVE2[Q^APSV7 ;M@6'Z M2,*\,CK*VW_%(+C7W#:IIP^Z]0C0-]U3,FR^-ZY 8!YP.TD6*B@& IR_>Q.+ M=<2.N;XBTAKD+QLR0QZ$5!0J75F[GZ,LP:%.B:K"=] MRL8ZB>;D1ART %'T.YS78B=K^-S7:F.Y+1$@"8/DH:[K>[@JB!_B/FXLDX^G M']'X"5T:$5K9IRSLB$:1K>M]RG\9)<1._JJLN&,8!B(J)8"$;JD$P MNX:>DK84_'LPKXWO0=O?_O+7?T/+0Q;OJ$C^;8HH([/ZK#3E"ON!>F?:6FQ9 MFK?5[*7_^A,UPLRM] 7[P$HIR,61K[=;3/P%$:D7/.NN>GOB\*&@@B6C^IH* M'0B RRI84===64$D?U,\Q+.M,$G='>$NEYQP&TO<-F)B%U)_T,G"3+_$"8T_ MD;+;Z5\)Y7%J$6AJA@8/-;5A3A-L:@+U(=RTFS[%P3C.:717=W1W="J7>SY; M+9]5%-*!30@:K3I@)4Z[QI8HD%QI@OW L8#'JPY@\8OYBP%N]\SW,+\S-8? M;-8J,N6]6/Y]]JVV/;GB8J@ KMA@321XU-5OF![1<+1\Q1G9;$4,!;MVNDSW M^S1A!9,>CT__(%O[)GW ![)<+T&.U]EE0&1IMU/9[0GP T4MN%Z@1HB#*^3S MQT.XI;S]0%+B1^4$\&P1#NB G5ABQX/JX#^3$TF^2O,XR9=1E%,M\U@=Q_$T6URR=/$KEG2&-DT#VF":1:D5!O4H%IN4,.H MG\MED574!=[9U=@=T>URES5JZH#5R-%]F5=8XE\@/@,24U#ED8N=3V82++;3 M"5=(Q#UE.$RSB/CW08X"?NL6Q7G(THQIQY*@7CN:D_F)13ZPF=V6Z$B*]\U+ M>LS)G+2@:9S@ N.D(M-8K<,.%*9P1Q^VY!H>-G!@Y3SLB5/-?;YMT3001V!';.:NLTK/V\T+U86 Z2QH61!P!V6VF0V&JOPGZ%Z:QU3.F4H94WG)5*IG"J+_]!TNKG 6OP8TA(@UF86#9VM%XC0@FIB$*,&?1#T?*QZPT;\MKJDB;>K7""9K*HS M=I.P11D]).6'5]2U7B#G,9[>?(;Z;HU'FXF/L*O(F*Z.U=_3'9G0IIJ5& E? MT^J$:%UEJW*8%_6M&K1TI]:B%SX>MJR5+=%5W9MR/'R-JX&K[5NE*XM30R>8 M1W6JNLX,'3!^5)FR<*[U1:3@#PS#6((.YICT2[!8J,?AL5":C?:T47TSQNN7 MA!B9.ZWQ,M3BMNG4GG$^0*/\8ON#HN,/K[0J_XMV/ M-W$2D,-!L*L.%C'.ET]YD06ALGAU/W@ C1["H%#>/L P>MJ?0D]?EQTP4J&@ M"L20H!^10(,D/.B/"E,K?7:&$X #3B]9 7N:"<;LPI;>CKS2"X+*AE;'!5=' M=&<9PQ4Y$J\:3THS%BH#V$!X,]-7,1 @HU=+A2*G3HC(2B/&^O/F<<#[-8V M#(C=V3089C?NIFAX*XFFD0 U?H27TZ[ *UX-X"+ZH1>+3S@=GIZ:W^; M]-E@K:%AMMR>S,F;L"7H[-MR+[I:@J=XCN*=VUK[=SQWM3@W#'*OEC6P4=LZ MS[Q9%LA Q3B,MQ<45:N8RR,:AD)EQ5).7!VM3%0T9(A'O8B#9Z@)MSCTVH7 MZF\^&S]#W'BTR:LO-.K?@.XK3@EHF[E"KG5"?2*:IT&;9Q'#P!M3TC_^C!.< MD6/])<%*3$%.1F6'-..>TTL0(%\0TYJ\!MD"7:YY7ZX $91[?L8FR- [IA7C MB6]&HTPQBSA-T%WZRCMI?EY --+N7F#.ZL4"K5:7'EG/E::"G<5X/ZQHBP&3 M)5W-7J#.DA(;B[K2EY^;Q\_HR\/E^LN7V\V7Z[O-(UK>71&%OMO_T(J0/DB$$'WER/GEWD!&6^BKP8B-7E2% MI8#\ZEZT+Y_)3O<<%#07AIU3#SB9J%V+Q8-X+])OZ2-$()HBTO?N<'=DMWPY M[XOT3@X!AS2/"\AB(.R=[XFP$U'7A*PN\SJ6])3RS%R,B_=Z2,GRDIQBHK); MQ5W*THIPU'PXU*S@9+,!II9,MWBM/!7W4\$DO4S%ASH[Y1/#A>3YD#0A;:4F MCZOJ[K%9%U43F042,R]:)9!@+.F\2RD]_,^T +;I2;,M09"R9[J^,0' F-%N%F1+J!\]NS'K(J6=U1M\11P"R2!C M+G:F%*/EUUBWDQO&>R1$,@.=,D0'^R%"-27V$D1AO!.@NV"/K])]$.NJ4G9" M>21,;68Z1:H&\4.P3NFQ%2^RXQ-(] >'=7D!K23S@6[?Z\30H\0*#*+BBST[ M=;67;AB@2B^VA"G%*.1B%$JPQ(MFGAE*D]DKOHSB1:D2UU\/<8913B-JZ+'^ MA^]__)'>IJ?'YQ?ZC_^^E*\ MI=[HBPTOEOKR'Y]'JN(4 0)\Z&(B@T?S!/QTRV+ MZ"LO"'>[]&VR6%R+SC[6_&Q212W&N2[@AJQ[0=8]8)4.$@Q9H[9%>_V^D^:Y M;$ER1&'MJM@@\D3K;9GVJCTW6C@;8(MC78F0WI7)>@:.P_YM<+HB?D8 MS#HSC(+3'>7TQ$.--)SZJBVY+@R MU >E1N^]-;!?D@[#@((]+2&]D/N@8.TZ^&DK[M)B$G.AP^N]Q3 OR$"CH4;J ML]TP4>S"=!#\9VH^>JV,K05)R'*">Z%\'>T;ET\#":YZ1,#NU*WNX*1K+6K V.7RP)TK4(-V\7]&1\ HBD6&Y"U$ 3T3?1/PJ39X_ M[>)7UGR(#F9=#5(5]9"R7C9:&NS8Z>$]T8@N!HU*H@.&UQLS97:J5.+PUYWK MR63%3\N-\TGAQ"N<>(2S70T5I"=*IF?*J%YM,'C%TM%DIU*3O['^Q%E*6.)8 M1X6FT9S5CYFO@J] Q]>\]532/2:,-4ND\[H4M\EU$H0%8_R!+))F>7KB *NM MTI_1DPHK]@@@ZJSTI:Y]H-AN<:B\/5>"\Q>WE'A!HXAH[-8- MCE@5E?+O#F.NQ4>H.2&T-+EAY]RK.!=[/U_QDR49CPX@1ML!^R)V>P0NF)CN MT02W:QJP'ZOJME%,)LA8P9TG7+QA3'NY']*L8'=_0MC+R@?H0RG='YFFT[^& MG2/)3XN%]9>V/)"\'(B&%,Y$0+\?7W.7)A&.CB'K4W[-998E7U^<9G-?IKDN7-H1;J]\H&$+8^$9]4/LB[\T MA.H1AJ$Q'2KG6ZCK0]15!KSTK]RLG,.W*$.AYR]!]B V@7=GC:)F(P]5IJ:8RXK5$NM M#MF]_SI!3?1>%-Z=857V?%5X-=Y X/YWMBI$%G!S510U>A6KXJW])Q?Q #TE&Y;-/U*;3O1 MO@I7KTS*&]WA:BB[LO[UQ3&[(@XCL"6:BD@%6DC]-*9AH>JN#JN2SA? MAYO$NMG<8Y&&?UZ\LTZSIE*'1@B@DK'=3#3*ONJ'SU^ZM8L68Q=#!D.?('A_ M8/>M+#9OZ>8E/>9!$FW>R(;S7L:Z/01Q;JHD9@,&41G)GIVZ,E(W#%!E)%O" M6B*4_'LP<^&CP:32#ADB8)0-=RC=]UEIP*O>7GJ)U@X%D.(.LH7D:L;!2*N1 M&%/7.WW'NT.%4G2 FOFZL1]/8K1H;>>RYQ#.8IQ?TM++&3NIB]G8'F'H1F0' M"-&GJ ]+=0[H1$\"W8$#*"CS#RL MTDM;==2QTXR%<8Z-A,MNL7+@[ ZQ@8IVX@7S>H4?#-]WJ _QCYOUY7__?;VZ MNGYX_ Y=_\\OMYO?'6X(OR1Q<9_%K32/TQ\!#'N+-&&\Q2\P!OID>L4.'H?L MW!6@G)A<8ER/!(+_(1%]#/)@A^DYC-O;G/\<\AYU,UO?+H;H[X@- 'B6[%QM M,MT+O0 ZL&4G6QU;;M"DJJ?B5L1K2)L:_[\Y$:L'*ER?->:A!SQ4@E5/!IMI M5I; ,E6O2A3)"8]%:A&L$ 2BNH?% EB6*"2&,?Q*'&1J;@8N17EMWE^Q-'5 M,2.&\YXX=FG$_GR'W]@ORG@C2T"@+"N.3 K/$/BJ\%;0TX ME*<[E_I>=7NC;7=I(AHY^U!ZZ$GH)LVN@_"EOOJA$=,J_OKC + "0QD5!J$O M AC;,(Q*PSX3,D3\5,S,!3LDTV;KF""3[RDINIGMAEMNUUO$$94W4Q4J1' A MBJR^TN1I$ #';^#O.X'E:=*;$]M([:6)=QT$H%4Q,]&R(>KAL!;#1%.[@D!1 M/6+D] FCOD8[D9=<7 !689>7-5:<:+H.?4HV/$!4.4'LJ+](@YU^4NXL;Z 5]S-Y]E?4YJ[\Q _OV@CXDT ,)?8W2S(M];ZT;-?4W>18H@H81#D ME,I@$ >"N8<>P43.F7CE3&1*)L!4X2I^C2.<1#1Y@&R8(36TS[H863M0']3# MS)9>4=1PP"IC(JI;>2KHLC17C< '11K(6JE24<7:AX. _0BH6E4 W)(PQ-1\ M?2SR(D@BHO@;G.TU2](-!J-2MNS(ZM0%,[LJV1'4DK4*C-7.X8!(@EP@"@NC M00,YHC]1U_?-?93FAOR:OZ2[B*@P.WNQ^ =^E7MS+(X9[CKX],4 $60_B,DZ MWKX7.%#H_0 :VW)6(6'G:':D+D-=RD>4+<,$>O1RS"B]^V!H>-!1]7QK-&P'! WQJJX')T/!.ATHZ="$VM+' M8UJ]E0UFC>1A.X/TH#VN: \Y[;#MV.^S-,0XRF^(%#T&+,TJ>X[SD.!>8("MP!*+Z0_4^SY_E>9S?;;(AVVD>A(:B<_U0 -7H&,!FHVA' M#_CYJWCT)JZ=#AA()3W(EB>B+LJPD3(L-4Z0A M&)5UPRYDZC1H;&I+J7A79 MU4]U#]2]#B?#P55,2;Y&G1IC(55'04B7FO!K1'&M"*X/?5@HW^8.[31'UP&2 M95IR==="CG3EG(WH3]5IT!82X$JD'U/B8L0.#.9ZI ]MAC@]<0*GY^Y*NDY, M[B=^_1-4SK&&6Z(ZC*.%Z8N0.,(,5"-&J?4*U*L M(F*C:'884:E]7C7LR:5945!-NV"_[?GDJ(Y<87^.6VTIM7.'R1[2EZBW<[8C?QGRA :8+1 M.PXHO@(GK&A$G!!+75"C^HXBHE$^6,6^BZFS?1(>5 7LEYA\L6U]65VK)(0( M0TM .H4AX4(0X:@I XM7K.VR4U0=6J[+B?^4LY[U6Z[/ >P-H-85#8NC[ M,):N/X6*5C,A1A\.0?91,G.LIT3=0.M$5AO22 [%>2VHQ,L+T([\.8.P50Z6 MHU61B*T/1[- %2)484)7"H6 M7^9U0'[CQ*\MO^<2NR^^V:C%,?MM@U![Y-.-H-]P@#:=FL,TDH^H6D!.R7240-D\;#B(;6! J"TGT1@%AKH>Q6=OD M?O"SO2 .)\[<4T-J2RMCJEJVH3\J9"X;;3!E^3L_<_'^L%>X".)=;LF@JF.+ M2\004ZS)K5AT^I1AD/NJY8_H,"32_Z5^D^B'M\LFJ\ M-^+?9*!# ?A@GU1 ILB3C:$?C7H!YF N19@@SX\[%G1,#M*1H664;B1$K)21 MZ#HV2CEL7H?>1(.J:'DY&/'1Z \^WB?7?*7I%N,:^1FZZ*VE<>:FKR9M8#.Y MJ[[J:!YS=NYZ%T-.7?:5O@_0C-'D(H72N# GB]T7&";2O!]K3L4>A] MR%(G,Y0W1O?!.WN*7-)[T6=Q^\O YRX9[H8YJO@EQ ^OIN#I]0A;!\,2E1 M3G!W,N(ER_,65=U6Z0;!?O7TK MI1X!]N6-=SK2MW=_B<-/, W#\\/WG_]#;] [ !,NQ4+PL@;1\,:#.%/23=CR:'PK_=)_'3,3RC[X7N]]'=! (B_ M'1-"_LW#813 AJ9A?< I%E2BAU6"03PR\H=Z>"[.EN8;VX&8?#]C&NYB!Z'Q M^*PY\C)2?][TX^)1?AS;NYR7LZ.D=*:]-Z10+)$T"=6DZTP(UKE2#&OM?3&MP#K:D M61EH>2Q>TBS^%XY<+[=^GC.S,ET+YL3DZ"8Y'_MCYF *8]0JQ55/>G;&J>?J MU:R7'=\" <&2[:K(MW,V4$N1&3.7J3+->*9&JWL1G9HO_73G9\BZ>)G6I-6S MSV3=NJNIS;Z@]6I(67(M@^?R,L*1^7XEY]&R7^_/- V+=P._3<(,$\@KS/]7 M>5R>F0*(RP^01:XO36:='BC*#8!'"Q^E0L=*<('B$AGZ$)7H/LZ=>^K# M8O'F.XK8.7GON"CWCG)<8^^HMHYU[0V+Y:;-S1E)B-.$*J)01=7<_K(_"]]/ M2L_9G]:LUL0GF?9T9^I)=RS?%+< IW.=GP]M9&2>.X&&.K/9S_URP'(U3RW; M0C)M1<+VD4;^/6>;U[.(!7:D&^<"$-8V'\O4Z"3,+!"X.4 M+V7[$FQF'VP, _)3'ZJ@ ,IRN/\(Y^AME$^NS##EMPGWQ7[.TEP7CSG)3&?F M8W0OFA/W0C_-^7@673Q,X5248:/*KT9 M;;M,SVK69[3$(DX&9Z]QB-6+<9>RJMLXXMFVF[0(=O+OM$':75K\CHL''*;/ MB>$59<+Y8*SRY LHV^;))IO=0D_,2?]D/3%7998IDWI8-JO6,7H0*>!8K:O( M^N!DS%B)>)GGQSV_9:B(*)="6P5C)$8/ZQ3;+8)UV6(S.J" &@U K:@HN MK$HT2YA/M76*0JY#^5P9\PL=8#TG[6TMQG@-7@$7?W-$]QEK(HFNOQ[BC&$0SPB_E>TWEKS[1J/]PD3O&"-I.K.K M+9S MA[;0C %*#!+4($;.>9K+42L]KL\5M$V\">*,L2>?"[X><$@VAU]36J-K%Q?O M#^TNK;/.?&;VL/^B.K&&]M.>CRWLR],4EI#2P,V;?+[E-:(I':@F!#W,WK45 M?HG%.KR*T6?W7CMZ$7[5\GZNV\!#G/]YDV&Z#6+RN8JY-@'UO-_ %F!:T,DV M -6DYVW^]1S-:?PI%8B2@2HZOA7;WV-]Z=!/6[H(<;4(V<"NWBXMX%/W2CSU MV0 V.-L;@PPGFA#0YDVZA"UC-\EL,%9N0E9 ?%LZ/Z!1FW,Y!<^$M#WZ$"?H M'0=9_A'4F059@%V\Q>B#FOLIVK+=X#C)TXB_&#(VJN;E_9LD=^+RJ>F:)>/= M/=8Z$'G64LV*6@_>TMW2WU&CN$2*:JQ(H)T@%*:<3DSQP_>??]+7DS>-!E"H M;N*%RNB'PBA%%SW#ZL=7PB/0SIRFWYNK%L&T9\)/LS8#U6NQ.=IK%+[SV'T, M$5XCD)W-+N1?5)=['D;M1AZ%<@UQD.N("/[DY]H!;^,_LZ.\;H&FLO MK@9UOZ!:FDOC#GSV!0I8.F]:72P^BVBB0QE-Q/Z"(AI-M*6WD:^4DG.I].I@ M84?5=JWZ&)5!6K>5$91CM.H[7H#:9T K>R,DB14)9QD(LJ@!>JU7^*FX3?(B M8[I^21,ELR)^VN$-F29_(4X^^5N.PR/MOK;)@H@<\:^"]USW C4"'XQ7.GH! M9"]T,++9OB)7F^0W1"^60.URLMYO@*[%ZQ##& MX3*)KN+=L< 1,Y:ZM9UJ-B [,>WB-:S(-%/-;V.FY*-M@2142.!:(#XA^D"G M_(CH1T6ZH61BND&3J5F1 \1F9_DZY?S<]P&R5?^/K*:3A&J139HP"W[R&C$'-HQ#X#04=3ED75]+/*"R#:1:8!<<.O9SRRB>MCBNDPSM)SZ?**K MA_ U::JA1,DWFID];JV5Z_-)O3[T?G6XNP?]0MNY7 ]XSZ-?B /!G(1CL*.Q MC3^X?LD:0\F9O?J.7W0G[\/#R3B?E^2Q/ *:84$9DD@[QSAQY]_ ;)[MU^T\ M?=U9"F@8YCM[?W;Z0AG:R<[99YV]($9#S;^) AA]5[.Q LOGYPP_6Q0#\G:QE#=]/[9QY=\S;(8.;#2PB=Y^%^\E77]-,Z)\M9 ML0EJ/'L2<:;V<]!2.S6AO2@X/RLZ@+UI#:D@Z-NWI2[6OAH3G=%MZ0@WOK/L MYT3'!XMY/;6PKA9TUC+"_ME1-QS!EP-V:RI_XBN;L,-Q-.7Y?>@"EW!DV=*, M]@2,L_/V/:5U@/0^>Y/AJ76<:+F=>J ]:?#/=D["X+1>J&Q+OWD_U,WZJRSM MQ$ZI*:?1S7,9VVL8P;0X"6^17?8=45=.F&MJJ S'^9:UF>@X_;R ^8YS,>)ZY)6:#DI+<\1.XC[")WN/A5!J1B5Q()D!(5:,G\>T$'XH2( MQD4S9SYYL,AKD_C="?%3KPY$_CRO<5+GB>7KX@5GFY<@Z5J/D[UYXIS[2>D\ MISS]&3[8^-S^"8D\LWH DZ_$!)LI9C23 X<@FNRKE&Q4$+HM]]JWRN,.2H_[ MK*L/ 'W&414+.,U2XC+9N]E7I&1;;>>M<^;9USJ8_SL:/8)OZEAJ&=,YJ]-F M3=.W=)#M^2&F/^%:$O2-'7U[<0UV)F[MTYF(G@ZEZ&E:J?M;.2X[^# 3GZ.] M307P^> M/FPY6CP%P^/N"OTS2@!9^M:SG[T!FSM+WW+J_2==:^7Z M>!]W.L)S[N\K.^^F-H:2\\S2'['H+K/T!Y!Q=EGZ@WD$-,.^',W]^P9F\^SO M =S-XC7S>V>PPZT)S][<:I9P(JMZ,MLY&T\E*_/92']2]>=Z !+0?:FUU%,5!K'%"E0'L2:"P$JM?T&MTT54"U_;1Z,-J_ M-6E_Y#YUBQNZ--VMX_IB]JR/W##R/6XJYXBAC@YSPA*L;2V!\QZH+E9@-:A7 MY+ )SM0=I>\WQK MTB[81)7SSO2Q7,/!?)7RSOFQW'KQJ-VL0MP<.BJL?4?\BA]Q>,SB(L;Y]7:+ MPV*=7- 6']=!1J\L\WN<,3:DMDIW::%.QAR-$L 9<;0,POT8B0_&X7!"=$MR MZ\B.L 9 "86@^14%>@E>,0I05,Z.,)L4$<. RQG96R8+_)PY)'.:%:FPHAHM MXGC1.BE;ZU2H6;<=AKS1A@TQ_ "QD-.LR.6I9,!9N'N""V<9CIC%=; $IPC] MMV[J)1AJVYK8SL*RJ4@VV+5#-1SE;)?^QJR:U6H,M6D".6+8_;=H5JMQWY0( MA];LYD@+AE0TM]*[5 QV@@!8)$LVA,WI& ]C5:R(4O05I3DGQ&;D]& 3)]LT MV_-S$+$'11DB4*3HD.8YV1#?)1/2RE.=V7 ,8YA#(6$AVGF:TVA]6@0[K=8/ M8^7>XIM WA").[0'O*.EX>Z#K'C?D+-H'H3LY'CQWOA%\= T$A?03<\8QANW M.4,0S7]C,YQ*X[-I"8,8$)+Q+>C%3//G$8\FCL1=P_SR:WRZ#UI!P(BN!1.R M@!J&SRZ&G;2TA$TK8.@/"N6A,%VE-&JOWP)4,%X)5),1"Y'B +X(E4Q-'['B M<"Z?=F4"ZQZSCSA[C4.<+Y\SS.Y]]>U?>R( \,X'L2A\]5[0,)[[ !(50E?Z M\+G!B0\%'S*PRQF M3R(]U;U<]^%TU6?'OG'%R8N]_AE4B\.H$ M8F#1XCBB@/;E;*(EK>.@XM69U_J@Z\_IUNY(Z\$YML?A=8(#ZWT6)V%\"';L M_>J%Q5XND^@B#;*(&TW]UFT/"["%]V5,;.6V@#!;>C_J6O)T6]3/2S3"!J,D M8 \PZ;:Q=[_S?U'[]1(?VGO[^\P[^TBV!3B2X%FA,88!<6"':G6!=SO\EJ81 MC6:F+\2K7:A7)--H -7I)EXHBWXHC'ITT=.2C%A2"*8/9,(@B?_%75[IV8-K M19R@MYK2$]=#S!XM\3$CH6CNYHTZV2 >[OJ2+K7<7%^A^^7# MYG>T>5C>/2XO-[?KN\?)'Q)N,&T'%!=QL/N2)L7+[OV!C+*_N=7!>_.,8&:P MXQ5!#0Q_]6)'H3(6*-BG1[(QD7UHS\?+CP9;@HUL-W'$;S";&]#Q0'0L9G-5 M6QG=WL0MQU_0DN,F.UA^?/H'#<:C;Q+\D@<%T3^.><%O=@(RXH##>!L3[,,WJ+@KS35U6F:EI%6FCW[0/Y/;R9K M0-_,SBE+=F:F@O+0K#1)T)QP)H ^V9 .OD]LQD)A M-"@&]*!XEH8V$1VL-4R"]EO-92/N,RH^--A]B+]R NV;M5 R9VV@T% M?9,8CT,YCW]>B,T*6)B1"HV?[H8-DT:#TOQ^#JU*U>A6>FE4V@_U. !+82)8 MV 35(!CMUU-B"DMC#]'N.?#,NMN#_CHG7'YTAM#%040W5GGZ .YE M&&9''-TFA!5R0J29UCA:)M'Z#4==MRO6:/P)X;9AMRN&VX0#_B:R%Z'M39Z# MH+B$8842R+]I;[.4@-%-@%H%2%O@CEOMJ^D"50M1H4,<'PMFH1B!+S:G_ MI$\_XF-YEK3 M?#@2R)"$C>5-5R.<9TSG62%)-_G7J623/_UO^@Z1[N*(T<."'A3!Y::!\\IE M-\E4[/2C9I.J+A*467)B,(^*<1X"/E BE,'?YJ$^2$4[ -PT#E@RC$'@2MD8 M$0KN:$<4)_K2A.7* -?.T3 [6P?Q\NZE&3K[#F6DPW GE)?# 46%^8 E'=>[ M>!\G3):- M,! R,V5HS(PF,$F%V$+*AI=W*IQ[D]]M.*VZ4HF])#%<- CNU: M6L,U+%;0\BP5$^.KO)49S]4V_-"1SH4T4L::/.JMU2Z00#BJ255"&=K M!(QH:L@8)ICTPB>L$58[W@]2G(] #?L7)L15\TOX9*D>M25XS%XW_!I!S)D^L\!'XSY/(Y2O. MGM*N_+%!Y$%9$OD^BZC,WLNF)HCP>^IM$QH+RH.1T,=U6CIL1P6<, MV'O7M2:,=ASQ/W'B$Y97$)FDNR\/->43! "7-O\V"=,]7J6YNNU=>Q!$ZSH= MJ77[N=,10"WDU&08XNO*;90&\!,0]&%'@#[.?-JRI;IRA/E 1$<"/(WWI;9V M61IK[/)2(\W(R8 HOUF7E,,@+C;TY-97&^TQ0)<;.D(,.A56,'/?6EC3*D8" MZ](0BB?8BNZPI,[D'^OM59P3,29:>\11N6NFB3I*U!H6(G*T)V-U-*DE(%"$ M:2_JVL=)+/8[:HI9!RJJMY&$I#+;M!]HF2,[=QCJ>"8EY4;TWX1'&0>JD)?HQUWB8L .=_VVB#UV&BXX: M"K[4:4FW@B-CX=-N,-"WL$YV%.]@6ABH-[ .@BP%##Y8KF1'[;,8XZ"L($$% MS88IA:R9P*#$K9LF17-+*R=Y1ED3QU^C7+5&PJ>SSHFJLO&7YTU- @$*,\A=,](2>D.DOP6Y'QK"S M-&O>'62T=DF8/B?QOW"T0 F_+--<",Y\$3AT@3C< N+FSWSK/Y2A#>WP6WXW MP!U9D*\Q@]+O,#MIBT!YEQ0_SKX#GLRLO,]=*C_N/-M7%WV>B!]M^87_>:3I M'J]=:G&#>_LZ8E0MF!C0]%;.R8^U>-U[+),,Z_[/Z\3<*_ MZ+,65*, _!(]L<(1:0^!\3QT=-AF+O!^*CQO@>%"7U;_31_=9G80K/D01"Z4 M5 (:,3*AZ4E -]H/4W9"O,F:E4/!#5J#CFZ;1L=[<*??9L)\F:\?[XW@&*[O M=8-]$![CA;U&?#RXL6\R8KZC5X_U0G ,]_"J@= "T]G!5A86?\2C\U95.]P+ M(3'?E6K&0HM*Y_5@R]M>0;</U__S"[WCO/Z5_+?+#D,7QYS,GN>7 MZ?ZIS.^GH2%Q5%ZLL$I>6YQE.%I&44S_%.PN@_RE+-JIJF M>",1 K7.&?E6^-$%.Z-D[P(=CN6JS=WV[QIV*_0(@DO M;T8B,",)]0+5R!'%7I7P!;AYG6A%RE_I9R>64.I&)'W\:$_CW$>\UH3I:#V-UT( MWG8-61.UK=(8I 6JL/EAFH8P?*VS/[3."!6/#]4';J9@D?\O*"(NW)_DC]6? MR'_1Y@;_Z_\"4$L#!!0 ( *6(>5032ZS5S(\ "M["@ 5 8V%N;BTR M,#(Q,3(S,5]P&UL[+U;<^,XEB[Z?B+.?]"N\S"S(R:K?+?5,7UVR+*< MI6BEI)&4E5WGI8,6(9E=%.GBQ9FN7W\ 7B12(FXD(("08L_N% MA;7^^__\V+B==Q"$CN_]_:?+GR]^Z@!OZ=N.M_[[3W'XR0J7CO/3__E__^__ MZ[__UZ=/_WR=3Y^REAZM$-;TO4[2Y-7/E]N_]+-6?>]OG>M? MKFY_N;JXNNH\_.WRZF_7W<[TR[;@%]C+E4,MZ3K>'W]#__,"/]F!XGKAWWZ$ MSM]_>HVBM[_]\LOW[]]__G[]LQ^L8?V+RU_^^64T7[Z"C?7)\<+(\I;@IPXL M_[7(7UI1HJM"]1\O@9LW?;J^_/E':/^4 M=I&A_9]R8= OJL2Y[':[OR1_S8L>E*2T#/_J$,IO%03UW.G\=^"[8 96G>23 M?XL^WL#??PJ=S9N+&DQ^]QJ U=]_6EJ>!Z6^NKR\2F7^?YXR2N7_[7GVP(N< MZ&/HK?Q@DVC\IPYJ_^MLN.W0&G@@L%S4W,]+?_,+^OLO;$W]TK3'\PB2%+7? M][W0=QT;J'#FVOPPG MJ\D;[":"N)'Z<2W*[W_?"E^?7?^[L.X7&CQB[X6QB:7U(\CU:GEK$ Z]>>0O M_WCU71LNF(,_8SBK"!..] FE$LK!DOE[C65_NO%P.:>C.G-"-7? MTH\A&6=@"9QWZP75Y=;B81,B^>I'H$GW#NH+[-O0>X>L]@,'A&,0<7=MO[K MGL$!]V8Y=@C'W@1.(T$_#M"$T@M#]DT9NH%MN. M4/3AOG_M0%*EBH#?^NS[]G=X\JM!!4); OL\ O!DPT^ O)J$F6=J?:!Q"06& MOPG@3#?X\0:\.IUD:%%L_U';R=*=?;%.CP_;$#UWUNU')=]'\G6E, >]_W-QHF271MD53]9DV'/EDX-EA+;$KD' 2L M9VE[8?VHT-B @K/: M%)XN:TU&_!^0='9;H%6FV0DN;T+Z.:YF7\F-23W3U=8NKB%YY[N:7<6T(NVL M5[.;U8TXEB2='YM,S/)ZB#\ UNPOO4%99[2ZVXJJ-J2>UVIV%-^0O+-;7=)6 MMR+U9%17J]B&%)Q#GD!D.:Z\8\BV?4FGD'F\V5C!1UTQ2$U)ZO$T#I:O<.6= M!LX2]%PW<\P1(0&M:5D2!?XSHK(0$?;;DGXVK-MK2FO2^[W=7^;+'3RA3%;' MD+'6EZ7K(QN^QU$!Z\>D2[UU+LFL@PO_&.)S?U6JK:3^O(-M26I_D9NF';MP M]90I"]-7Y%F%:F\L,,W(Z^E.47)$H+955P),*\>R>M7M-ENC\NU>3^ M M $LGF0,SVT1]D;B_(%^^':.K"@@6E?%CQ[$*[CJS7ZC^4&ORL>-(/0@C9X/6 M^=[&#R+G+Q'$;OJYXTA^'('5RYG_5X)P!TT+MW_7[?1>;>']>HZCY-I^8SF> MXZV_P/_=Q)OD;U/K(_$G:=9UG@\7KK=0#6Z-?B)"OHC5)_89%+BXOA'6\JCE9S O#>/.6F"V^ALBDT8==C)%YX]ER M@M\L-X9#(;MK$B);O0_*FD=>'%&#:;\I23V^O!7&LOVFI(V-R^[EE<"Q<=C< M4>YI&]ZYL#=\%&F8AB'2==.Q+Z,+Q\%[NQ,8@7?@7C\[GN4M'*:F$QSCO9^VX%MD#AFW=!JH;0X_?816O4' 3OSK+^K,O5ME29 MGH'CA;Z=JC.)KP)/_*#)=46M;QR)V5O6)+N-3.$IA7I+N,L2.AG7^ZPN8US) MJ)9RTBQ[0-8^86*:.<*+N+I=IK8GU0LT4]CC1_:GVH1B;UFN5ZL?66ZZ&98@ M$[%UB:\$:TN :R?KZUO!UW4$NY9U$+4B(MY7407@1P0\&]C;WSH1^LC%Q47W MHO.IDS=4_!$VVDE;[12;3;H..^_ZR](7$H=1/RAK&0D10BF2$&HA6/Z\]M]_ ML8&#HM9=_GF#?OR4_IA /_YK[[_#H+>2Y@8T?/67.L%N'__J>+OO\CN3ZZ/ M!6RUHCO%/__K[OK^X?KA^K9[>W-S>=.]N;@L=+"(=B\H=]8*EGG;\,<2 0XC MT&4E?GE+@@9]6KXZ[A;75>!O*O64?MY7FRY,_#F!U5LJBK6/ABI MO<_@O*J 4P4H<(/@P+VN9S_!M9> 2JE<^V"A=S_#Y5K*,+LYYNR(MDZ)%SYU MJ.T7;1^N3!)DT-X0AMSU$0!*5_!GQP7C>/,"@@I@]HNT!Q"FGF= W$H98\># M< ;6#M*"%XVM3=6D656L;5 R]#Z#\TX*G)='@Q,9TP,X>23*3Z)$]I'[4O#1 M]VT\NL1:;0.;7Y@,^WO%VYBT^POKQ]"&&G!63OI4CC+!8LJW#34>,3*\'EH^ M5GNV#6$(L__ DSJXQ*)<4;9M"+.*D*';;>T9L21N'_XX"1;^=X^&[:YD62VW M4"W7;4"6(D!^]K]H^8XIDS9962;!-/#?G32Q 1'=O>(MA9A%BASG]AIY2B)/ M_3"RW/_/>2/NH*H*MQ1CN@PYPE5VGW8@C*:J7@ L#*;%/[<'16JO<]SDV(6. M@1M*&>-.7WT/;W;8+](>_)AZGF-890!J!X9SL$3/%SXNKUX6Z+JH L/](NW! MD*GG.89R;$?'.,#D8@Y^+)/L$QC;456Q]F%)[7V.9Y7QZ)@C:^PO @NE&YM_ M;%Y\]]FUUA6@5)1J#R:LG<\AT<.F\PVX[C\\>#": RN$\[L]#,.88-/!E&\/ M3/QBY(#),>H<#^K??#>&( 3)]4$08B'>*]X#\]-[!DQ59F08(ER95Q=^^U MQIE#BASGMAMVDBFK;T5@[0VTXJ:3SC>6ZCW'H>"#$ MS\FE4FT#D][Y',SV&G9220<;$*SA8O,Y\+]'K\A1W?+P([2R=-O 911A1CB)(Y3%&IW/\=MC M0J6V(MJ5U()6JC+"T0'K>\1%D%#]T;Y$6C,W+$ MCN?8-;4$*<%NN%P%F9"]* )AJG;,2HP#7[ L9;=[_=!52QV1:.VXP*D R:F M[>"#>V(PA#_BULK#@MIQHM:ZQB@7-D*3$M2R>-;56_+J0OJB15;\(6(,.%_4&C:=\L% M*/5 U+>"X .N@$E&"0PKF.IJRA(6P _)4E]B">11,VL<) @>@ZC:)9^EBE'L MX!:4$*>Q5:3(;$K>>B?YX$>VA;RK)&<8!=0JDA-54-_U1UDU7)\D,V_%"V.;4;-(I6@M4@(?ZG^M,VRRG; M0%(PX-S87#RTD!O<$DH]FS1S:&UV M-@G3+*"$HTE6P@S@:0))/9&H.X-&EK=VT@S?4&>0Y-NC^V??M[\[KHLE +VJ M*=1,T@C2G!11Q*M5IQ4.43* MF,0"$K"-GQ1K==8LI"*'V^;#E*.4&W[6ZMJ1H[;?1R.)C3R0%C3"YA:"KZ = M31JA320/B^1&NH[DU]U3ZP/=.4*U3J)7$&17CH<:HK@'L#935O!E][I[IPVU M6+B ]QMHI $C?=3R>^M,,V0B51AWH 7IOGF4!BP1Z@6NQ<$*&A\8FAD)%+]!LTCF6!=2+#J*N)< MX+Q;*%HO\[Z'5,5$WG!**\%XJX098S\"(=/^I:*D>3Q@%=)(XVX>+!A.GB^. ME_J^)+;(-4CC 3AV9I!D7)GJ-V@>LP3K0JKU5P,+CT#/MX:MFD=%&0J1D%Q7 M-069656IEZON]8/B!^L6/A>^L%"#;%725N.JDH:CI3F&4VT@Y4E'H&7!1G:VH%2+?4.8:EJNGDJ:T# M(]\.%91+WZ^83@V:J*)L-Y7[%54,0$DEG-1!%3T!SX^62SPC"#5,9PBOZ$:: M>[B=<%C5?@W5?F,47S@EEVJ<4>7T/\W[GBB#%'BCHJ1V!.%$]) 2K$(:Z5M3 MR&!$C,"R5\P\%C!)*/5LJ\R]:ANO<&HY]M#K6V].9.'\_C&ES2,$CZ!&QJV8 M@D7SV%)39B,?FQTJDWD;:AXQ M&&64>I+5]:E S2<"907>=*^[BE*IR[=ZL,LO]:V)RBP%TT3]KR!REKM-"35E MP2U[RH+.?Y8^\;_/*0R:;RD+D;^>_/@E6L7N8= ZW Z3J;(VDT#=E <-Q!1T M$GT'P8NO74"_ZJAQN$!SW+'\:C7?>K))580ISO]E0Q!<%"9!HF\[,0A,09#X M'S.9RG"56T^D!F)*."1K0),T[W[IVR-,W"Z0JYG& )EQN +L0SH3C&+BWOPPGJUVZ-T;C]A4Y'^]\ ?_S93!> MS#N3Y\YD.ICU%D-80(E9>R]3(L4M#5,:4>"J>W-_=WUU]7!S(7$7A2U.M-PZS83G'+IE6DX8]DS%!\]"D([W&].]-J/ MPPAR,-B&1T#1>^'_V0OK!W;QXFY)7]S)$%8M<&*$-_3M1)C,B%EF,UI>:UQQ M<]C"):$I7B-(Z,D*)1 HKHYSW\5;@U7S@D%2*6YOZ MYW9SX+HH@TAJ'82*Z-D;QW.0)E&8NDRWN$T%4V73B-- :E.FE5VLRV($3!Q+ M*@L;QPIV*07YFNDVE.FD\,"9 M<.,'D?,7:38@U#"-";RBFN)QMJ\VQB.'=O +.VK(7 6*;Z+41K!++6C(3Q\# M>$5)@#N32AES;)I%6%-6\;VC"@#I![-! BN]%):<@6@KU2AE"#1SHC MH[)\MAPO1$L<""?>X =:]F(G?$V]Z] HP="!6J^LPOONS<5EFPE23]ZF.\-N M2AD/K)$[WP%I5/FG);DHAYLWRPD2E\-7*UAC#P?5A0VC!X>01L9B0<,#C8Z) MMTN,,O2@"N/$_70,HFD (NSE)VMUPUC32.RF&]7RW+*HI-.#R"-)IJ-485 V M[&EDOZ AJ',*V/2-&F7M4!8F'RE@['M^^91-WGR2*VG#C^:F!WXYQ=)D08[+ MH\2M'\V0N6>(X\50*[NW#(]@Y0?90%I8/T (MV:!!77B>%;PD:@>1?=&/B5^ M7;_2)3P.D?-$8VH5?INNQ*W7TQ19+B MHBAP7N((^=0M?,&T MKO.Q4V*T,/U(#:"F:E$OZZ\R%Q3:S4Y6>/]'GB;*BGUHH65:F-2"WJKB/!!4 M$0K*3+V$*I4QAQ)TL80]2Q5]\_0$H,3VD_/NV,"S*Z\@]HJT'S9FJ7+4Y%P> MW.DP4'OOEN.F*V+AK7465/31"ITERU"FM])^UH@4/"=6XXL)K?;'>83K/%)+ M(G_/@X/,C>%!E>($SUC;'"(U$3@GD%GITNA[>JBK/361(B;5;D\[DC7A2IVS M$X]>C'S!P[/+;T+*6BV?%#W%:_-?^T\CR;?U$2Y*L0]VXI)S<"(KX)X<7UU>WE_?=^]NKVZ MOKZ\5C1S-(YWI<%(Y];TX?!FD%"OF#Q]UPKAF/MF!8$%!0]F:'JJB()%+:\O MFG@H#O'C$X]PTE%][UXI2&7(+(8:VF'+!Q,CS 19Y09GRKH17E[ X\P2BHZ/ M H0IV@Z " K>,\;SB'DD;&ZGS-B4BQJ+#8.8>D7Z>8Q#QP-AV%O^&3M9K%G\ M2H M00;?6@3!3-L+>S-RE_BYNOCW5F!(1V%OFJ9*J"-J4,(0>6>YEF>3\:LL:2B2 M[+*JG*I)F'Z#2U0 5>-%=%0KRAJ,*ZNT@LS-*A=A4>$Q=2! K4T7HUQZ!34= M@P@9PZ:!CSRC[,>/KR'*];B-L-!;1LY[FH&8;,?D;TA?U,D 5OH(B9#=R+?K M*$13FE$40YQ= >T((0C70\)09#;2Q:)G_SL.H^02:.'/P-+WEHX+2NYU"U_, M7"3C4Z=#SJ-I3ZJ#QJV@#:[RJ"XZ<.UHE-C;0PM1G)'+:C'>'?S9!?6B N*J MGADH0%]&.J#M#\E,$-_R)H&S=KSD#R@6YV'\@#I-G(DH4&^2@]VHF@N/$R'I M^K)[W;T_6?+54U93)S:6$"C8VKB#EX9EY]G34- M5:+I^7"P>7/]#P >@0=63IJ[DB>I#G/],Q%%*4U4 !7Z6C*'W#C)TJ$MRH>R99744U#@HC&@Z8O-B2R7XM_!WH!V MQ)/FM=%0)U+C'7#[8D@C6FXTA$,>P-,1_BTS2U7MR-60 RRD8M1"4Y\+EGL? M?5@%C]1OEF/G-[)YT'G/IAO4ZC5VBLRKK9>F;ABM6471CM.#GW.PEP+$.J=( M*IKXAGI,X.?UJ?6!)G7DWK1U,I>Q%D?F>$Q>U0,M00'7/0Q=:WMPX8W5 3G M-<;<@':$$L2+"@^Q9CH1:Z_09BX[T,K8CP#=^$6K=L*T8M&$9(.#PI>\2P#L M+(BXZX)E^A"!D5-LM4^(6@T4(M5:K\VZF(?A .F]/((A^PLN)C%/$R?$M*9: M$?N*0YLC97$$/CF)EJ,X2&YE#_23_AU/O!I-E55]T[VYU?-%N=BIKI%VI%HV M=%A7RUX!A&FK^"\@>O5MNC\7<_U3YA6/2D1E MPM5JAF+7=6-3V.GPK*%.I&:I536=873R['B6MQ1@>R4TI!WQ1-M>>677ZXR) MN7,\G*SG8!D'B705 E?=.W(V4=;5;??F4L]C(R_<>W>0(K1B9!BSHF*R6.F# M'R!8.B%V]2-5,9].M;6@5W@P&1MVE#QVDH@5YJI@,3!4UCM-(K&KPLB$;D55 MY('0)JMI+E&BG9YGI[\ \(_);Q@HQM[8:?*NH7ZD^G/I8,=*+C$R-S<&NA6+ MGR:AJ!HPTJEK!MZRNXGLWHM,&5SQTZ$,EP::6CPUO;9A5VYCXT!9K7?=Z^Z# MH<1JJ!-19L]*:Y0JHB&%H/^/[+_O\ R7?Y%H>04P/[; MAZZ\2S=&=Q2#'\M7RUN#&1Q:@]4*8"U9Q^V$=H2O;0730&]2W6/OVS@H9'#\ M3%F\&@1M&M^2X0#E"J(#'CZ<>8@%0/&K%&V(>"GL]CUEXL [W(VJXN$\?GMS M$RU;;IY6>NBM_&"30DW)_LU6VYPYKHG 1MZM#SW8'SB6II9CXT.F[Y72CP\- M8#TD"8NT1EXNY:H;^]X2_KCS!?#LBI,8BF'E^F$< ,HLT[39,@#W<&Q?M73Z MD:()4:X84F_*:8]*:[W)#;5CAA2 ]^[&ZVE%KS0TS"S)\X$G:<6=E0/L7KB7 MB*=GVTXJ#)JPAU[VY)F-4/7;/W-/A@*-O'5'^MA%P>W[$)D@ILJ(?NC=7BD^&DIDJ7%=Z12?#YP]!RES T1A:R6.N MW"-ALLH':6^#AF35S,A>^]38)$(]@DRQPL(),U-HYVC0]S<;WTM\"A8^'#9A M[$86*Y>HS9Q)U4!/>MW-,V_MG@ \0]E/#KKQ\TJ.>>$,P XL,5%>Z[5TD@P3 MJ"JI[Y>.>WY((^!6)1&3<9JH\[4R MWSV4*".J6:<[DC;I"3PGWQ;2C^,DN] MN-UPA*&/$H,"^YL3O59D&JS3Q$E23X2.I)KA5%F$D;2[,U)VA$*>.?FI*MWT M7A).JRS53XUT0O33-%T.Y5#![>'1]%"1IVQI=*3(&SDU1@G4DJCD-WK-9)EN M)L'4"J+L'TG4D3#9,8P!^B74$(BLX",-YYP')2D$O(1_@./2QLUW8C]20N?F M0OTUZY%FQ2-HL7$R';;CS'__4D1I! 5-?[W_VTP)):#6P .!Y:*!_?/2WZ3? MV]X\(I. [SHVVI9L?QFF,4P01.$T0?,51' _LSV]I.P /R)X]MN]]8J<"'T7 M"G5QV_G4V38'?^Y/QO/):/C46PR>.O,%_,^7P7@Q[TR>._W>_-?.\VCR;=[Y MS]+'_O=/2AQA\EX7=$#S?B%64>/.DW=I07B'4"ZDW2S!@D3))XC\5I)-30#EL^ MF!AA)LB*!5K($2,_J5]>O(%@"47_ C8O(*@Z2&"*M@,@@H+W3@(\8AX)F]LI M,S;EHL9BPR FUAU"[>YDZ_=&VZ%4.\CI &*MU8U1+H(3B^IEK>P3D7NZHI=$ MB6QV1DEKS>: 0FJ@K)I+>-K3^T$"'O:&,@MRO<,9ZE2>-I-W:.$PM2N]^BX4 M-$SCU3$>.6\N+CB.G+_VQI\'\\YP#/\PZ?_CU\GH:3";_T=G\#]?AXO?59\[ M#Y6 .8 RUFGG"53A0.?"@O4(2AO$:E%*94,)S7T/C4G"R9-81QL,.2 AX,@L MHEZPEJ.Y5.Z4247U!9$9CT-,F075"\K"?0L1QX-R1H+()J5>IQV,,PD136(= M(Y'EEQCK3:TH!E $S^W 'EB!AX)W$^&M+FPDKARB8KV;E0"Z)S/19%M9UD@X MV27%>A,K03-/T5"X_R5L<3&E]4649W/+(YP,"Q3&P#L'[\!;.>_@V0HV>.-N M1;%RSZ_21[,J8>'1\)Y1EU4\N<;VA;T9N4L\",6_FZ1]JER"GA6ZJ>U-#%8! M .'4#R+7\FPR:I4EC<*/74)!;_%J(2EQ34O]EP!QMT*M9P@EFLFKUVY4DGN( M!MC6VL/PB2?HI'@DKP$-,.%3;QV?@:-L8T3[#!B##(.0>MG0)'I1M1C4NK+J M93D3Y@VB 9+-;IO(:O4+LA>AZ$S?E2+&(0]#2I!)D*M 0=T3X5_2D.'&^=!IK^S7)C, ;? MD[_@)W&&N@;1I+:X$H(%Z426=/S49,M>90WI4A=U9@:QJ$!JK#YA=O]"[JO/ M:/\*[-W#TLIPCN0:&I*!<^ZH*Z34=$RBXO<4Y4HYS \ZKIXVT-=%D, !+IFE M#GQ5675)D^HN^,%D]=5SL*'QN=K0ADY2=R%L8NL5&^P86Y.B7@HQ'W?Y8^ML M6:B-:LBYIM3AW-+44Y%><=1):Q]&E^FO:2$1^5K0D$RUMT+-A)8:=4XR/8J6 MAIK\P#51UM4-U+[R#5,SG-F8PZ4.O6:6(^RE>/(Y<[>C#>.D[JG811<4/5!8 M1-]C[*P$$(S0D(8,$T$4SET4-P-/9WXKN '5.286JVO(-0FS&55B02$KJ0^3 M]2!1.L#JL^BPOH8T:L &SIF*E5VRGKVK2N9!W^T^^\$7> M=J\?= F=(7*R8A-;4,Q3N3GQQMU-6,HH??=.R*4FLZ#F_-$E?AYF7.&1-,R)43TXUFFD_ M7X1*GM-%3F(Y4=M9%,37!>'A%'LPK5>QA+VV(>1H*'#."=USQ3&)F:[-M6F1 M5M>&%R+@K4,6@AJ.%5I0XD%I&OAO((@^>IZ-7/'?T(#C/2M5M:$-;>0=EYC% MSFEBEAL0%'_E1"@A&&8_NRO0?C(PRI0C+<=C0NFUI(!'2[<7W9O+VY8BSRA; MSH"F5]/I Y:!9VLSWIN\66HW\C2I46;+E^EK:>767UG:<>#!-5A.XG"3MA+\Z(>0HLL=. M"\TS'4PO+^#_@X?17?/P'^/>XNML@ ZBD^E@UEL,X4GUOSJ_#N%9=/9[IS=^ MZDQG@SD\K"9_4G+Z["V7*$4Y,DS#P_L2)=ZM/G*2"JK)"'T 'V9T'Q;49A33 MM5]*K,PFB.2A>76$H5GEY4T9?E>'PZ_7_Y^OP_DP&79*!E<> ;7O;UX<+X6, M8M$A5U$:[[;0I9V:%Q"01_CU/]CEJ:BLS8#D0:XJUFT-,0U82=%//IK&8F ? M3L>4@7M].'"?AO/^9+P8CK\.G@I+IY(Q7"T;W"+ /[SYH>5^#OSX#3>LN6NK MV4"7.C/TEFYLPS6INO/L8[]IL^7A@JY7+M3,"C4Y4-INR]"%A#>$1UC:DRU/ M. -+X+P7KP8H\\1-U0+?GWQ%5SVS07\P_*WW.!KPS1$XYZ@8G@,V('@"$#,G MPHQMT88IJ4J9J-?JC[H,&!5')[=LQPF**'%$3@/P M9CEVF$]$_3A .NV%(8A8#[GWAP-T.AM,>\.G>6('GBQ^'>50W;E7)R#]$FS;P"36T&_>"D"[. M#;SB'R<&CM2IX="#GWW5?JB:%)"Y:Y%>#B$GQ2GR952W@.<"3ET+0EJ0$C/@ M&FM0W2_V19VG"6T&.S-^>V\4FDG:SGUW9'EK%/(TG;F@W)]]W_[NN&R> MR9<7W:I-^*(W_CR$Q^1L34_&]>?)Y.G;<#12,J)SH:!\^R(S+^><;2@9\4Q] MI(UYOD:T&?6-L"[.! +DEVP[NSO"U# "5@@8=_J7%X>SP&C0FP_4;.?3KE.& M\WXA-68R &D%LCL0;YWVB6H/(U8J\_&F>WNG>#Q6HU&R??$+)'43?7O$&Z&I M]8&L>W"N@;\)8F /?KP!CWWD53A@;2^(IKW?>\DJ#)=?^,L9NE@>_',Z&*L: MF)FP82ZMY>)&*;&DTENF \!&CO7BN$FT>/8UMF9KV@QN!B2KKJ%$B-O&?78F M;?*<*M,!X_BN]/!*AW+RN"\?Y$*N@+-N]OW-QO>*G<6[1]+*BPG^@_L.;I@Q MUM)F.#$K?A?.IYYP;1P\R:T8WZBI<*]*KW!KC1:!'OO4TR:ND+(W!AR>3]6E MRSR\A0>DKB*')J+^]Y\)L$IB@.-Q]H[I"03..VSG'>2K\@?C<*OP4OK6F\UZ MXT7G:3 ;_M9;#'\;=$;#WN-P-%S\KFCTY=+M'H"@[($.MZG?].?!N#]4=+(EB$F=3SCKJGE$S])'VIS!UX@VLT0M M;$MO[)O+W<9]>W[7OK!^, _V"I^NI\'S8#:#Y]U%[Y^*1O?0@^(!* =U+!-+ M*O+D.N@1W9,+7T6;4+SF@RGW>F@UEG_FMOIL;:-; "#VYSM@)A!BR^F)*ANM\=VM#$EM=F*-)P M* Y"/FD,&'0SX"9A/ZP@^E@$EA="Q;"_XKVL<'Z:#49)2,9I#SDT+F:]\;S7 M5_>0%R<@Q3F"7DW)Z,1UBWTIY6BAS/E[N"N\5NM(P8IE<40WE;?U[QCF8)V& M^EGYP88CLLU5A4O3?/ 9V9PZP_'S9/9%7?B:3*89>/,#9$K [86QQ=3L@O>Z MP['_I=?49K#2L"GM>6O*U..2IHVCC#6Z6QYX MBVD47EU<7EPUB_+6^<_\BVK"C2L(^(9Q93I$*/G0!]&3B5IIC\#=FRNM8[LU M$.I8A\YCAQNS0B>-Z1V&@4R%P[Q>J2S;,CCY9$H(='CG1DW^X(FU?0SS[0?(V&9U&X0H5 , V,S=LM674 MD2EU;OVYT&6BEQVIAXU@K-5;RJ1&XN64,U.85([3LL@ MGT Y$;0Q!PH[)I1CU#P[<-(%(^<=V$0^4.NUE!;UY,K9T=0(J1T[-F^6$R39 M7(,\'/]D-?*]=:*15$6,!\P:3;650Z)$S6G5U!BJ&ZW0"VDVUE24;"DI6"7) M,9=EN%2%^3,<$K]9;@SW['!.M;RE8[F%AZ[$Q8:I;DMY45^VG"FR+)?J9H?\ M(33CTH*OT%).< J4$T$; Z8P>\H[\&)0, 6P6DPH]5I*BWIRY>QH:A+5C1W) M&Y-'*TS"&*&H=PE@DT2Z)/@FRL4*AQ Z]Y.7EQHMM91!HB3-.=749"O[RF3^ MZKR](3]JS_[5\FPW<24)(V:/#)[Z+:.$&/ER)ZFF)E5**$U5K]Y9[TZKB[>, M$;7$R0E@FH%T_W4%CT%Q7S=BR0:+M-SBNN+JXMK4M;NSG^FK:EY M*F%&^NXY1#;AY*(8-?0@KD:QD#;#D0>)<@@-JCB$UQ-B)N$0+']>^^^_V,!) MP/KS!OWX*?TQ00C^\U\CL+;< 9Q HH_>#R?<@Z>BA';8,.AZ!Q"K0%ATI .2 M=NS)WUC.ON?R_I^U@8)5JV48+V+R 8$_?N&): MZ9VJQ?U3*J,\G?SJ&YQ+ RB=%\%?4F!AJ]Y^M!K(*>@YE:O0#S/?^A2VV!4;!4II;4A0 M:]-01SC"@T?59^PJ,3+'S\IM!W,][5#F 8P-;KJ\Y,UG[BMVM]<&@ /NZAF;GVNNOQ@0(,V!-M M=P\CJ,XA_!&W'3HLJ!TG:NV$&.7"0JT&M>4KL&,73%:9T\=?P![:Z(Y^Y>2. MI-EPL OO8Y -/@SC#8J>3LAS)>DK^O*%#'T%9XZ@F./$2%2_7Y\&_C,*HEB( MI4B-3,/7BCF\$R&XH/ UU;RZ.<(%&?HI2781 WL7Y8GKJNSZ\*KL:3A/\[V@ M'(B[X&-J;\VJ184S2OYZX'/@QV^TBS3N5A3ZUFR'QJ,%]V1+,'\%R0O/GFT[ M*5%WJ(6/'V4)8!-N;&=^4RP71[G MX]JQ624550P,+ @:CPLN U#&X[I[?ZLH[LVI;G_)2$@U= E[B+:U M)._'LG) ^ S1K9:\(?;L+4SKUE7!2&:E9"KX+@I+P]C\7)= MR-U4O5WK3[Z.%_/.;- ?#'_K/8X&-2_C<(?3.(P@I8(G #GB1)A+-%)1!.7- MQ>W5Q=TEB@MY=WFGZF'ZH?I[+N0D&B+/?M"'_'&2/,!,;A_U&M-FQN!&['#) M$JB!XVSY9";_*H=KYAK6MX?#>CQ9# 2,:7&1F3.Y<)?HE244[[-S>B;0C'PK MN;#-@H1YZP)6S/ME[A:U&>T$!*LWH6)$;6,:OSSW 3RWCD'$-9#O#@?R<(S2 M9$YFP\'\OY+L\$H'\C:O0V%+0O:*(=90/,"W?>O'09#[L[*/9G+U,I]ONC>7 MRN\^J=A5#^4:, !'3 +Q9CHVFK4GT"H),^-3KE&M4WQ^.ZNEL,.T- MG^9)KLW)XM?!K-/_.INAM+B]^7RP4.T0EX&$@E&%?>O-B2P7.=]F.LE5DNJ" M>2IHW*KBZ0)# _8)@]: =E.&(!Y43RNUM"%UGW]YE&DE38=0S(3 NTUXJ)I0 MD#/M(DW>._B?K\,I2G:OP8X!F_X!,UDPE-.3E/,1QSC-)%D N:PAEQ>'FY_1H#W3OJTS_WY-H1G6+@+V?HN>_@G]/!6/E SV0/ M<^$M%S?JB24UN9L\0++@-GUMAATS M&%5>WO7$;.-(2UP@Z@RQBO@9J5]/LZ$E,(LDU?Z'*Z1D^>R[5AA.5M^L(+!0 MYQ3EEB&C4%SU.(71^&U[I22$, W8\MJ@6!,C1I"Q MHC)@K"J$5:4@Q!@%A!KMP!D+$R/,!%GEA@?(NA%>7L!#]I+X^!A3M!T $12\ MM\_A$?-(V-Q.F;$I%S46&P8QY;[;W_;DBAV;J]/ AD%,O9[D5PH^HKRB)U=J M![B-=R=D>36.BE]X<0DWX86DX1P/:#$5VP$]&3F2W8U+[N/X_"DC3W8%X0"H MWY'OK1<@V"#]<)IOV9HQG5@-M&#DA?VSY02_66Z\\U@K6+:_ L9#>R)-T.1 MC((T$_'8]X+\GX]6Z(2H?A;Q=OGJ.7_&C%<+1_FVF816ISJI+@FW1["V9HI_ M H'S;J%DZMN[7B[;:\53Z6^]V:PW7G2>!K/A;[W%\+=!9S3L/0Y'P\7OJDVQ MN;"%114E%0?V&K%C"?^44(?!7MN@)1UFN-W@8!H0?%-8S<;+ ^VA>Z/J%:< MGA!F*9':D7;/H_",4*%[GI,"J;JI#&LDOX0-G?RH^UG/%M8/3F^.HL>O]4[7:3!I:!8E&7(&))Y8-X"T_5SHSSR,;5FC9#G %)W!!N*JYY MJ\)@M0++=%;+M#JS(H#2W7A+J)=TS>1C%7^3[:>6()G;N&(DOC.OO@M['J*W M=YSGG(K'Z8G[UJ^3$3SGS/\C>4RJ^GQS*"/RJ<&L'[3"8OR]JK5>Z=I57;1, MP"XDH*+7#VS*W;EP<8@CZ&I35/2N[U9@+^!G"*XBI3+:0,2M^,.YDBZ8Q@X_ M\U>H&GB03/P%D:=ZIO3 \M9)G,+P\6-79FI])(^6D<0[L3T;O5"F9KJ0\2EM M>,1.AHK%]EB*D>L/,=B\N?X' $FG0OR%>U4Y[7 \&B9[:P"S3@CXB[< M:<6U0;;!3%]+1KD.+@GW7A#W6!XNLU31'2BRMO?!JB&K>4?@)%=K(D;X->1. MF4NL;0I;1(@MZ&R+>[ZHW@FG^AR3>Y1E%[$<%G?.]LSEF@A%2+A6EO]N!R31 MAZ<@2"9J+K-*18@N%(IK-)G/.]/!K#/_M3=3_'YG8 6>XZVW\F',*?AB@A_. M32&IO,BQ7/?CR7%C9,W+$FPY@)*)A5BUQ,?[B^[-]8V:@4E3>,4K.7[!VOA M+DN_5\XEE:>UK09OS0,,:MG8UE-V?*7KV.R1$]);J=<#3[*RN>[ MCFU%<$]+H5/=YEK))Z'"MO&::XP<>U'4V&V^EU^=$ 6E1@:L0O-/(+(RT Z0\Q2+&=.^ ?Q'79EX3*W+[LW-XK")=-1 M*#V"81=&ZOU9&$0%N."_]J&"O_I7<5(90!'1OK/B^HQ45!N8:@"P0X];PN-= MI]4&LO(BC%Q8&S"Y\:!#29!0\CT&> ?>"I[MGJU@0\JW?5!,>S@(.MT_]#)* MIY=/P2Y37APZ'@CS5-)5DR13'6T0;31;UA=5Y_>>:=_)[@/%,MIAR0]'!:14 M">5.EOW8C1)/<-^CI[K'E-4/&*I2]V9++LGTFC*Q"0,>/RC.60PUM4.VT?19 M5V#";8OJ212?+@)^FCBU,M34#OVZ ')0@2*]7F/_,8:J@N?DRBF[NE![,*4@ M<8@I@Z!ZP9?$3D8WPF8,PIM-1H14P6H!ER"L78[K9_TPZPVL8ZLD@9'#>: M6.>2SE:.L;V_:H,/7<45<-#'AT)3]Q?'\N>6"<(8N9&+D!4O<_%>6;0&V#*!4&+^9 MA=4+T IJ4VRMA!KZ@]MPMB8*F@%[UX:)FFI3)=30'V4*4 Q04Z35; S'8>1O M0' @!7%ZIM0JRWW=O;G6[KZ$C%$%RC4DU@OI-(C)[K+65^#OSX+81-N#&R+:,R/O)-BX&]\YTD3/S'^7@+>,>Q MABC46<;<>PV7(RX!J8$9:K:F'=$4!X6T M0U^DPO=<0MB$UVNE*ZDCB9SLK)QE"@A^B:+4T@[T1FM+'6$SD!]T7Q3*XK!/ M_U7UM$.]#G!<\,N?B\5A7C&[_0I<>^4'4+;JFR_.VFW"GVE2%R&_7CPXF =' MM/PXV K:H2W6!D66,T.U*R5&/_?"@-NPQ8B5D]4L>1\WA]5 F-)W]PZOM'CDH9 Z@'/(17-:: MCW1E:7ZM\+7GV>@_R!7S'6YGT7.DJ&\%P8?CK9/T(K@ASU+7'*HT%YO@8]+> M;<0D>@5!,=4;ABT'YU= M09)#E ?L/+I:;[F,-[&+SE)/8.4L'=R$0*]85N)M]^;RHN4DY< V$E0K&$8QNA: M%>ZI?2A;$#DO+D!12\/)"G884K^*#'PM&,8, <+G9JH+/7@BX\:*?&-;O35G MN=&JTZXY!)2KDIR6PJVK7M!-\LAI"\+PUVD-F86L=SXF MZ[P?W 1SUB[K\P[J4W%"IL:\:2)X3B2S[+O5YY)I+E&2G"*- 0Q_ 9 K;82/ M&5VO,?-H)E /.>ODV)-5W4#SG$3@EM&QLW\(..L5FS./>4(UD7-/CD6;>T.% M,4S5%7EWIX^&IK]RHO!S$B0=XT$EXSOF$/"X*LJ9*<=D+LIDRJ$.J ''M^&1 M^=NKLWRMT,?\U8]=^Q%,+9LKDO^_>7#RHG3)8T*S./=1 8(VS@5=(17@L MABFM', #&!O<='GE/MU]LMP(=L-^AY*C MY\RC41__A!=;N!5 T56]OZ'C$EN9R>_^@:/GP$4VXO@+REXL54W&,8&"A#T>,)5F'NQ0H_; M@R?[THDYJVK D^/MGL@ZD/H<2UGB&V3\1]<$P'Z*D?=7:EM(DAB'TSA8OEHA MR'-2XDYA/&UH1R]N'E2D=!"^^Q#N2A/8%W92M[]8'FK.'WN#/V'*_P/7ZU?WH;5#.S4JG M[MJ-F<0:"9J0\(A4/),JK&4EJ1>!Y85I;Y'S:*42AEX86:Z+?34@^AO&\>XH M"I+Z(%;4%1N')M"KOX*AEBG MK+J'[LVEXE ^ K9J_ )+?96KFBL,8PWY4$=P2$$!0!B%Z4$)/4U#WFGXRSV! M7S"9A[+4(_5%L=P=802/X! K)O/PH>3>WHZ3W7Q[ ?Y,3UQJ?AB?3R"&7C+ M?E?IDG6D3YM$7>5ZD_K86947-;M"M\^CR._'ZC=H$EDE:4/J>^OMM'HD3ZM\ M!"9[GYZ;L!S^GM?SZHKB>95_II-\I[/[T-D7RQ1?+(WFBN/X8I6G@[;XY33T MQ=( 92&HU?3%:B?F$GRQ-. !#V"-?;%HP&OKBZ4I4'15U_/%.@I.XGRQ3$&' M65(S?;&,@K&! LZ^6.0CJ@8\.=[NB:P#(WVQ*@X@,[#TUY[S%["'-H3&63G6 M-F9 -D"1(3>W/#@@A'^+-\ >@XC_)"KB:V6XNNKC?7!SB\D$)$U51GJ"B51@ M%AV,'H1-[D>UY?DQ2"IWB# J6^I(T>A:M;8>4>A/#W84EW9#RK?.XT+:N"#K MV,AL(2+5APWM=H3A@?WV>;A(&RY\.I?J &O"OFOHV6"5A"D;H3!E^Q',CK+& M$'MP'DH25QY^S4MUX54=$!/#]OS/9RI61LPD\:3*D[:E!IE<7)SVQ$Z5M*^= MN2AB6JRE95&.O\CW3;VO3^ _^\'&XG7NN:8Y]P1^)VGX[,QCBC./GI.,1&<> MND5*S%(6@N7/:__]%QLX"27^O$$_?DI_3'@ __FO$5A;[@!.9-%'A<-.10GM MT!."Q@YD5I%EI-1F@RSM6*6+S?Z?M0&+5:ME'*BBR'6^F(-WX*W@(>;9"C;X MN_R*8EKIG:K%O:MY5GE:XOGR<-&]N;AKC_J9!3+2P:65:#60\^S'0KQG5TD' M21N,VCHPVH^EH(7\\#CT5N@_"=)L9RNV1K0C&#<3F,C$JP&CG4FJC!,SM,_! M9A5GJ-D&(O&R@(E:3(HX.3ZQY)YFKG_F%ET=4A=$T:_.*_269U^>@B!YK?QH MA0[:0#XY;HS)[5&_-;,))4,Y4F_Y166[)LC\#3CK5RA<[QT$UAJ,8W0(F:S2 MA_&3. HC>&2!2FE&NYI?.6TZBE3:<<)?2;PXJDQ;$O)='5T?9N1X&L[[D_%B M./XZ>.I,IH-9+[U%4GMS5"UL G$AI0ON,HF[MIJD ,B%ZM%R45ZY M^2L R+6J9]M.2M$=7/ 479: G-,F)%U''>GKY;%X"4_Y]VHFL)J,*F6;5*@R MC1\XER3LNU88.BLG#29!>-Q.J:4-;W0 _Y"*=;3'0"%5YT6".,0W\M1ZVM&H M#G!<\!/DEG$7*WJ)_Q6X-MQ&0ME Y:T)9^TVX4] KI(!M>77BP?R)U;"*G2< MCVO'0KT6,X4@$&QC6FVK: *.K0TYFDS-UDZ0N767X89*E>LF,@8_HD=GW0_\ M-[PSPD$A[= 7J? ],Q2;\*>V=-(\%([8 ^W(>&J+*!D)O;)=R%B#.1*@LRS" M',V=(/7)9*,LQ4U5JU<8A.;9Z+$AH+/CG+ M-6=ZFB7NV0^2 .85ZIB_^K%K/X*IY=B]D#1I'_/3Y_$@;#P(AZ$5_@T<"MJ! M)Y+]F%;/Q!9&;!X-MR+7E\!%;N Z&_0D4?H.9O>A,[./MH6A*%UJWC!UGCW9 M8_G2X_C)2HP7T$%V")P7T*=.VHV.Y=F=0DP[5; 7Q\OKJ MMGMQ?W-[?]N]NK]59;$X0:>B*S@-W"JW2S>FBR;^1IDV&9Q%5"5G.KD+8PT( MKI**>EP8LX^+\X7Q:3$7RQ5)%\8T)@HYG.VZ,0=KI#C\M3&FJ'9,$*G\O<,. MCPID!^-8QF@:HJ)66?"4,&-7@-P($NCT&V] @,*AT0<;OO0I8<>I!:P)U]#] MJ[9>&QJP\M1VLF0D]+K_4^"UD>9%0/^A9[]HW.X)#@8R_9KY<;#K6()#A^[, M[BV7?@SU,?8CD%B1?4R@"4*'D?B3JNDKYS) M+^.\RJWQ;$#<*SNQ"G!9C<,((A<\ 5C#.; I-FWN3%3R#9%HU6:,?&B[#67? MF53,>;)AJV[(\NN/T/-YLK.!#E*_T0;(MO*]T]F7D'!V] M@K.#]+['Z]WM_?7MP_W=_6WWNFOL[;MV#M(WW9NK*^6^((WIHHF#=*;-LX.T M/@[2&A!<)17U<)!F'Q=:^(7HX2!]$LS%+@\K#!G1 S'H>5N[%B&6UX047$I4 ,@JG5W3*K,/$ M,-ZE,CH"QJCYPYTL73*]T,KD):)5*F,46G3)!.UQ6F/B&>GZANB\P!_=V$-& M0J\ :3!\?7A^'R= Q>VMTZ#U+H)4!O'<] M8.2\@\&/-^"% MB5)04IO)*OM%0T;7_.J9\\(X+Q(!J?L/!<$N4=1#$(:)$,^@\?2]WUQ9A[?= MFXM3=;9JS&(FU4J-Q:IL>PQ@[Y=.2A,(TL8/(N>OY)_5$.!VQ[SMG-E+WQP+ MT:G4AS:WQY]5%\A+$6VUD(TH6TZ:3JV5;9X9*FQ^9=>OU!#!3T>B9W")M$ZP*%O4^&(_M&W:/ M;=2%3M*'3M:)3N2?';>+K1AZOZ&=E[8&DVE-ABEWR2Y/DV>7; U>@P,WWL2).;]X&0Y_=D'%K3@V%N4TR26]KV\, MW^5^]#PNJ.-" 0 27,\TF?BW5Y-]Z\V)D$B,D_Q^Q3-Q:TSH3$ILZEA&F;SU MVPG7" ]:K[$S9QOLEKD5*\C3#.?5KC 3\YZ&^E#MZ-[TFQ.]YD$G<^5\,!.8 MV,J9N368RZ]10>YF5,I*=,DY/-SRN=G<7%SNN]GT^OW)U_%BWID-^H/A;[W' MT4"QRTP?(N%$R*]JQ[3AYBWPWQ,VTGQEV*LKF6$@;Y? B[)W;D[X!\FGI;IP MF=WWW>O;.[7S!2]BQ9'-(:+&5^*E)$])AB0)DWJQQ!VE"O/B&(UH3&1RA(0'2>JBFH'O'#L#NG!K >]8G&S M'Z");83.);GY'NV%L/8-AIKZ@T[&[1#XND)+R *K^LPV7[X".W;!9-7\/'?% M:^1S@7V5A2FLS=EFP MJ-IGL\AC2G+FGNOZWY%U"TY+3W[\$JUBE]F)@ZUR>_E07SPI=]2:3 GX+-R5 M9=L+/[,THFY4"T\=I2_+R8&T[KI[>VA''4\6 XV,J#O):/;2BI((Y*ON[=W5 M[>W=_?7%Q<65JDWVX5:)9D@@F5-KME;F_$/W^J:KR\&:#-GAF!:I 8U?[FEM MCM6 0")I(-->R\XT53FQA=IK-6"&<.SJV&MIL(MY#K,,"*]?\C]J!Q"S]G:* M9Y!(KJH?7_":SO]FC**) LE]X35^6:)QBU=VJ8 Q&J=+)>B XHH[AS)E5.BC MJ1@$4'/1!WJWALFO455,.W#E;#FXQ-E61].^,G$OYOL M:??CK-6UF>\4'+5YU6)D#H@]NVX6(&X*!Q?^P0&Q3EEU7:BZ6XV.Z+R8'U*( M7WBI5_*J3(:)&K)G$"2:9$5.@A4D626G-> .-BPL1O9+-/3"*(C1TCQ$"S,( MHQD<$LES"'L* N0'8ZVQJ6.8&S"=0@TU(75U4O6^J*R39VL)>AND:1Z"Z*I :0%\ADY8 V.$SU#A2QB1PUO#8D3S$N\1S M"%_G!-C#*;RH4/9:;8F+:NC[K@N62*K):N_$P, @0NU3XA*O&D2%D">SZGA. M5CM;2$/OJP.OYP/OJ[++<_(Y ?[..CAGG3VQ-)HL"$@*=[NB6U]4.\/H[';5 MO8#JNS' %IS1@&(+%J&J$WDFJP,SA&-W2 ]F/6AW8:H#0,S:8[H>/8ZJN6]' MVZQHHD#:NEVU6>-TJ52Z76&P2K+330,'SJMOEHN'K*J<,<@Q"X15B\;O\^4Z NC BT;(-7$$8#@@-+=/J3K$$M70CP.$2AWZ9%5/ MFD4D'9@:UIKPB'H:@(T3;\+\8JI@3<*M8?5:,YUT(M72=-/*RD.)9O>A]PY; M@!\$X1A$?,;UN\.GS!8[GX<,@59I[E?^);M^\-E>SH;3'O#IWFG-W[J3!:_#F:=_M?9#"[EG=Y\ M/EC,5:=&ST#J^V$49CD3G+_@62'52CD3#O-:W[A51:XV2>^&'NP+VL=B?6K* MQ;0;XH(P+3O0,,ALY).$1%69^%EZ*++] 5_A%(C"*;W4C(3J7/:*XC.E?"-5 M.07:<,LO==MQ#*^\/(E6,7]68B?8Y=_*M,&W!WFHVH-,IH/9XO=D#S+XGZ_# MZ1>X_TBM"+!HX8N=[).*-R78!&.8;0=#^39DTYM;Z'H)*PS.2USP5[29;IA9 MT""572UE2 N[>OSI9G>K656 =^8Y\ @FSSQ%Y^#\\QW+LSO;#K1L'F*NEP<* MO+ZYNKN^?;B^[-XIFJ*>X\!S(K0ZHSOL'^BGD!1N&5N^/%*NX$BY5[M+J0?" MX8S")[&19Z#"'J_O;]YBV+NYOXJ^0PQ(7*%5,Y8RM037ZRB$\V9T?-=?.TO+ MK3S.5)8Q#F9V*:4^GU;X(JU:?:2Y@%S).(HT$%O02VK*R5;ODQ!6;6*.0-CF MC>6A5 4U?:]-<=;0;I[#W_R1JAC++6ZA1;W35F:[&\+JWMIY<4&Z]D.AT;WX M=\=U=P?J_4)\A^ENE0?0HC?^/$0/:[.K0W2J_CR9/'T;CD9[Y^G=USOIYQ4? MI7/]0%4=*(;U5I&S#<4O=)''1 1&SCLXZ"W;HUQ: ^6Q==V]N5#\#K<6QM4O M=&O)KO%328(\CQ]?K'_[0=^UPI#P!I>C!>V(T1#7"IM,0V6TDRD[P;!AB6NV MHAUCF@+,11EFC>B5WC1)SXIZ'-+3U1:*M0EK9F0.\6826R] "8H849[5L535 M#OAC+@MD+4BUO:KR5"5H@WC#0ZFF'8UJH\Y%(+SL1OK&$S11L"45;4;\=,(T M=*($X]'&J(L;N=*)4@DGN52G.64>#%@]? W!*G9'S@IG:V&I>IH4HL@O MZHY*63YX@@5W$$;.9G\6KN6*V3UTB*+:<+=?[Q0_KXE?YJD8<0E#[#E.7($. MJ4$1NTF3Y2%XH_[FJ+&A5[@VC R"0=HL'NIG#.>AQ7?@OH,OOA>]UCC>,32J M'16%,XEOSUY38U+IJBIK!Y^>?@=6L/CN"V%IUM:9G$T4)?5,V2).PN_SGQ>( MK9UYV4Q54KTHV\/,9S_&W?'4:^S,RT::DGH(;A$M85EQM(1ES[1LI"FIV7/: M0"O9>*#=++9X)VEQ=4G/U&'N#RIN->[4&:0%VZ&MN._39 M^JPN:D!!]8=NY+@7,,1*Y3%S"\?,=[J\A8MEYN"O;: T_#"(RT3WC< M@;7GD15$VKPZW Z1Y9^Q P5YB@/'6T^3GM+FL8HJ!C*"64R](BH(YL=P\V8Y M 7IF.<+[\E87-I 3# )*#BFOF@_\*\-EVT&OEDF063Y=&P;>(=)71]CJ)ZG2 M^9X,7UX#7KS@>H0PZDLE+WX?B$E8VD$X%8TU?T3")>!DW"']%J74*/, MSCOU:7*K<2@.+%YI-'Y&B0U*\/A!27;+4%-#:/F .X2^KM1MI U6RU#3>TH M4!= #BI0I)>=[F2U_8#L+3"ZLD87U OS+AT7XT;@WAZQ=ZIGG%&E+ [E%IEN>^[UW?=MLZK3226 M^GY#64KI %B3U>Z$G>]9$&E'@30JMH*&=J"F[DN\4J7

8._8J&(9^38&EOF?CGBTPP&,8'0W"I>6FB3] ML#Q,L\)7V41"-!->U.LTJ:F]RL+U/"]&A[<]\:SUOB<45UT3J=%(]HP9#YI/ M&U"PH;<,$DNNY3[Z0>!_AQ+/X,F^>JH@5#"1 _P"9\!WM9X2$HD2R?9F/F?] M&DU67\/J-XE<==#U[HF+#HUDSZUA%ZVDQLBQ7AS7.;"#LE4J*N3VXK9[ MK=I)72(9R$+G+# KD6S5-@HYK/NQ%U4L)JS5#*--([%SXFAB#^4XB11%JS!& M,-U90UDX6Z8N)&5/0EFD&3->2'' 'J,I*[I\[@TAM7VPO + M_-]-O$G^EMM_>5]E'B0!R%YE?NJD'^MLO];)/M=)OM?)/WA^O]EHDG= N(4N MIL6$X6FB/!"0R]2#ZD%/>^'96#P)OCK:G$2W*U]!&8Q1]>LVIQV%&A.$[1A; M6S9LY MLXY1)\=)[*8SZ? 1PWF;.9..42=2G>9$^=T2)5WXCV!J.38I\'S-5DQFD4B5 M2'7 T^F^M&IX-9RQ3.:8$%U(#2^OY;+XU;.SZT5@#WXL8='>!OVK#M-P;9T\ M[;@4T]15D!*_4H^K%R$7#7\3 MQ&B@)+=0G-#'O3'N_]Y* ]^,G],O9U\%39_#/Z6"L/G9F M)GV8BV^YM(L88@TU+Z7+2/;C(#A\8D NK-WX9L"E]!R:72JI!FY1WI]0#O@5 M=V']V,Y#SWXPC_SE'^F3NL$/%($.CM*J0Q![[;*&[J&&KEJ!NP@QC8Q>OC<0 M)M$K"+@FA&*-MK*CKFA&6H2KIT:HP;'O+6LL%:6:AC&$64119MS*\^HQG'&R MO5XR66;"\^WWKBKW>\G6;KZ8]/^QW?35W-]A%L:LWR@$J^\5>X_9M;%64C(T MY\M78,=P8EH]9:R!742;[VS$!):W3AX\?7.BUR$\R[X[-F3T_!4.@T=X1K'S MPPXI@KK8CV@SX/G84!SS1U (0]!N51N$AC*GP:XQJL/'?)?\56U8>42.'1); MA9(U#D^/@II&'XF(!2V$.Q7D48]"O-S$*/;B/J =?U50Z9#0DA6L5X#$P>;- M]3\ *)Q?*X-<4LMK1R;),%;PADLUFU3A?E)@H2%--?U/X_#][;=ZTPG*P2OA)V4=CRVI%!R?Z'3SW'"TW- MS8MB_XD[D,."^C&!"Y1#4!E%U&LM+QQ(B6OX03GMX&-4?P5N3*+I!=MC'#H> M66$:1._A 9:- M%G1Y)>_0RZE+1NZ2L"_'E&T%3'1%[V^R>:05FQ&^C;;1$269@:CFM2-;&ZV= M9&U*?:9Q)VCBPMY^_&:Y!R[+##6TXY54B/?FNAJJ$33CI8FPX3D)I4L3E\@, M*U"BJ$J_(4J5,S\X=2/(PT@2079Q\["RE0RI/91!'CNUU&_MI&DE6&U2/9C$ MA[;DD!D_:S5H[DP]@7J3NFF7TB%2?UD:MB^C6: M_/ -G@DH5'-ZO9"MS\ G)P#+*/.D;SS]85H[=?[AW B9&FAFI$I1%);;P# MSV[3%<"9'E3=B,H6(H4?#*MPP7\@^76C#7EU8R?-*;%:TRP9B3C:5<9&:M;8 MF7;"M"8JIXE*&(W4TW;/&D22E%>X_PIE#!>&K 1OP8W M;O3,1^'::YRXY4B$K(@(\6PY03+2)MX3_/9D]1F=I0G'!GKEDR98,RWE1-+; MS(^_,TM'3:51BU*GI([+"_5/*HYJR:JCG)PKQIKE&YU#R8V>--OD:"^GHR:F M>6'/=Z%2<'N!,?B>_ G_EI>E\JER48"69V2B)6LQ9+3GLJL30B6,_ GG R-W+ MM^)O^2(I7A]&4AQ/%H-=V.Q/G?PS'7_523[4R;ZD.'KV$WB)"C$ER8&S<845 M/?5\B88>[$*,!@@I?F)%R3*Q+W4P8I!P*+^:9)-&X[AN91&(00?W"VH)' L< M-""QPK4&Q[&U(8=*P!77'%,L,C1(*1)*CHD /'C26J)NH.4&%K@@!$7 %=8< M&HJ&]RPC?%+*A>?9646@W!\\/-C"1L'#)Z6@.' 8>&; 15W[WCL((@>]";2"X,/QUJD[U&2U> 6I:0299GP/8+-I M-&A19O. M6:)]U84-)@1%2$'Q0W1S%RCK+[^_FT'>)I&Y[+%67N#9-5 M<;SQWH)>T6Y!MUWHI'WH%#K1V?4"79*B?GQ"'>F@GIQO204L*(\?F8H_*!*0 M*VDY2;#=G=80S,BC:5$/NV$W V^9M\ED-0T<;^F\6>[0&\,1O_@.W'?P!8[6 M5YQ)K5&;VG&J!E/(=!.CDC,;?P=6L/CNBR!AUM29>T1-2#4.MX=R\/.X_76] MQLZTH^C"R%S>209S!B/?03DSZ<(FIM1(]7U[3CU6(V@/]. MW4M;?V#ZE[K\RL(<2Z_U,,A7*Y=F+\'+8T"B&/&)PG0!FP7 0^AY)#04?O'9 MOG2@! ^P;+2@RZN2("0OL8&W=L%WW[?;(7:($PKPYX-BJ&XQ] P4(L@D8YB^H 3OJ;P!X)%0)/V9&R(=%W]^\.%ZB M1EIL87-T/)+[ENHF=HFK:$/T-S=E# MYL#>C'(4W4BU?@N+PA2&("K,SB4U5,J=.DM6!W.MVYA)W!*K!*GV;%$DXAA. MR'(V61UC4N/XDDGT.Z*&CI/\[4B&3O2^[O*BEJ7SAF;I1&UW+B],L75JL0=N M9.F\Z=[T&?2:/ST>NC!T9>ZL243&OH4V89)J*$EE"P '4++*V7[ M(";:)XEUM(.9%RQFN GRRGW6G<]!:/N)MS\=EFH+- 3%[NV:&&64"\=GV-F1 M'X83#W5G\"-RO#4\1;PBD?#PT&N9!U=-F06]PA<5SO'5#Z+VD'#47#^S?:7%(> M%9XLT*KW#%Z"V H^4 5FN/"538:/4VJYL< P?>O!.=JMA>5>S5, DD5D06'" MA%G?WD$(&R=N06&E)B(R*(&%)A$!6& M$_S7_E""O_K7# 4XKS@%E/ZF.4(L&W^Z/(1'+(+W^NS 5(ZFO;]J PY=Q15P MT >'G',S$P9?',_9Q!LL"J6_ZX<#H5]E).AR:("%]8.,1?'O;<:"*H=>-OW* MO"P$LQ*VO#:8-;73L[4$J6,]$WMVQ%SZ/\)\&9DW^&Z 56NC96X4VK8Q+H MM605%+)8KQA7E<>J/,GX-'"68/O';?[<2\QZ4:LM0V@E7@?'BFBL ^'T2JAM M)@D;:B.CX[UA=,1FQT&Q#L-7WRT<)Z'N(G_Y1S**%X&S7F-]#1JV:A@=96@C MH^.#8=G:\G#.R MS,G:[9@?@0=6SM*QW-W4^PQ0K&FV*RRVI@SCEC 5Y'0S*P0[6KI]+ST26,$D M2&_X?K/<&+?AX:AI&)7J2IPSIZE)6\>SU&[L3.!ATH%2H=^FYGW2&8I8SS#> MU),W9XVL#'ZB#DVYV6L$+#M_)%%U1JHJ9PC0?/+EP#8U/,N]X:I:-PL7.(DE M:7NUMTUCDA)Z!I; >4>63QHIQ'_%)$H=23LY(9N:GO6(M-<+PWB32!!^#8&] M\/NP7NRB5(^6$R2K]>Z&B#<6WRTUJ>/NZQWT^4[D=[8=Z* >=)(NH*R.>2?. M(?MJ]GP+:!(4->QY]LBQ7APWN7SY BS417OBS="%#!P=:UA@['M!_L]'*W1" M5#^-7 F6KY[S9PQ"4NP_F9\L#\X'/>*$L@41/+I:- Y5)SCPD@8\.#JZAP1C M5U2;F-$\,I,&[&"'A@%6@HQZO1H0%IE)1P0)*!QBR"B@7O#]9@4.ZC#R:B?, MS_O%M(-.@ZF924<$UV_5LW*Q_\0)^;"@=G1@PH(,86MF8'C@W20])DZ_>Z6T M1HQKVF413"_ )+U>U@!$#69A/F5I'&M/XC-H#9C"!Q,CS/*G[",]@]85(*:) MF5O,(V%S.V7&IERTW.FN.=@PB"DWBMZV)U?LV%R=!C8,8NH5&R];WM.GTF\Q MS>*'*ZX=H!KL:;AT=;R08D(H0MS1X"MH1Q,NC-@@)DBJUX%FO_.)"U#B DT\ MDM*JM0)C DATE)DDUAOKTI-#+K@K:IJ/.*O0>L5;VY=BYH1_/ < %&.B<&&/ M;\!\"G#*KOF5=\W%G%[N5L9DU@$SA(8VNF./%VI09Y%DARG055\"A:DS/:L,@#=9.I3H7%/=(KW>, M^?T!U% :8V<21V%D>394T_ZV%#, >)HX%3*3F71(Z,8Z%!0\5B]REM_Q)+J> M0WDL"$C1_8_,NDU1NFBCCM3-/ X39#Y8AG?RG$*H5>MS^8E/*$>WY"#6U0X\7D$$U> M*1D>YZ@*X801A7A/3ZRC'/ C@KN&V E? M-T27*GJMMD!'4/P.O"8RZS4+BTJG?G6I6_ ]GCF743B-7]S(2*>N'Z989&B0 M4B34:TP6(FH5SQG$ZU%B'S'XF6ZXSX7*KMG-3J2"@U_94>1WTQ63/UHP09 M6!HM*&*>P)7X\;+SFL8=;L$EWV?K,<_HF&;*-.:)T8;DU*ZJ+A/5I)FZNC*6 M8DQR"TH=JUM"D.2U;(C2),/9G9"*BEK>,++PR2EU>WVKB!KH6C=$][H@G'CE M6]TTD0Z&(M1ZAE&EGKQ2/:6URX#8>%-$6?%;3Z*&@AN:X%5\ZKOV,X5'2D&) M5O4[WA?S0R9#!=@%YPB.#$'XZH;1II'8@G*LZL6CW+R17=CUXP AD+X36*;_ MP+IF4FL:QIZZ$LO-R*KM#%0\/=2>ATJ-&,8G <(?*:WKD=[.7-XF_^)].W-/ M>SMS>=M)&CZ_G6ETE>=N9:W6@5^';F6L\[X72D]_W-&_#"3*4!N@='8GQS MHM>A9SOOCAU;;C*G/%HAL.&@0W\.'S^0CP\ZI56U(Y-D&"MXPZ4:O6@@)[>&#C2HO[#QR:A7$"!Y63!T MP)0/&49DY4_9Y&C^\ \7U#C^NT+M (5I N40D&'C)RJ#==:A1R9<'HT'AB8A MPWM1P/!-1$)6@R!T&_3RB>E7'@6Y7Z0[2O8 MPD;!PR>EW+2OB^_ ?0?E[EQV"0@1RIL%$J^@>B4'DQ@=5CM@>?8BO%(>+V&0 M*(A%18>]A2KL:AEBE&.?PB^OW-4P=ZQ#/O/X2?:P5%N@(2AV;WYEE-&$8+TF MP%539JD>#+)BEFF %_\"1Y='T--1@:9-F;'-%()(AZ("-OESH)J\;#K@0.A7 M&0FZ'#K;%T89QA2+FL;)U"3B9[F0*=T*EP4@&/Y:O:"FU]Y#GJEO6SUU7>:[J>C1H+K,@ M+X/JM8?;\4[07#$-_"4 =O@,58Q4, 90%^@IKN4M0=\/(]R^A%[1$.(T%-C0 M6&(S\)8]MIJLBF^;,6S!%3>,(UQBZA5(#+/"[+,^.VR-G(T3/?O!5N"J%8:U MKB$D:"ZSU#AAHER[QS$Z9V^=,_?7A\HR)B',))O4/ M@;5\+9?E(1]/NZ= Q,;Z,#*06"9W:90.O64 K!"W]R55*2ON7OV[IV9$XA;U M1&.&R8A:V'KR-!);;H0P50L@526[[4$:9Z)I'#I<>Z=&-2X]Y-QK:BTNIA+M3LFI*$4*X_D MS+5-PK^AU#DQFEIO]=J>2(BTW5J6U)$R9X4 M;03.JRX(MTMK^)OEQOMG8"%MEA7ZT(7_:B.!Y.DB)Y@[8MYTG*$^*24 M&U1C@!P9IK[C1<_.>_7;16PYHT!A%E!0\(Q:6\$1YMD<3U5M4!.TPV@LNUZA MZ_&/NP:K%5A&SG9NK_,RKJ*--O&!#"1MOU)'$8(>R]6_Y)9"JR/F+3:94-Q: MD/S 3I3-NBSE%\=#SOR%!)GHMW#<.#[#$SM2;1.9(D(%$M[<*9ET$L61?;.* M14JZN+Y0=V4J8>*@RBGHQ9QRS+\!M)$&=@].4G!1W?I3)S?SR;[@" M+_P9>(N#Y:L5@DG01Z\*73?!&.=7+*I]D]DF5TD2GO I?P6.MV:_1*VH9C)Y:LDNX3VA>KY(NW4WF3', MPDM^$ZC.>?7?<1@E;^P7/L9K,\WXB?)W^EZBI,+QE$ R$4V;S$-I^A'T4E"W MQ?$X'K6FD:R6\*+>$98I)-W)*-LR/H' >;>0#7;D6"^."UD[CS<;*_C@Z MN;C<=S?ZUIO->N-%YVDP&_[66PQ_&W1&P][C<#1<_ [_G'U&N=]1+G\A.%// MLW\%]AHN=CUDGDY>(#,X)S5H29\W[E6.3O0*VDP+ O"D/D_'2\R0&E;5BB G MN[9*J&MBQ @R5M2V82PDX_;U9??Z_E9#G+$P,<),D%6ZZY07?2Q>_3BT/!O. M4&.X6T$>*;DMA^A%Q5*U'0 2 #CTJ:HMMOJ0V/QQY;6%C&5NI8LEZ!JV'>'E M56))AZ("-JW'4OWP\EK@0.A7&0FZ''JY:E?.%B.,NQQ;)6W0D[O;),LK-?RO MJ!@1U3=3A7M.N&*3 C?RU&\'*\B@[NUN&HLO.:*\L!B>*D*)F$&1AL(+VG!5 MSR+7JI:<@A]%(GKJWH-;:ZI+F\65.L+JM<*HB>&Y'^^49[_"WJJA7).@% G. M>.HYF8S$Q$490Z]= 3.90I%/D%L;;A>C;)G2*GZU,602IPK)3G+*EL#='F 2 MO8(@W0A,XBB,+,]VO#5]HU1=SU ^U1);:L1]4<=S 0$YKZ^Z][>*HXTW/T6Q MR2C(A4VOP]*SY01)**\Q*#A^],(01%OOCR_ 0I?B-G(0A=LVY!SZ:(5.^-7S M7T(0O"-+U]![@T,"_AT>2&&E!/_T)4T>!NH)$..2'[\C9A%9,SU*#;=_I]!? M.,]@7>%3 C4^#4!D_2"X#;-4-Y.8C:37+#(_6S*B7WT7]IHE)5%6TBS@>065 M&S1?JS1%#+MM2C6SJ-)(:E$![ZG7'$I<;^'*'6_2J/]?X<3KI%CK403WJ1'YGVZ<.ZE0GZ57'7Z7A!/..&>/6*Z1% MM;O]9#^(^IKSS$&QC@YVA"TB81U4^HO@#+5\_Y,ZZ.A'B,3VHW"0IV M-3ZZ[MKFR-K<6?FZ>W.A."+NT5%F7'>QRFJ!AY$8#V<-R,&'#".R!%G-\G#6 M%4 " 'OGIR9BZS5.LYDL#?CU%D<+^$7"_(TKKAW &DS?7+HB^/RH7N.KY"#. MY/@*VM&$"R,VB)5-X_N=*<>Q^0H/FH'[ ;F]O6?=G>#Q$WSC1EL!.?O,+TJ\).T^02IZP5BM+?GMQ<7_94B8TDEBO *K[(I1\,KC@KJAI/N*L0@L*@RP) M]*3WO_DHB%EZ$V5=\X%G%QOK':D%]#,G_.,Y * 8[9<+?WP#YI. 4W:L MRZ063!C\> /+"-@+$%0_V&.O:#[RC#)CG15-NF<84=X-ROZL=FS3P/:@1.>" MWJ;HYIJ;'^6@CE+'Y-*9KCPO8(8 3Q.G0FSO*5CN06D>#T0KGG#A&5]0!X&22\ZUYUM/SJ%CIP]#H2G M1&3!'R,$=_V]L=5]N+LQXGI?C"*.,\DH&S(%-5 '0Z&L-IP1 _+AXL0NM2"" MO"5.W_/("B)IB4T*KFQ,CU)(Y8UE0#W)I3[Q5W51N/\$8>CQ3!R,M8TED@@] M2(T.H(I6,E8?14#:>)A)/0NCYIQ/E&[V^[Z%X]P JD?>8 M%@KOCL0I*;];3"V8:2(9^\ MZ2UTE.3*7%E6FU6B$7+%(WNGV/#%KO(=7*QRR?#X8,,E[5BE ]?^G[5! MA%6K91RHHLCUQYJ_C-PEWK.J\&>M]$S5VK[)A"('PW2DZA7@_@"GW61ARVL# M8).IJYZ44D^RJ@Q>(Q"& $S@)M="Z_0(G/Q8UQH\#V:SP5-GT?NGW]QH792Y\22D0Q844WEPMC:D-]E4FJU@Q=86!EI M09%7)3EPS_.KQ$CRTTR\ZK<:K-7:@3@%L;U#:5VQ6P7\XKM?!_AMM=,"GBRV M?NG-Q"P'-&,VN5([&-)XDT"6UP!J%$YPJ?O^&.#=F ^+MH,&9!2KW&48)=4M M59,L4NS,=7X8%C4;POD7A)&S9.4,O:43H51-14BUD+> ;_/XY=]@&2W\P8\W M)TAHT)QZ%8V>/ M9=2+5I;0%A!S[D11.5K=[\K3D4(O4M%/'""]K='[/7;#/5,-W>>?YC-->? \ M=&^N%?O"J@PQ!TH9_!DG<6BB5Y0+!%U2DMP06*L;QQT>.8WT M5CD<3>A*G7F6086-(P5>*B/3K1[(W[?>G,AR:Z\]N/K&$85+4"/3HAZH9!O9 MH^>Z_G>4#)V5-8,+HXA-U!UDM_HJYZOC/< >!*(A'F#3CR;'U_)GS\=6<3*4-=M_1;>L0V_@64E, M//AW. _1I&)IH^U30'-AC3R\8M0RAU "9.R"GW:W94@!(WA:,91+7.+J=:+% MN+T,5BNP3,,YY1)#$+I_[C_=*#OA]3UNTG;;:6@?"7H=;PFA-#Z8@5_@"B- MH&G_.TXMCFG.W<$/9,:.G? 5_8XET(V@5MM**YGB-SV%MWV"@W-_$#E_D>ZW M:[;65K;)$%OJ85^5I0>CH&1[L1N>G!OY_=IE=7:[]Y=W)K"(2;0 M.KIO,LL/RI6[^[K-M)U'0N3-"/70VF#8\\A?_O&:)JY/+W7Y[(KWA^]3YXM) M_Q^_3D9/@]G\/SJ#__F* ENKM1H>2CGV(YSAD%98S3OXK3DXZ=[C1Y)ZD_18 ME5!#FZ'+ADOIY3FG5'JEA).4YUF#R9<7ET-D^61M :YBTC1K@"T?,HS($F25 MG:;9SS,.I_F',V^$F>6$I'>@]&KM (Z@^#T#05V1Y>(WS7=6]+3:F**FX<0C MIJ"TF1AL\@Y#YAL[#_+)J=04#]8N4#![FUH(DH.D0L"!X1]%%0K^/_;N]:E MQI%D_2J\P.PQ--W&$1LGPC0P2P0-'./IB?TU(>P"%&.D7DFFFWWZ4Z6;);GN MJE*ERORA&U2WS.^K>U9F?HI:SPAYNSC.6CNWG=X.'#:U49"+ < +()??"R:W\>,A5 .0QLN"TNW M&X%G&VI:,%@9/WB4D-.JK8RKU7PN]W6:;M'Z8DLBS=[G,8ERFY!;]#/_PMZ^ M2>0%1QEYP&F;.%V)K3C!@<28PH>O)F4ZF0^!,S(B&[(TAD :(NU]$C(?MNT2 M^ 4^7RPK;MN-'"K\$849#:_V1R^PDA#)ZM3OSOO!8[8+]MPX&BG^FV(1%P2[ M8T:7E<[O!4O,2&W5/-:5"1KUDJ0*W9MWJEU$W_)KRB*55EE>$25%E;G?9#<)?FY?;'LQJNI?))E\4FG6U-8&R/!$1I"Y3B_D#Z"(\6]!S^ MD4!!S@IR("X5&)"7=V5-PT4:SI1D_H K*UR%J!VW!J[..-I6'HI[![G,7E#% M@,@5@7R+0=E623$TSK?9"V[6?W=/HKC4Z6;RF#)2HE94 >)VP I1OL?D 7UQ M/"-%DF8&CPDB%+,BAU]GI&TE7(1OX1I%:^),IK0,#Y[EIB%ZUK8F3V:SR8C/ ML+0%KJCCEU^ ZK!WCG60=YN[;99F0;3&_8C$B&?01I3-*\IH"5O1Q8Y# %=+ M7NK]01UI&:VV2>Z]Y6NPV:#U^3O9X[?3JMS,J)3K%>'L:*-B)/33UR7^FI*7 MV]6.(+^7*@X8K[;9-D&B/;=:"5Y0QY3<%4GZGLR.8-AJC.(JHU(CFQ?,Z25L M941FYW06XJ)(8T'D%4V4!:TH8NDQ*LP(HZ=B/-+":_YG=1M?9U.)JOJ M.(!ZN=])X@6&TH)5P/EVJAJO$%JG5UB1Q/82T_;N*;^CKHC,/#839?2"'CW% MK4C3][25M>,\ T";AR!_(%9ORNO0=W/BVIOF(%BS%&\)I2M[Q2Z_#F1+;1"E MUB<^^;5786=U'2WQ2BP-5AP?P"I%>,6JWH)7E/++BVM#+?F!D, R@96\H['9 M= K#?U)?JHB%K&AAV1>KTR6/,V!&USP-3O.7?)JN7($4M@T[:1DDNIQ>YL_X&PEPV)#Z+BEL,N[CGPP_48;*]H=.5C52$<[. M::Q5PC4.FDN[T_-@0PEGJE&"Y^11D[NB")!S6^:!77,6O@JJR%B7I3OY;T%& M]I/O%_N!#I7S^T./WE)7Y 2;UME_& \B@P5WI;Q9]GT].3 MD1++LDXJVMDY?J['I$&C873=2W7CJI7QBE2#9IQ(!%IT&WJ!J:T[VR=]RS>S4$ZWO-T%T&[PB;E0'&U6U8?DR^S([=KO'%I.&TGR1/::NZBB/:H[*VPXUY MS)J,&MHK=%]X1LB>QWVIH^2;!S R&_=9$6$U=>J+2IG*&TF M 0.:W=%3*#+@,*M2AW' C]&$^F=#YN[\*U^9M4:!D\GQ*><@C)>A+,;?X+-"86735Y5$87ET5M=TN"#W9&Z_G M@\:&=6RINO"WO08#,4U=DU?I#>FA8-;68MOY8V-!*\893*X%R_ MD^N-(IK;=;1*4$#>H17_4M>S@[;@ /@.1:N&8E-[-_PS-&MYF=.M[@ Z@A,5 M&@JD;8SU@J"##;U^B]?A4[BW"!$E/P B::G 4)!K6!Z,![>7/9M-CQTYS+ _ M,/50B.6PV*[XI3U4EPCDXW)Z'17+E-^3.&5=P%FHZ8"8.Y3V+ ?]=D7S&@*4 MO(4K1-?F;1R]H12/#L75Q3+.@DWS._&=?!MG_T;9 JWBYXAS@&"MO@.B_+ Z MM!SD?'2;I_S'=ZS:.E+\L>F!G5+% =';NMI,!6.'1FEKXT*A3+S9+/]$TK%( M/VPC#JA; %"LW9#VM=L\4/[+YFFZ?2T0:QMPJ+Z5.S7IT:S1JMWCNJ)=8WI5 M)Y?I+V-7#(*7I4RLV6_M>I4(9O22QZ%[N&]>?I>FT3#,;F>SV6>GOF?,@ZID M@EO*[P$1O#+!=4A+>=*X,,$%P%?K=KL P!\,2&6[7;@$,.O,[H!)H* >>,[2 MTB1KS%GXM^Y\A?_TUX)HD+)@:7T#PP?["Q6QW&,&FCH0=+Z" 5L,!04VH -U M#^#*J!=,Z%K?X8'':5<;/K$<8P6P"'_#!K#Y?

?)E,V]"^AZ5 6+E*(43/T72U=).D5E\^5"?\[B_(+ M(.PR"3G B?>41T^I,F+(*/!\EY#&^;!-\C(,@8]\+T8:#C&K< @Z"4A M]$Q51H45,+J/VQR$8Z1T,JN+U.OC)L%5A5.+\08.J9MIX?8?-8 *J0%4P(&0 M#'-]6KBWF1=-IG"-J&,UW;S%=_4!^I#>32Y\4K"M"9ZBW 4/-H2/1@[+.1TX M7@R59:CMQ;#'M%BW_2M?>B**/K5PA5W 1KXY_!OW"XN+>2/I4"O[[+([;Z#R M,(OZW-\^KY$4WF\O#8%<\579B4> M FD5:@3D\TJ_&I@H7)(XO<*/V.V%<\4#>R7G1FS 'BA,=V(2S@29 MW' D>8TS0Q2@SKL3I0;V(W?I9MIV&O+4T/CG#-O!;QNGLES\/R8/.$V!NJN< M%$6F\%*Z69KY(:7AG"MW#V^ -&_V\."+&#[7:J+3JT.+N&H_9R%1V:!!&I;. M_ESAG@)I,LN%]2%?IO]%];&NP.%(1B]#-+:( 7)>:-5P?\_J@\#LD W+LN6. M^#0N$G$,(I<9$?=E'Z8Q$"-ZG&[;\_)N!Z;=$LXGNG5Y2'@E8BTCMC@B0U#;0H5/)1>P,R VLV4_0-?(!60- ' MR0UZP8K65K1V':WM62IS7 I@>J"1D8')-0XNHS33NAC:[P$PN)"M/J-FB_41 MEJ CP^_R%>FM2.]:-H<>(+'2P60 QTI*1BHSR5ZP:Q%"2P/&%P._ WIIE#9 M1 S+Z@!9$($MA LUO' *@CLFRP7/$Q\:EO)#:RVN:'5%JRZ>2Y6JH@':R\,9 M41P8VDBDPQ*]C>A%'U%1;=5#(8Y5,PCY,^&!#%V+PC#1&Y1JYR8ZUMA9"R>[ M(L45*5XGL>-8D= F!TL";]7VB&^L$=^U0%[1'RLNMR*MY:1U$)<8D6%35^R. M$.,)A;%ED9 &:D(.5?2DT[>M9;35G"R"ODV;J/(40BC7NO9-[(/T!XJA"L4K(?1PCI />X^K43A\-[N2W!,9K$LAG*8>#$YKTW( M9>%:G3UD%Z_L5\6WO2RD3N]![[V),_%'_"=JG4[0$&XWG6Z&L1OW"_9J@Z6$ MKAPPB!SG>LO[(RUIMV$S<:**XV8HW3'J@U95B=L61QC#% ?2TBW2MM;B #'] MVWCG,9P7QT@[.:C..-^K+"I@*4PN&08L%F^1$V5BRM*Y#\"?Y(0;@@'P#"R_ M9+D!:RW)%8:4"#I-CF#V82&J.Y(>FI'QD+9)" <6]1DQO8>1"5!$&84F,FP7 M2)1D]A21C*M31BIAVLL4'!*J5JBK52;ZJ &:_2^AFM*Q$YDR)65*JWTS+PZN M?"0?LK*+X *#2E[:AYO 3AWCCO_I8!' MT'5=8#: 9A<^JD=Z_?$46^Z>GF]O=M>WN_>:SON5Z;$X+Z_3\O346H^7_+IL6J\U M]9YR$LKLB>7D*AMV >HN\P+T%?CW8); A$+1_L-T@I=SDE)B'PIE5-QR8UG% MT05F1(!D"0:I/$$:@R1W2C8*7.DITFB9H&])?8ER^"V:8L:A20J[ GT$W02% MC7I3OEP9P27/P:15J)2P7TKCV\L(\!=P%96@ZF?691U7K6KR&$R0&J]9\V"@4B@G?02#H^(A\[T7W9<\F*B/BG&[4)5AM9A2P0+D=:AUPIIT M>B;^>T3WM9#\('*!*,4&FTW\"3'MI!"U!9]YL?X2SN42WTB,#N939C!4..,Y M CO #F>Y-J,NH]!T;((_AQ$!LY"?N>H\I,"<8O:G0R/2'LJ+TUD0%^Q7# :7 M:1B$,\PP2_F=F*#K#4HZ'/S]#,11[G&2<[?=[=#OX!]M.@*TP$@14X-J*HR7 M@^X#6C;L<>%I;!E*QIMR]KBU#7$/!QZH.%<@Z5S=>>4=^F=YAW[XSW'BO5&A MFO1!"JX#A2'!$9WIS$GQ<+NY@T.R0+%W!KL,, &5'N++#M^?98C*\@'(+@Z0 MNM^]VR,JYL\_H;=AF*68& C?^-;?0OS)0W)U-!K$L<17\(\+"YWDO?C?SV5: MO.(O'$PE6P+ '!L8Q#2(M*J3J)JFY#HD"KT46-_1^7%_O^)L[ M? ES!#KC[P?"@O&9+7^CN^YO;F^":A5DRL1(I04IP:.UO(,R0RW(Y_E@Z"M& MQO'CQNZVO[[=,8FO-%/X(D>N3LEP\C",58PI&@%['\=L(>/FX)8!#:0TX>X& M/YA;3TYU?:V[.?!6+.(?R").U;1@'M%Q>(0FI'N94.?F$_+N]<6WV GR*Y 7 MB_R)3K*K[AOL]72?(68O.B\\"-E_3C^^5#F#^$[++,?^=WC=6>7!ZRH&"^B5 M.8II8CR@'8.%%;%+#+F3J=#*J+8*K5VB0+R<'XRGC%B/S;C5#YL'3,48Y=@' M64;]D/3SG^0#\Q2Z.F6AC')3Y7 3?+8!/BDDSR']NM=KN#S(HY M9:6&R^66509>I!C;3THB0!B&-X+VY"K(O8[?V6FWO/T ]@^_TEO$\TH4J:G\ M/G?'["[AXM?;;4^OE]^J5^I-LRBDGRKS!GSMCQV_W6Y3G1>JD<%HA/GL&".> M(#89SP\73?/#9V6.RZ82T0&;DR1"H_F1;YY?S<%L:[_2:Q! M,]BJH@?7='/3[VYN@6GV26GNV^WZZW![USOMKU+N.O[V>M??V=F84^].2;W[ M:NUNI<6M[NV]W-M?2B"ZSI9S9ZM:3N+U\$(NU'".7N]Y/X.H@Z7EQLX[ 5TF MR ;>'M5W 75KE>)U.5.9T2?F]1_T,>'XQ@):SB3$#Q.6<1%=FEHZC%LCHS"N M<"EEQ5W]4GBOHY&WEZ53,RE8@JOBT!R9=;Q.<15P[TSG!2^83C.XELS0[%Y@ M=)IY =_AQ[J*%,,[X'^%W/-.!A@BNLUR"9IUI\5S '4T-#EI;EY MR&:J9->I!+D?1O1 C6O_ZR4^!0D"N(+##D/O/5!5- H2'_Z5 MY_A_TVDD8.8YB(EQ";LK?E67T197"HN@ZZ:TMJ$]O ^&=@F2@ L=>1K,Y,>J M:?DPQ?N*[-(83%R<)$0;29#T$?"(YT3H45*@DN^W#)8Z_;7L;M#4NCMI\QU3EY)RK-X!9%?P?&'?XN HXUD+_AGHQP?$6T$ -'-UH!3JP%Q_6@083J(L 4S,/D113-D M'!%.Q$*]$S]Z8>Q)";"PII7;8M, "[60D0)S!2$#)BIRS0=;N+_,]8A"WGR:KS5"]*7'G5)4ET(HZY^!J$C7%MUC?!=R.CM8WQ7KAC5)[$W[R/GSJ V?%582WD2O7:?ED59M#KDZ75E9=,TLM^?E4(X+'1ILW8J0>S]*B ME*#3J?;M HC%SQ++$(AUQF@^=W_S&Z2GQZEMHINB:=;(ED>&:).ANK1)U5HL[7)NJL-)R'TW">F&H31QR*CU0-Y:4J-1;8.FY( ML6KRB.N([1XT=[K:<8K.U(JE4K-UULV#&'2480+VZ=8\/NPOSMD)U64CH6Z. M-$3U0FV*'"8V89I];N()5DU.8.O[Q3S.$:4M9#K]@%(]NQMK]"YYO: &Z=G* M;@A0#XA?+-@C^_/';KO-!A[F%M,(VKB9T@70ZQDH_A%9L)W-12OS=0P!+,0U M2LPFX;OU"F1L.%XKIUH6ZP.B>1J<(HX:5(H$X12JP5LZB-PY+=I-_1O?DZ'L MA)0L&YV#-C9.\J"ACWBG]TJA:S\7&^Z[Y M73U5['KS;FERV;>S]:PW7J-7V$2H>PA0NI$KT$EUV5HE.&8T=ATF(Z[:LNP2 M_7YXCP_U+*SM(Q.V=@@'(;]--'A)BB"O'35S,"T+%DCDRE]#UUW!-J9V(TI, M@M+[\#3PQ]Q++U^4KY*"]DA>U?J&VS-]08!JXGVLO9M\:#]NM+;,GEN)06E] M)B&HN^Y+XAGAW:M^5J)%OL,DQ04^C0DU,@V?C3MI#0A6OHIPR2;07*1\@M96 M7!Q/-C&5;OM?\ V&?$9*<]@E] 4L_,=V:W/+1IU]?JF2.@XM+V16=FQX%_HF M]770A2Y!CE%4>TVTSU$OVJZ3SO@+X7*"X%S?;($-5ST\%E:ZJ-_-")/ M34Y+PCO%V+"9E FA_Y"B^"B?.*<4S[+"!3;TE3D;VW7E7.=$A#75!2I"65XY MQ;\VVV;B6&D&1BFAMI4)^3F=%9 C.\Q*]B?Q;.6'O!#R,E4C_3@?JL+"7 D2 M6";@OF/?R[FS\E6_Q%(O3Q+.82_@A+JWA]R@[3&[)"?ZEF@M:"58E%(]%Q O4FKI7'B62',9*Y3NZ+X ->:*NS3$X%9LP8E<;A E M ]4'OD6^-N&)C:_@O!E\A0GKLQS4$Y4K#QN ZZKOE.QN+98//S.'@N=$3$R/ M1SXULWS-!!<(+QQ?Q_ ,X^(#UG)YL23[-KI( R_XX3\-0O5:8^3^A&SKFR7I MW59JMKRC6^FJ_NX&4V]-TM99Q;HO8N@6@W?\K:W&P6L,9Z-U$SE.*YX9I,X' ME>G7D=:3NQZ/KG)\J_MPG:IS/Z[BACVN>8_)@[PU+\E%ZR$O.>D3-^LA\^@: M&KE6_@GNCB>KCQU6L@QU013,R4;I\B)3R:@8:Q.R(8$'B^%H&9B=%'N?T 8. M$&Q^ (KOK6SJO%1]@=-C4?@#U)0 M&X5 ]A02\+UW'SA_8HPRZW?X-3:%\PX/#^FK2C: FPR@1]0>.I,_0.]#4'X! MMC%Y9)CK:Y30BL)9J3MPLP;FVIUI!1'VL*UCK-/9'*!':.-#'RY+=20 M:=774$LQWO8WU[M^NY+T>[-Y;_I;&[OPWNU%O]2:H/JBLC!RRPM0@]YT=0IV ML 54@TL6B;%1&!E1])1%E'"EK"7JQD% R5SGF@*S@LA57\5Z:CR*Y=/?V.UL M+]KA%E9 :W\H ^,X<3OV:QDP+=W-"&[[ZP[;*SJ1;X,8GW=W6@UQ5?Q[Z$R^;.B;_0&E\+1 MJQED'&\6K''2AC2+DQX_-Q-)3TA7% 7SGX/XH[-P@H9W-K1,H\ MIQH(_MXWF*?VA3AOS'!/\X "@%C%EFH (6GZD,9:P8'/!AB,S30J+<:7MX-L]KKC!XKL$Z'IAS8ZY_3]Y M+X*7K 1OH6]CO^7M7V*?OF/2:TF##2RCH@9,,)3.Y]4C$3@J5PL!'^QLO/)> M]&78>=P^R7C56\Z)G/8=H?V\.NHFC!KJ4?L8CV]W3MUZHAN/7%\Q4!> M<8HA-RZ231)?AZ3#ULTFNPLCJ950:#!17F_OE,="OQT> MMV^_0[.0TS5("NJW?GLVA5TP/IBN J>ZQQEQ+8UD]XB\BAJGBM0BG =,2V=1 MF'LOCIW.GPY]^A*Q05&F^Y*HD!>>3P;K)F MOC$H?QJMT.69M?Z4CZJ/D/([ .V--ZIF1M:_C8&-_\1@S_"ON:]9025I\0I; MY8$ ML7\\NHXBE8WVWE0?(FQZRK"\9HG6E24Z M^U6J?T.BMCRZ]^PE:?.4;Y#C/!](1C:Z M'=QY-H2>;N@[?6@:_V0QC5$=&E<%Z<',+>T/I)JNS:,/B<88(ZF MNA>\CI:[^#J*NP\RP ZY\^E9.!4!"TBI]X:@>;<\/%)Y)8&!<^P<"P0#/7<^ MQVE*C810X81M,: ^)FW3@9,V6#[L!KX44)\A:)6^.'V3-$KLA.F.UGG$8 M;FL5AEN%X9YG"YA#S95^U5?9B$87#HX[$OA2\\CL14E%A]O;162;:!RY33(# M(39-&32 VXYCA.(*!J,<"Y*%3N\'VZM"TNP,- !-0&I "0J8169-"P(^ZF#U MT(0*"A)8O@%.;-/PL^Y2C-):M/: M 3JU@0^.B5M26@FVR;$IQ48H7#C;_ZV=>,8F29-'\]4=,^QJI7.)CB %%>7> MJ/.8.<-..09RS4BLPL:.TG3 -&64$W'*S9TQIN4@+")ZV'+1TK2CSS3JI+K52 !K3>+[ H0>XXV>P+AW P](XT M,;AC#A?E,B%802+#40?)1XY=+A4RCI.L=>-C/G.3#ES/D912 =GC/E.7T6#$ M36RP$8[9-L([QHP"@TR@;S^"IB+ZO0RJI"FM_AICZSFC#6""N%AW7C&;8EJ( MUV%4'2IL9#3USR7W,DH+-HM-1J"TG,QKU?MF@&U_$\NZ8@:*]S[5NC89#E"- MQ[N=G!9!O[I0-<[>FS[M58(#D6930,V@Z\#AJA&.AT1.W?:15; M.5,3OAK>993:*O#*/'O7[A>")JHAI<5@M]M$:3<(B4UGYT,$Z% (8SR@6XP+ M%'<@=F%0#/U)?@MX=WA! B 8HD1!YH"/\T;J >"RH%#/M=H;,-NW?AF"W0)1 MK3CW]V/KM.6]08#00B. _0+DB7G ;N>*-\>_F$/5J+WY==M !6=.#C5)L 'J M0QE"M@RR+F/6'4K("%!*@=*>S\(Q^7-PP5@_/Y[E]&]=I18B M^@7CAAY*6I>Q0'(RX$204@I8TS@IST\ _9-/ M_;WMZ :;3A1L),M=$;^IKH@FP4Y@05]1P53#(A'("O^:.=T-5>4CHZL?-MI%A M./+CF A[XK(SCJPT&8(X+V"RQ15R N>FBI*KF0 YP0BMW>Z3+Q#6DRB)R,&) MJ^$;]0$.G828=]P/)@%EH+EN21IW(,HN]TLAE-($GT*W%OQ2^)5UG='!$1:P M,T]-?[RYV*I/[$L0=5C71;G_R!+A6?1/S="-2LOHRS36T Y M)K6Z-Z3%3$WS#+T9+8^J M&^E[OP1X[N];>!V0]TNM%F;_IRBZ@N0.%5YHYI [AA:W MFQX81R+1NVRQWD:RDVV'<'-7W.UW)-UIKP:5AY\>F%RRO8R(VDTW/0(:1&-; MBT)X>&__R/8"8!..)ZEBNHWN\OEQ[ZWYUOS2A4?H4*(L_K=7=D-(3\0 O(R/WS!;=FJ:;#;<19V]P'R33+XPX'=/B,3/-\71! MTTVO7OI.#TFG;>595DZF]=E1G21'M$)2CB?4FU0U#_$:64IMB(?AG,PL1]B? MWFW2H)(@U/!XDP2X08ZF(^]0/R))C Q-=T/FP)PD43NT>I*.LZ /QHC*UE[' M)1Q"4,+%Z>DV 2[1CZ-^9"(/R$LH",Y-481K\V M/4(-IB=^)XX3.^4(F7ZBKFC!F'8;$UZ0V1A64+5&9L)K-EM&-XPD5M K1Z ; MX>W;0H7L*$( T#UL,A]9A@Y&E4+$39# V'RYC#F9;KDM6F5PERWO?7B8%&D^ M)K>G 7"[;M?1O,^KVVP.EW=:6FEIEB@7 4@5 V?&@AXJX,RL(G+!P@S/L%P&+#L;C2@\1S[3#NFT$YA7V(]1*HSRHN#0]8&VQ MI&U3=1K=9D*WITBQ#W95KFB8?0QG&DT?/Z==@Z4O@39RD=A-<-B:+W=/Q#LP MVQB7R!YH,\Y-##)NX&=4] 6FBN#79LJ=VG,,=VVOPEVK<-=3#7<1ST6'&C/E M0-_X>+8&MO3$U [;>RG0G,9O@"DQHX0>BB: \5O5*KG1Z$Z?J. K;%?H\)JK0$06= M6F8QU1 +;1+E$WUT#3%#Q/9Z$;WT$A61+X+69P0>J,K9;0GG$G%*"J:>8)"B M%\N'5\ [;J*H^.)<0-@.H[QP=QYR2H/=*4:$U4DGJ'OUU9Q"YXM?K7 <:S0M M_6!?S5($@9E3ZI@"8-(R:U#6&.;Q3MI:E'.9H"/?IW@_!])$#=]441WU;1JD MBM>A\^PK81%/212\#H4 .T+5;M8#5%T'N%UL=(CR M;"V]*^*G8 D2QH[KU(DFR%PI[D#Z*&F@(? 48$SOLY:9:\7[(]-PW0SYF/QO M7"1!;\=H[)K*L<0SRL?*X ^BIY-&8=A;D?@>)5@*U#2ZLX[ZI+1H=VL.%(79_81U&P(^:/FZA8 M4;MH#6)!_ H]*?PMU9.2*:;+.X<.A[;;89O*A>6D9#F.-F' /[''QH,;NP=3 MURA$91S$9P1KX1 0;$E"99DF@,#'$U%Z*IM6)K5[[E1'XA:SI^M;^A"L\H1V M]@H],L9=9<*W\%9'[*&FGRBT:P*IT(DZ_3OO>69;.3&N2-Y$8B:3>S3,\$P#" * %[;1(*$ZV;V8*>V,#?.*P M%5/^V@Y1F5,T@#P!=P3!<2IQ)**,7[@E!WS+8D( MXQ]M)GL>G%(485),@YMP[M*;W8KYA3;1TTWD*H(+Q6F<)/T#JC4CKH33L0E, M^-<<\]%)3>*\P2XL!M_F46]"P?>53 _NJX*IT@A-"T+;J%TU9B,]DZTX$HII M.TX^XFB^&06!B@ M2>/.QSK.!\%$NB*4W'K.ZE@F*Z-JPG 65>S&4#YA TU4"^"'V/GQ3[\?AQ0 M52TB=SO),,2MCE(5@^9?9(JO$)F>/6;B6\^ZGG(=EIP&>='D MI.&&L FP*C%31/&A0*=Y_B_)9:'LHPGH>"DQ>OF8?Z1@F'0"JK?C@1'M%%6G M@%1L*YBE0]L5JUZ4Q-+2;=K(FC!+O2+V!5<>%9PO3J*?P;\I J[^!Q&[^2_< ME9U_>2\DJUP" )U_<DN($DL0/Y MYTI=",1G@+S\ER5SRJK<%$I"?F%]+VB MGC'BC0:.FL:7S)4"SC0+X?*I^/DT(%R)["=QY;!2!X_<3?Q!UX4F0[B%3^<2 MMN06LBB2@HSYQN%6GN;E1-KRZ40,\CII$$':M<:(M M^3*P,&#Y&]$I7GWK4Y*!JQOY1)3H$P':X&P/G5W_E&^D^.0"UR?L!#%SC:1' MLDR(OY((PJ4/$Q"=Z!@L'&1,BEXNNB//++=C9Y7;L1&V-&WRO7"RU)%G[N9DOJ\OQ[2Y'8Y? 1A^D M7W%"LI]LL0_R&]RPQJ5\HP:$RQT@S .43E=8XO*4L+.)9:$[DG. &_2[..)R M\.;".PFN@1)8@0)0,;V]X![>4L VYUM]XM#D1PX>>]!/%\16I,[A%==GD(6Z M,$A**?M<$R_0#E2\/D2\D $F6.GX4I%>(9RQ*.+S)RC9'X1)%"0+:T9\"N#" MC]+"R5?H5^#4*>YJ7SPVP\S_:?,SGQ?F)=G;CK78Q9ZOU8< M/];AU2@/,<:;A#-3@$B7$\/0&DU!UWU*RBP><*%_;>OQ*/0J\/DZP9>-.\94 MX*)Y4]Q$?,#-QR(M0OM8; M1WD56+Y:Y*:?M5^;< ;703%6BJ[X,9,>YN4H" M,:>O%%C^E.DYY&Q6VQ:=<*$H38$SWJND5:GEU G[N-C I*@2'%4M60FK4C&- M2THJJR6,>JE 2SILD0(OS^!T1=A05CWU*Y0B*R0"S!XS[;=GW*TD$_@52271 M6-V4*Y$5035GT\VE=;W:'\PC+F2S%.H]&/)W78Q\/?3KRK;YUK;-8UO=9TI M<8VV&_B,*(W8!4DRE6Z4G^U@R:QH;$5CAL8D5[<$S36C,M$Z,M&,B8T+[\J< ML:D0Q9(0Z;"V0N%VF,*,(@NPPH'\Z%AE2(1G+!\&;\IJ'^M7K2AS19F&,CEC MRV(-:%2$800F&Z)0Z;I5%Q*P :]($_2*N%;$98@+&1&"IPVRZ%+7/R$QJ2^P MIJQO?+3,IX(!"F&E6WB.51 7A%F2J\^E$LPZ2A(N-"";Q=P REE1WHKR7*5. MX^ZY*AVZ;YB\8H-.2K&*HE#)@'PO_+44WU$.>G(995S:0G5(Z'K,T?W/>>?U MU'&BZ>IK*-"Q(L\5>6KRM#1C$$\]@0Q-$[?$'&'H9T\\YM<#-DW(7/,5E.-* M,7_52\N=7)>498J76J,-.R7DY,%VX.(HS$;10>DXK%,P?"\:HN.5*MP(GY-\ MW)4^!>*NS:)1RA&%$NU!H#@EGN-+W ^N+^'@(D.&8P6L4W+)#7Q MB4C;G$@ MO,,V-.$N:N8'@U3P),1-['B)V3/<[.ZE*G[X@@!'JUOZ?<41&9+P,0.(@O$X M'SYX;##'TYZ+U8J0%E3F0PQQG0]"1_N5+) M5R1C229++]B9-0#+#OU2\'INQUE4BUT_>%7F8Z#1_#5D9\DHQ.6.J$I^; M.IS$";S'TJ(,D*;TWQF#(&9$!(;9;OR"QR85EQ& MRIT:3%_PJDN5TJY#-/LHC][TJ9P$%PQ0$-&,87T$5?=82)F!Z>:D-XX@RTP7 M&]>G%RSVZJ$;KIDJA(2TPWG![K@M/O*?"!B:'="FSQ3%JPP0L^DI+EX'.=#=O G:&XMQ"" :<5"5Z4ZD^U4*:A\MXP7_CE<]2,-R MPM#C:?(2^8QDD@L@DWD[)JZD?03'9KJ3O"D9GZ\G=9QG:ENPN:\$$!H1=C$W M'7%O39*6C*8#S97&3<[F!)=!%),HK+0A[B,V967*[CKIFBAZ_^5+#48E(-GD MT#:=;.3B,0\VW8VYK8O)]4FK9^/B^%)VCX9T-&A4W+4F3^.!"5GB0Q3;=!NH M]]GW#"][H5JCEF_*53"T7N:UBA7]RY>PKDOL9,29E-*X6%;#@4S$S#8;IY/A M"?]9HO9?M9F74>-;<5R8[30*J31#[UL%[AA?;6,E&6),LM-\MR;0+>-KQUB0B@!DC(+A7WEYSK9K4@L@5'JDD-84 MUPXV$9X:/F'O5E3Z1SA=2:W.7U2NEZW*Q@9MTVM!A=QE\B%%Y6^N8A^E4 M+8R8$AXP=G[ANC?E/O76C:OF&C68^F$@K!9-GID^73MSFS#([QH.]5:I'OPO M]FY&2P3;4.K"!"V*"2 86:;4ACOY!+)7R'&=NM%*8D,P(/8K6.\F?@T;(,MB M$4)I2J(FN<*^S)P#*;(@R8-00M"ZN):U>E?Q#C(=Z]XG#(1OM!XL7B1\ M/P\LZ&@@<,.5KM6V^R!=7Z<%(].ZBJ=P/O";O+!Z(LG?K!Q0V: 19V*S M4E: D,$B;$F;[XBZ_,)YE1E7I8XU$'93C@:]'NE*^#(7#5N31=?38BO;*VF] MSI#LJ?F)"QN 7%VZPI+RPOG9\V*].@U? [^CFUN EX>(R^;6KE+="Y$2]L_Q M3W.7FA#7UJXII]=RE\ACIINR#*A,%V)[I M[1YH-MFTY5M\16LU6PW__?X;D@K2) E-L$O@RC19?(_M<+3#/6);,/(IDJI4 M#3FO;'H121QZ2>/PW)RQTZ&Q-[\!I2X 6CG&OI$SC^;5;?MFJT9P4U$Z.(!Z M^C"U^-H3ADK&[HJ9^&@]Y8Y%?F#NBP7"(]W*.-+8DX=XOC(P3 M#*B+K>[/3#^4DZ*[I[Z(,]& ACI=&MZ A1P1\B+=?*,74"LS<6ZZ74<;L!=] MGIP&(S?3TV(=U)C$]DVQDH=Q:_CL87;/L==FI[T*$JZ"A$^UV28)NZLHIZXZ MTH"X5@M)&J_3:+"RQ)RK\DIFC7ZE(JW%15!D8/WGZ>";PGVG"88,B MEWQMX[A'Z2W:<3[AZAOT M?U3%?9H9,">RW0R1U8"K'5$J+Y*.9,:]SF8C:QN(AX_]^&A<^)**?JB^B"T- MZ>RHSP:_K#72X:Y"V+()UC[(@JN *38$ZD7YZ*@_9D;&G80ZL-[W,E>VGP8Y MPU2N7PA:U]^@BPP87^AOG@R6UU%S-O.T]1\%,(4,IZA+*ZK5$\XN/9)"V:^\ M0)A?'^PW^/+G$@;W]H(I8BC^GW_W'\DT8:N>8YX#][AM-[ 4DXU@G]_09NJ^ M2^H+=4Q"-QTUH\LHHJ,AO0PD/=D6TA7J#=@NW 2UHYN@4C^H@;>][0W+.%XC M]Z"""YG.%#JP*C*D$7=Q_XON-L<&,4Y]!,JII (D=GZE:" 1\+"ZIVL)Y'O M!3:>FH>=.?HO=7YUPI$44" DOC&6?:8$:9- =#YDP^1_*(.STUX "D5V<*=M$$ M?@JVCG(=&DS8Z+>*&$;2Q\!$5JPAT!/H:6ROB6&(O$V80P(*TRRT(Q^2F(Q;"%2@<$Q,!S!%0VDK:7J=6$J_' MF%TW5VD6@[89!V1]@W(2#4ID= /:>!'JPQ0M78X.X_BF;@J8YV1*K%I@.E N M%NQ6R1*Z4DK%'11'YP:&,RC\9\CRM=1>L,E7N*&KD-O]QM=[Q3[RBX#/Y* MP=K/0+7P@:DFY)@TC4!WVMWN^BOO#*AE.D;;_2AM_>2]6&^OO_2V-W?7.NOM M-KN!KE0_1T,4V/3RIM/CHIC^].]_7UU=M?"M.>H9+;A7"+[+[#)D?5V+6&=D M&U9'>G1"7U@!:HJ^$FIZ7.API"A7&7K109><8M4H_=KT)M,_]9V^E+"3^EP' M#%XKW4TQA)"R;_\ NQ5UVFN_/@&1WS-;\QC4Q])>^YCADNI#0L%8/UE1I2^4 M/3\$_E3,'L>("NG7#IL9;(\ZHTN_1WS";+CO_58B/A4&=T\DW.E\_QN]'%8B9]*4O'D6!IS4]=T4X2SC"!E\QBLD^3F[5 M6&8)M\@MI WPZ?X>!:KR-"7OF9-6,$4U0EI]DN> ,P%TQA#?WCR5=[BC5V"1 M<<_VT@'MZSY0:(@A,M0[ I06*$6N%$=;C2N6)F7W@H(IO.L2?/71G2@[;3[2 M$+[F V#U7V;.'OF5K;EN[WQ:'TEZ>\/%<083-$ZM0W3G) H!,W4[:^050(%Y M?2IL*C9-P5]P?C:IA$!C,Q%;M%W _D+L/8NJ3SRK[![.\\8,+U=A"ZQ/8G6/ M CHYQRAN"#D9>-'@__YPOC%L;[=WP^'Y^F[0.=_86-\Z#]9WAN?MS9U^..QO M=-H[ZS^P0X5_<7BV_[[3.SD\_?6@MW=V?')ZO@4B9$L_=#_+G5O4DEQ%F(_7 MZ;4\G)(GU42G&%&3+F^H?J)E ,K?2-@E)T?]D98F MV2; Y%RD2I.T4BU EK165*6P#_4P""3':7L]STK$^2CFF9M"' M0S<5L$XE>F0@;[\&#F&/&P.%D3&7P+ A9Q,/O9SB 5?"X=D7"3!M^-D)\9X3$1E@7*$]^=K-ACY,!B5H MXK-[MF?F!?-M%GN#B/XGI9W'.B(C/!+A4<"VP% ^!30X[8O%#"]5N^91"N5S M:3B<>TP>1,ZGXX2TDCQ!Z&S'/+HLI>0KX/K> \>[/ZE*KEG#%CX5>6)1B"1#CF,L%1\\Y2=R*J#\@ 2/[% ":[,^W6;W MEDU4Y;@+RQ%> OH#W41@V6VSS5IPN54D8-W&L4I&[.:R.;]XAW4>!2D'_&^K M+IC3CEBMP9U3"46Z,$'O;>V(O=I<=9C#;?H-1CKZ]2Z#+%(,RZ25!*/E/0X2 M_@KV?E6#V2@1]W2L ]TI6*LDZ5X2US0Y0BOX@A71&*(YL5EQ)&1%8DB1CJD* MXXQX":JQ0S*[4/8+*@5;$=:*L QA'1/SX70$DQ>9V7;,-VEP16"[WHJJ5E1E M9)RE)\X^GVG=$#O6@\X&!D.49E;]GVGW3:5&5#M)="W,BG.M:,QR+HSBV,Q< M+/!!0WJ@/I=HHMGB* I[Z&H@#_,CJ12NY91<%"5H6.54 $<][H@% M:.\KH8H(Y5$,5)^8E#?['OX(L>VI\MT4S]:NCDEEHLPP?J%M/LR%6@SZ8,GA MT3 YKMBG3W/G&U5'YL=/$],YG8KG;<#6YKNXO5F_'SCR]:V5++VY+&68NT3% M;G:'FQJAR3_7Q:5%6E#8?P(TEDNS=KAG6!M3R0@.#*56OL#N1 .*7'SOAL&* M$&]#B,2SD,PX9LUM22VS9\4./U9#K G[[LW*%?7%96155BBC@@J',/'0Q2AR%&2VF 38,#:^ZK3N@61KRE7K MJY:5U1VXG$1X/AD%6J$PSF]Z):8^8H(A)I:&:8Z)DF1R&AV9#ZI9W3UCD 2]', M*?-C'I"1:Q>PHA@S:',$.M'O]RM)(KX08^C43@V %&>5A'>=:((K+G(7BZE, M]-Y<>UB^%/VB?%Z2LXE;X^B5<#X#Q;O>V%T_F'4Z=Q_BOC7^@A,O6FF M)E1;L 2*B?*J$6F*JY;E]%T\U:D#6CBL(%S9.G3QQV#EN>0TZ0H+JE&,L;YZ MH&G*28LJ$VOMHN5*IBY\-([Z8'V3Z>K4)7N/8J^>53O@NO "JHX\0*MSVOHA ML'$6_54&26#,6^U5JA["Q]9IRST)SAX_+:=X9N',VXL#00V80\,6($96F019,"!2;7 \(GQ1(&6B:#&.L MKN^KX@JOL1Z/KIE&"/ K!()X<50SW!?$)TR3ZX$DHCH5]..X3_(3N?@[$@&= M%GA1^-N4Y&L\!;O7!D3)0,RT*L";F"OFO,F6RM@A&-FQP6=H>2I)G;$V :D]$TK""M7&4+#WW*E91Y8S?[)LS MMH"G)&WQ\ :I[LL>^@RN#*W,UJTJV<9KF@CD^B'- ZDLN8+TX^S>1@.\0>XG+23\*Z(CI26#]&2'/ MJIS#5_-0<)4-A1_^F[IR."EIP0!K!V#/6AY<7J2;0D=:S/!:O3'*BJETU0<# M=[M:F>!FNM7U.:VRB59E#A>C*99J7-#3&]Q;!X16Z4("K:0$O#'.D#H?WM() M+9#U0JL>Z07G=L5?M5)"ND_TELM"Y]DNZZG(3\NL(.T+)Q!A?9Q50AMX,S[) M&.0@F"@S1Y@U1V8%VA8AF"PCK?8!T!1B(0^X9!,KG1T-SPZES=0Z0BTL0$VF MA8.^+OJS)DU]11E5A-7#.+I05-#HF)L,5:$:*CFBA>;2E2 W\YV)9]K@6J"E M&KC$AA+GG^.+S>[6SL;NQM;.O9J@2^Q+IQ"$FQ(LL@T8,\PU$/*&9?%5J+JP MA. _ ..-$$S'.^X'DX!BM4X#&AY7SA],F*L@Y^AW@D]%(:)NZY.WL4-$?F$L M+-QF=\LK?40073U2&C ^YU-FHP2>E22%/D/H:S"UM8%"EP%-BA>O"U0U#7)Q MC#4BW31<"XM906,C_GK\B_=&34O$*05S(<.FF1I?2HQ$WJ&Z)_"7 (_]?8M: M$OB,#4"H-&J29@$AQ55T']VX0$M'\JC$<8T!Z#GD3AN!1K?%52:.@+;3[,)[(9.Q0.:T395.XH)HCH =JI^5"/G6 MV6 H8/_1.XPC>/8I2M)P1JJNTV[\7G:WNA%/2&])DQ%E$$VQT1%H+<1G V[/ M _=NDL 5I#Y=W,VGCYD<;DNF :'.IP(/YMZ2DW23+TAP KS%5!I54AH?)I\)@R*.IQ3D=7YTK,$.A7V/3$:)*PX(9Q)'0 MCNV4R068L'602#$A<"JS,0+?KWUUVE)R\:6[79!_<%%ZY0@=.4#!6]@_Y2A* M8(9[41:6D96\P72J$*4E)+4@*V-V!&NIM110HLI?+EO>^_ P*=)\C+7O5JFX M;N>]?I#EU:TV!\R[;0MKB",)"];HX7S^N8&R-"B9C:?AVVM//]32D(8B]I<_Y<$5S M1R?[)Z?XL:%?%*@1:K&P(@3K0>B_-)=8-^V1 M)EE7F2/WNF,;N7I77WS-9*C:3:@83@X@+(+VB&D\JT@,1THL-.JIF8M5R)LU MH+Q;,U14]UA,.J2"*K/F."1PG24T$/.7L EQ?X) M^*W85$35[L$@"8A3\AW>^!Y;54 2V];1:0_%6.9H:/V=V@"\ M[^B M*=..1+F,5S &O*)206NFWL, (/] !,5%;J]G[V?A/-V2\*YQ'3) M@JF'T-7Q/E,?P)OP55\'@Q.+-4;W*W$ 04FEL&)4N_[K,HB;'J">[F+$4 L$ M?K"O9L!#:W*(3Y][ A+IE+' VMQ%L$2,M^>RHBG>S8'C\ZH(.WV3!JGB-6B8 M'HTYZ#M8\XQ$7 '#@8W"6X*(/P(E_% UZU4\@@0L@80T459$=WR/P5J9<=2- M"C A(-941L@K,J72SLJ(%=P=YK(BUFV_M"MBG7D845*O:^M% M$^2CE(=+DM)V2/.]]UG+=LYRC4*9AFM_"/ 48P?1VQ%_;LT&T@8:B#+6,34V MW6FM=8N&=D<6)J0A.+OZW4TV$#4C([A43F?7Z8J.H0E;@?Y[>BDH^^HRH#@K MF]Y\URK.D05FK!.^%1!Q7/'\<1/1C_UOGY0[<+;.VIAM=89C'#H_8$8D89_,HY/JG3SRR_]"W'985(O,D$W6(\0VYO;$=G1*W> M]G02Z]0( ]]*@XHL$&[Q6+VCL1 EE4;&19U!^35I^CKM>V=9:ML U^(DET+^8#$'I3E"KG'OV3V+E@Q% MCM@4'=$_$4 Q&")R4#'&#TC>ZJ0OC:,49-S23Y^'*?'QF[QK*70H$9N3FBJ@Z!]0SEZ'_$$$8G8RF,^"<.!?$>:^I*Y1[$]SPP,[V1F>W MTWZD\,!-?'-+&Z+:AN8-S5"YB8FHA[HK Y+$G.=;@HA5]3)3Z&;%F_+* E3@48U7?1!,L*DC=7TU&:^8C@2^#X)* M@,^ X*-TQZ&X!6G@EL=5MCTS% 9-=.:!29>]DC)/XUXT.$ 437," AQV,JV& M[,Y("J-N42*^&Y0!PR",8MTR&6/6G-?F:U^E:LZ<,[[L-&F*XLE9F/0-ISL' MGEB#H?"H+1 LJ"WE'3:VOA7<8NG]$"HUR)WBU?YL/OJB?;T8KD%SFD%.3*]@ MU\EL'99Z0RNB:=B%-44@)=2J!HVQ0+=7 MN;LU"RQ810DHM//":A;,GQN?D\4ZX1ZRAKFG ME?C;=1V:SM5L*N.P=HV.9W MLLUJ,]V#?GI)9ZZ;,\P1B>X'7N\#7F_]S3[AFQ^2[>[$_L*F#9;\?BX6J(2W MK? )1I@E7BS=$--SU6DIO> 2.04D#>W>'JGHN'+;N3B#,?K10'9Z>-LDN<4% M68CX8<.LI@*[6BG!?7XPH[K>>L8-*5(QB"BNJ)S83 #;F\BK9S[9/ EQ75TI M0]K*"3RY1YH984S=G+!M>$8MM8<5SMS4/)E[+M"(M![,JZ#7"JJ["Z3#91]U M"3X/-&:78'5Y=.DMD::ROKPQ3\;UQ"W1#QZ'V X:[AU);U^&O$DB%U!MM3QI7LP:RK<'!2G-S[+N7-^<>S>FQ?!P5 M&>]D9%:H%\$0>G-E)$UZ(,FAJFJ5TP6J$Q$K-DU]F=3P%KK/ MEJ\ULDR8_-SVYG9_X4[ *G/EM-GSY8*P'F6Q;)T*LH598J;*JY)AEI>$\^@2 M$-=GF8Z']/15Y>)SE<)#%@(?8,6\76'*'DTA%TLX/EN5\1&1[$+ MY@(BD8OS)C#Q/#69)]J&H]3?2)^_"?Z1+H?_@UUETFRHHOO&-KE3+1:ZL*V, M:6:*)IOYU#M(4VX\2+G,M?SEJH)=$F=T0]%[JRY8K=5').HCF\ M; MH"P(Q[/23I6GKHRYX@9..9>&V7MFDJLC#B<[9K.'7$JU[F6!X4JL;G4.7NZ92 M] DH*ZC!6V5%VG LRE&:*W!VM#VTF(FEZW0Z6ZO#W'62)29@Z905_A+RW6W5[V/J93HH^4OK$(@-U\Q MRH58BFRV2RIR@V__2@G8/Y]'6D,PMLF5K/>CAYGF6X'5EO(X8#F(EO%[E!JN M-W37SKG,K$*ID7V$S,%+\RL]>SC*K)Q6-]EIID8;:SJG+6"4+J[#)[YY7&@Y MT-MBXR=HF8J;C6=:.Q-XT13[E\L'N(ZIA1+AW6^R.5PQ8#0S+A"H.O>XIYWV MMKI]X6JKR^MRX,GP]N.*<&KN>K= /NF]J7L;6#R"(C!0$V \44+9&9CS 01" M"'PU=]_>\>^';]8ZNT]F4[Y&&?JP=+WLB,W-4H7V%Q^>8H3OOHXYYBN@9ID.(N""\P;P*;05*#V;EC7L3KRINUI/D%Z$72K6,1C'?+5"";#EV53I'- M:$E.MS%A, XG_XFCL*56_Y 'AS MK1-H^G[E.#4P8;***NS$2B36[>EXB%0$ M$-]0B9BZ-AN$HOX7#'E2SRVR[W:LUMJ\<%?,:>A0$ZL8>@+UX7FX*C^NB@S] MEX:D9A>BACJW\.>T6VE<"FY^#38KI[[.[+2@2C:\"$; 57[KBM; QJ1IL5F MDMZ5M#RH2JHF]NG\[KI#Z:W7<7U^'2M_K"3 />@>?%#!5E]2\H"S&.@(*LZM,JN%EE)6Y+[$I$$]#E3F=LFL;8F!/)=0;J:R"M&6=U'QV$JP-,H2<+NG] M488A#. 9Z%@*,!"$:&$XF-NR.W7W& X4LP8P"X'TMYQ]N1FU\T5E1EN%-HSD M^%5J#>K<'B.< L(^4:=G*]Q[8%JQ\2?56]RY6HB&/V?3]M:287$+1>TN<]0W M+$73'CV2!_*!7V%?IIO(96HU"$P^0_G%G5_V\ 3@DX!=7,F)T M5T<[-)?0!@@"IF"1(4FMI9OW^,!FGY3&5]$8VP1IIXU;DX6OS5L!R&-H&,YB MU$P/>$(<#67^0H_4_P>C-'0$%=AZ7@ 474ID?GBY'@ MHGB#7PU"? ;E2014L?#M4J XJ,(H!5(]2%F-U-=G&H6^5K7F)B-2P-C=8M]4 MP1Y!O8]+3E3&(F#"DJ"<]4Q7UR)I1,2VK4G*'7$I8#/2YB>J!",-)HAIZR ' MB89$W62!R^X;W(#J7O$"S,27;4M!)> H]26AH))DP-$:IN6&Y?C-BY%$./Y\ MV4I0GRH$I)_W1X^'7]G5Z53787"99EJZ+3YPN75HTZ-WTF:"RY+)W*_G9L/[ M4:&Q;\6@-RW<3"ZC3,O\WE9M%VA2I8CBHDO&YHKQR 5%YM&NG)-EVQ.YV2JU\\MW#:YBJUI&X*=7'*5BWQ7 M^[V%*$"UFS;8Y*4_:A7".\P\][E #DU^!\ )4_1,RC:?"54:6>>> +!3W=J4 M D(LU:\/8]8 Q>:P;!H]T.0C_!)QZI&H8;J,4=?H2&:ZU4.!_G1V>I[&I#H3 M!CD"B4Z\*5;: *,H"WZ_;H@.]#662AX9",M5$'-5R(JA7-/,<3T6XP90'BE(.9B+XL?3[D#O^"C;S86HC3?G_&<=8H MR=)@D#>\R]<:K;!&;52B-25+)_QM60XYT9 \C(OF@A(T,7YK8[;*&@T+-D08 MZD 56,9 WD7M57ZB<:M/-J,9DRY&&34,*#.W*);L\"IT[!6<\U@ZI89;50"$"5H=UK, ME,:#LK$OX @,J@M8%P8.2YOU^$F-"2J1HWX<9"L M"RPP\G6BW-.69?QX220))/%1[@"*LVW7.F^LJZO$/#7<'YULX$?U"ZX?3&=EK*&ZS /T' MV04G6-"?0&\3#<%[I5C:BE TTP,:(G$;H^:369'/KT;%(Y52![[U"PM=8=X( MGB9%>7,]1DS:FGZSJ<*)83Z5!CC<.95J!ZHN/P8*R*R?PW>ZN#5TH>25ZY7% M$>,/YKPXS,BU*K<89TZNO"5U\*OV5'-N0"""\&=GZ1G:E"] M30.$6@IL!0S3 .EDW-Q)CJ>>FU"+?E\H-?503MMJ4B?S#!\6/E'-DO%-RZYJ M)8?\MF$&E*^_GO=_< MD.@0O9EX+4^X$YFWEP[(P=79W=FB=(X):U$:._G_]"M3K^Z)^[[_\^_^?VPO M#OEU@M3NE"%*)_5\' @7%>S6H9A8 KPX#8!9<7MD@K' G!_-K6#OZ0RPH31W M/\%Q0E4U&"7)ZR" M"-$X+?#$"82RI^9_8D]?7,&N!2[G=/3P#D].+=A2"+R;1 _S(1?UW:'5H4E$ M,3,@%4!T X1M&8%F\C>'C#"QEXXSB'6;#9.91EL-AS3)&6=84F#AA\ K0>@! M_:97(E-U[3E[$F5,!+<0\\OH,7WBTK9ZW\WCAA..>8A^&5\XW)64/5UYV-2/ M\E*G**/:2A%WSI+6/29E@S"F6V$UI#9AUT BCJ#:X]DX+3AR2$D^:.55B\T1 M%2&@T)O*G-]4%F8+ZGS'\)'>;D%X$5 !@^M+[CG):9491SJBE;",O8IRMY][ MI0$D-5?#W$7?^C=HLBFE%&*4!M/!^/IS#B-Q,4RAHTL!IXJ)$"@U3$?'9QGJ MVEJ%NE:AKJ<2ZOH*+8GYU7]SW4R#I6*^ M3C#_P3!;9!"LGP!OO JR@6"O8UH,*\92LP",(8[D=0\:Y/@JS;>:;?E T_HD M,%KSO2JOWU/MGG".D&(HTXB*=:7\%#(1/7+@?HN3_6G<308J(3NPDZWO?X E^&NOE4Y M2%N:GO9)>]4IQ\N 31[+W^I,(9F?A6_<:XB 4*F@XS4X.:&W]]/)=H@K0LS% M4:84/P W$@L;AJ39Q4["J,["$P.#\O$_ETB^%J=%O$M17 J,J;W!^BM-TZQVL\5J%+54JLU33.3MS]/54_H=I"_F\-?<^D+S6!B]4P[_=QC!2<0 M[3&A:M(,:8'\CIJ:T"^P5D[GYT9G9Q;$?#?DB@;',<6N-XX>(BP2_(QQ.89. ME893.$EQ"JQI=??'((RYQ='6&2\VD-1))*#I9_2Y,<[P#_&>.@6RCN>>#XLK MT^-8H1RLHT890"1? P"Z*$6-0;M&E^-/=**%U!:S*4-V!YHQ<3#-U4_Z'Z_N MX;BU3>=\@K8$66,XAS6X;VE9_#2,OJB!:TAH8XA%59'!_P],;A<_ML/?_;L8 MN%_>:=*7B)R%*#%L)9+!"/.MA+>3E(+;SB3$LI+)_N__[&YM[[ZJSZOZT+QF M>@_L8JG),U9N:76E;&UA78"N$N5 0#1%KXQ3Z&5O@ZT)0F"^BE>AX1*:.!N7 M.^A[:S4-W+E_XYG_F\9:T>L_CUY1[1:Z<)+1R!/H<'-A?V0SK$G!7J58CQ42 M##([Y;Q6P=!42$[X(0%%D-TK_D :#B-QE.Q@>T:19F^B2 -"""?R6)'PBH0- M"7_2@*QAF4GZ+.6 NO";JE]('"41EZTE,$<%6='5BJXL:W1U4Q=J?J'2Q[V% M*:&%0DY4,7Z5Z- 95X91?-=T.[+0^"[WC#CNR(BPF%N*@(7H1+G4;< QDH\6 M)I6JKZAV1;7+J):37K@ SL DU,?F35PT.'[>2F !4H7)M=;/?3@;>U&=]TX2E3E3#!,18[$L.1$KY$O&)#TVQ B*:<=F3F MCFE4R8APE1!9W:(@56!K^D',S9_&2MU(%KMN)NKJ+C2)BBD"RB(;1 >[=E_E M^O6^0\H"OL#0PD2C#/\O./72RE;#JT294T?ACN>X !S_LX/5\^!I1W?R5AU7 M/>28&%UU1''Z&!V@%+,/H$1^5&('T,9D2= M-G+OG[\8,I"HE5+C!@Y*P$WP_C0$0B/N7\O[I+,P,D/@5--S M,_ _%Y^.$QLU+C$[R6J]FGV+MJ1G[)0&N<-+#D6]S,BD"(D7XC*5I ^#">T@ M16"(*!C ':H"!W,E%$;*JNI\C'T;DZE@ E-W.0RNL?M; M@.9S:BVJQ1AFD(!RDI GTP'O7@A$J,\2^//4G&4#_39C))OR(UTF01X@*X22L(8R+0GDGV'J=WC68[(]O);DV[H6S^5<8.R1;Y\>"FWPU*E MB30&=X^I JQ:A?))W+EPKDT1\5=9\V!%\,4V"]50V0X9F2Z@L?H60KG#YPD-O;U*\%DE^#RA!!]6[98(8<>*N9'^4&K"U+($-Y>QD 3(".?FW9J^V%(A3)!_' M2'I3;__'^,%#[M?CX-;08A95IW#%CS9PJJM!O5V:T8FXJ.E;I*6(OD7R#0@0 MVUB&U38@4L2-$L:D/TO@U43Y&W02&\6E2F-5S[K1D'32P*&A=F%.L%4:T832 MN8K3%Q+3QJJO2"23(ZR/Y=1.*R5*( ;BUEG53?W&O'T+.Y"K>I,LTD0E%4&,2<$X2+M*4=9,&GQ]]Y'2>5#T[/AK;Y-XG.@1!GT M(87=KT.?VTDALI.0OV[;W45I?,U8L)F4$NOO+DM.1UE4RW#6=*\EPQP4QR[23 M8Q!9!I^R<%_(RDT(TQ*KS6;,=1,: I2C]F:&SS@K1\$ARVXD(3PWTRQ+6CL: MV[U.5=1CG^VSJXR&W6S,; %,V!(F2\ZN!C/" G:D[@%RF7+71 M(.+^:"888B3#/'.*T_Q>N<^=W6ANVJ@@S/\_]KZTMVTL6?O[!>Y_('JZ!VF MUFBUI>2= 1S'Z&2S0Y%JDK+C^?5O+6K(Q9,!IWRQ=8N8G!SAM^M0?U5>H#2:[",35^%ELX$ M3JZM%#!^^_R42THU+-;>%RQ46YJI!&FH>X6L(;>1L6=I@F7-RJN#\([+S_1E M*;CI#ECIDF6!,MV4?;L$A:B+*3' M*KL?$PA"B=Q#018O*3JHH>C%MAOQ^C:A8?ZB/.2FA(FIR,DN9<7!D!-8CD9W M/1?))5:U!X9*IU$VDV<9X;/K'Z098)Y%+B\U9W274@MEKJS-K3>5A '#F>>% MF,L3D^7;TNC5LJE9J+?>FY(M:QT4R,FX-#G)E;5+HZ$&K"G1$$P'<+J!1SI5 MA8&4FHP3;9BM?&;*?A0R@!7026N"/Q*T2IU.&N\?X2M8^IF<6DPSR% 2;RM- MV48XT&ED(!$1:%[Z9O7X59_LFFB6FGL]I C01B2NV=W+L!_X,UF8^+>%>ET" MEPXTWH>]9/+$D! *U7%9^2'$Z:C62>R'AYX+XQ!88W./+>.3NW\1*UJ MK$BIWPJI/@0*\TRK.T _UMZS4/Y*2'X,F($_EI+9#?X';25[*TP6>[D7K#$& MJMVA]!&@RB]F:8A-0$M5)*8Z.0U%+%T>.5J'V8)CA$0TII,>6W461(D% 6W< M32WOK=4AE/":DKJ%P,-"8?5PD!^$-^=$4<\;KOR7"LXT*G0#"<9OT0#00+:1 M[()!AQ!"0@E.1:")D Z33B8+V+@)+VNEDMV7 1YN.DIF#Z5TR;0M#7]B0Z,8 MD&.RXD6B6XHHM^ <03&S1&(#(1?IO-92-P;@S_1:U.<:1%E5F*L]E_$NULW8 MHX]R5RF (+X^ PRRXKLRR8**.. M,@_T&8J>Z"^E5CB,#5J-2Y/3S@2G>JB.5T;*EQRC7H0URCBD[ M]T"AD4C\&-*.*#.!@$A0TM/DK*;REE-/^:]F:2)N06VC7U0WTD6!ZM$BD7D? MH;R*ADGH))FZ3*N@KV&E$? C$Y-;!,UI>1]!UE(#N,M%Q%4+TONKVL9&R8E MD]G#[F!*)5SAHL2O+S)R:V"32@:4P5 .J$'UMB$MA['=#%;>TOI9?K5JKX2" M&CFEXU@UK+!6L&[&49JI.,&;L__1V^006 MR%J&DQ1$P:]BELJ3BT<[@R]@'\) ]J82$JI6K[(&\(41:"!GO=^*&E+9LPHG M7*4)V_$YQSFQ?B(HXRFP.D":$=Y<@>*BZNQ+)?VIS"DL;PY!3>FN< 8$3D[= M\JUDQ&^A;CK,&L"8_;J4SU;=3]7G3;5LAY5'&Y9/"/H[LKKTE#R5H][C%"#AOA5"M8)S,_Z/CR;AHV*Y6KB\9P&<)3E),.EU1 M[M@+6(HBRU!U*:S90FTB![.#@#?\Y7#"O1'NDNL9]'?T;&'RGCF"18Y!N"B_ M(FL)ALA]?F5&X54T+QW#FD6X9 .VCZ$;H\12WS4$I8UG2K.7MOUAAX51["I?+J%-,W=-MO+17S11.6T@#AC72Z@Q76.F,$%'. M . *&1O( TW%\FJL5G"^0]>RUE!9?G5>%"UC-,5"1!^SM G$P+VCV,_\J6 58RVC(\K'DA M_ EO2!C"P$)\G9$'0G7,3K1WEP ;B0*"KX&)\92S8^4@33L\A34.)T20%S(8 MA?Z]*Q'$TD/+O5(\,8^HZ^02UD*Z*,@LMSL2DS,$%HF2,S!]^5K&RS#.GP@$ M]I2+':8W"8R!^U//%X7&HU6.7_:)Z%66T'ZTJM4&MU8W5N-H#2DA@\P4Z6U% M0';)Z^<4@C,[KC*2K<;)ZJAA?%*-]HL>*:O]*4R5JGLX#]M$'BU)RZH2*8)H^B?8S24NS%=6JM*!<20EN7DK05F6*42DX M6D[;1W=6*O,KEE],>>_J?3B0J0K\!W48ELF H^7^? 8;F857=&08TTR*A-,)M**77Z-01?<2F"E,@(EY)+ MT&3HCT+,@OL<31&@5;]CB\)]18R+(C(H6>6-)C5LQXM.-H -BVR,/ V:\&JF56Y]"Z_ M4B%=#!\6DEJE1F''IT M<YG$0.R?%MQ:X!?DB([:T&ZWA27G(L;(-(E^9H**ZB+*2AW)HC7^9Y$$PH M231X.!(< YF+5C"N* M[4'HH+5\@.[>H+U%JJD> M>%A"RIS#,\]D-0QM&T1A0%&0:4)>DQC$MJ I'Y9]A2D;P5A'VXF-V;XONQ\]>T(KZ3_L6)-]$&0W".6" MT\D>$D1"M85!GE2MG72U%"G 6!3,$/SR +-.*SZJ_%(+!W6LX9*5JB]*$,&I M54,CMU$?F('L/1J0O]BVN<)@AFF)Z?(Q74YOF4374CH&!(M EOLF:7*@OX!S%OLNJD1A&QE( M9^(@S5J6+SO)&=M##1K=-E.Q7N#A[]*4WBPTE)MTEYOL_/J:,&',#\M1SDBP MR%;704;QT2A1Q$SE#!J7$-6(4.0*H*/>DVU\ZJ5D*#C^_ M2TH,BTG;A4*\AJ,RC-"EH. ;38W_30IJNNEE2PE&22[]<,IIJ8'<_;)QJNXB M\TI:G.H[O>8^CH5 P.NB!R@!I8V?"=E*@AR,8QD5DK;G0RA"F11<#N-=+@(8 M0"$L%,JJ&4%OYV8F>OGDT]G8-RF,A6I?HI\QG2)8H(+++^'%4%22:.HR)4LU M7125]Y!=65=/2LH4Q4JD2Z7:HM>7 1[J,6-9?B9Q["Y"O8-.O5]A#U*RN\QR MJ%@J$[DB&Y%<1UF:R,@X<%6\4(CI[#Z\"OY#*K,.99D>!'8^*H.56$W8-,!H MFJ@L6 UFS7F$*$KXC!T+ZD%BE5-H0N6\C-7#,DPM,[=IPAC:EM.M DP)3*2G MBTG DI]776N1*FSF+%K,9,L9*R.1>B>WO/>$]:XS"&1;:AE9NEN&\R,Y&?4=P&/8]-1F]RCJ/C@>D]Q$(:LO"<(8*@+'Y%R5/*%RXXFCKA;HK:RTJ[?Z M.,:R)055]L[&\ET2_JM0#>0M%X#5[(QY#C-WLY;GU=*F4C=6;ZV./Y5"8[GO M+7<0EOLGUQ@''<@7ZN ME78:%S*&#+,KK[LD37W*V'KSP[H]&FVP/GQ3/E-U,/0.'^=JG40V,J"N/#(] M8WE=S?E<-@%296E*EG*3K,82_K&)R ME:1Q>GFKW!:6?6RX,BC;WK(G8WU0I&)*5]*4RK4T%CB-BAO7\=*6K"A2D(P/ M0"T;J[\D+8RV:N040692B@+V\#3'()^60E6"6+5C%N'(5=N M!-HRJ&;C(V?I&$LK0R&KUS3MI$F,;9^L8;(Z@-":!E?3\N]8V5 :B4R[ONP$ M!*DB2*&T0+7YDK 7<#WQ)26RIOVI)G@H166IG-WW1#Y'F^@236%R6UFD[ZOB M:':8T)%0<")KS#EMJ/MH0N'$NOI"76SU37)7U>G.3"*LAC<$8416 8U4Y0S) M=!98RBGQ*^=[EJD33V6J\%V4.I^81=#K+JUR:_GU-W(7;%M>[X?ZDL-J3/,T MF&DD17]Y0&5H6=.&IG3=&(WAQ0:C46R'JX"/U?"9EEF"+_(T;NO(:*F?SDHV MT4"O9(A*1H:%AW==+V(4$Z:E^A4_7"("J6H]1[Z9W*_ MC,]K80IP'FP)=<9Z\=C*K"71$_V);FJ%;L/&? $/GI< $S3H@)#]<)+0-M$E MV,@^!J*Z;1>(70$6'($'D?Q"V>:7(^M:.S/1L"7 =E-5 M*MU;EMAA?=WDK&CKQ B>(,OHN=IQ)E5S1D TH"NL.J%GGSS=!&S$ABO;O)61 M^S5#IS3[(LJH;IQ=*X(QK%!,:W0XOV+>U$-[DY54ZN^'0<)%-M'ZD)7;?R7= MS.9(K(&JX=.?'($J8*-\=NBCX$^W]4]1)X VZWX7I5JM&CNTN#++6XNF8P%H M+)\39$[C.:JMBUR;M;H^7Z=/7LN*LZ"DOFZK8:/"U?"164Q)-C>^!NTLF*,B ME46Z ZBE]#U<.Y,NDQKE3#E39)FV43#LVRV+3 5590^/NE^F[%0[T$ZUQ/BN MD;[])5/.1*0MI5=9T_3.MD#O\-/4V(R\??OAX[;%B3X([*X JG& %0&H[T6[ MRQJ(WX52LF7&0+DS@Q'$+-XI8Q+SJ$*%O!A(+*XKD9@E&=]ZOQP??^3<"=5I MV&IIS$HIKQ6>8XR/5?Z6TR E01%&GN'TNG56M8WZ9*DT*:GN5U;VM==L7/D@ MX>.8NR>#?9#ZJ_?.9(?;&][<1/$3DSQC>F9::72E:@'I+4HSJJ'5/"P78HO9 MW58_&G(VV+OYQR*\Y#QW/(MQ%R0I4Z^ON:[KP,Z+MSA9)-<6#:UV!>SVWE:W M1IG]8%:!\EEF.B'&RDIBQQ%0PQS37Y6$MGKRRE?Y93^W/:FRBUOO03T)ROHS M36RRW*)9N-$!F/5__^'S\23Z_/&R,_B!5?\U7+ASTUKY M5UDE@@1T9K=51C(\X=;'Y]CZN"D,?6%W:N;..E9_9A"2LNK(@!7HQCBW%:Q- MF70E)N@VW(Y/]T(7YMPQB2LX>,9")":)HI(' IRJ9MGR7HOB!IN"*)B!CH]( M P.^^8V8".JUTJ.ONQW9JB7FIA*E,9B79\C:,MDY\ @/?NK]V&YUN\AJG%'& M((Y4P(4_DK5O?JW8;VP:F9P;3'=)X:0*\L(^A^R<@)J%X8#-OKJ>H(R1- M2#9.#JEXA/$M0]>^A=Q8BMBRD\*$3BB8MJ^8.E 1',XYF#,VPWH1J("CEV&V[3LFBY"%$LY;NJ],X#0I'78ZZ+'6?HX_4Q40%YL-J M<:MQEVC7;[9TGM9>Z(C-$9LAMEGP!S6H* (XYC"3=2+M0$BAN;+=;X:!_:L;+Z) M1 .^/TA7BF;3N&2EM[=(*D%)4T*XI$:3XWQ5^> #1L$E\6H45(HD:RPQWY1= M\3:&IP3X7.6@4)UI%3B>?(*$N]1-FS7:)Q424Y 7%#_?!"M5B@B.^1Y7"F># M\DYJ3/]<9TSXUM]<+:.*2*VB: RBIR!X$HKC8RNM!2$%R-1I&9:E5S H Z_ M\QA4DFXN$Z=5M+]:Y4&405G85FD1#LR,Q5^1OUB"?*%R?H;3P).[@JAI.AL4 ME$*I"^E46K%&13.HBM2T]7%EK34TN:JFM3%)*9(ON#:>TY[*&U(&C*^VHK#K MI*HLY==4=V>8+AQ-UIX_>J<(I&8="75I/"\X[8S2)4A8X\BO4DI6FY).A/87 MT/T74(A# 6IV1BT62S/]2-E&\,?[]R>R^R=E)Q;ZD;)&+)1ETKDH"IFP3_T: MH]I!R8;O4RHM(@B")(Q%:3,R^:AR^P/<(RV(!+6(#"L(GN6-DV0^$T&BJ7R.K]J*X8F%VCY(8FO=D1$>2O05D%0+AT#B((%< M1/"$^+9V[*\,S'*"90H*.$$5%$0$A(!-1>:R.C^.I>N)LKPI!I.G(%'D.I[9 M$/K58E3*$9(5YB8K,;73K7JCR1LM MS\*OS,"$Y=4@L0PAT8I%3383GR(\Y/N/$I(BT9^+*,3SO2Z)K"EGQN]"J3&8 M.YMP64MP2_V10@)S5GFNF"J7"T'+RWNT'9EO1BA1!E#3,D55,%C<,C->E:6X M/%Q2'N%ZU>#)W)/6;#AQ9QG>6RB D!6:0!G%.U'-4VRPG)D6P!3 M^58[0ZT1!',D,:LK[2*S\Z_*.,?($&E6Y'> ?I0Q/Q#AF*6YA7VA%YUJ'; - ME^PZ6:)2F5/,"(-YK5&@ROU08) &3WW Q(3[@-WY]$@GEN78H D;"\$180%@ M+&\3 4X'4GGT*9<2-RY-Z'B:"*J9PH,&&R; @QZ045DQ^N[,E"3\!&D+9B;G M6L9I"ZF.4_JIAA5>UODL4##:&P;[L3/+_QE_Z0P&P\Y1;_VYY8^7:9E87A2V M813C4+Y^HJQDC2D/BD-*";95'#5:/'.#ERUB/ @);K.B9DE%F;I/+;) YS + MS>E5)4L%,C=[3JQ>L-?E"2 /F.IV4%D( >;^:<@>9M8RY:J-V2*)40)2#9+= MLI8P*:SFM+@&YX(MV<[@Q=7/"M_?*A90BA\VP,.?.Z->WWM1F"9J]@5R #]K M+9(V#B]I)O?4$LKN7<* X":MX2,?FVT MWY+VX:L.+XA"FLO^LS\.6NVVE==.:'NI.OEF0ABMGD\5NS#(6C\)VFT0TJV% MPR70:X-5%1)YPUZ[\],3M62P&CC.O%84!5F5/=2Z*:FATK4_P9>PEY<'(ZN1 MH;U%^@92\G(]SS)=*&OF;XI*<7ER/&LMVZ+"L#@>4FC($YXKXPR>S*VK MX9V*Z;#(%^ M3>?"DHE0%C+BIZF+M15'#""XSP<:L M7#1KEMR)D= Z8#X;*VRZJ).MJL&45.+LV; .@!!SI87A52.R4[7M5&FCNBMQ MCS[5URX*%5"M0'#_M*B4MBGELO1FQEFP"KL3A0VF<7(505:&AC>BB,)P)[.D ME=^C-FYY2C0;FI>:$HBA IMSR$I"JR@0>X_<*+ CJ2?IRBOJ8&Y/Y4H0CB-Z M6N4"&2)=6#D.S:.Y]L/6_,1H3"G+0OT_*%(FL*+FUK M%=V6AL!X)B9,1981]%DFCE!L\J49.O4+NF4RJM(N-"K+#ECQC$Z6.621UMVY8@8=?-"Z )N M<66=7B4W(HU 61QXG (7\!$?<7=%RV6?HNYRJQ2%IO@;SU2,47EJ)#J[C$&7 MNQ-&#%:^/:2.&DR 9$&5RUA_&V19H$!T4PEQ@-:%U*V7J1Y4/=(A*89$2#]? M$3XUM\IY;Q20!4^66Z/:"T2Q9&428=R6,(HJCR.W3EXURH+PCX7R)A&L!C5E MX6 /VDTK:1,O048I;@_&$LP3@8%TA64@_4C&7#6&[/*X\"O2])A-:$)$R(C2 M!393*F4DCDX#L3-7Z_'?OTS;(A&DUZ6*&=W,+35-$8XI$NP0B:"4JYPPC;=:>U%M;;N<(;WA$LF]EM+O M(!V9W&$U1+1;V2CXZ;A@A*2[F*+2Y%U) ]V>;+.[KW;=4IA7Z6&KI* 1*=2[ M(&/(.1GV2PT &G9)*H929(2SA(;^3/L$Z#07K@CNUQ6%998WJNE3D*^A6IC0_8R M6+@PV.9A%,IH&SZ'=S/C5JXZ%0=-SO,@&P>)R _.OL;B5KDZN^UVEYGF31J& M!V\S[,7^.U;TG1<9^@@_H?(THP&<2)AW;"!82)=LX.)G+W):R[Q5_.[LX M^=_7$I+%CN>:Z*HECJ2O)M&]KZUXK8;_KWKR2ML7E6/PVC%GQ9,HG*6%I(;/ ML_2ZI8"2%\VHR65<8@N2R31]A4F0W[G" M;-6F9Y71&#XJ[;H6?.0-)4@3"R&;6AWARAUP5FUJD2;/^,A(VLP)<#^>+9=@PZ@&"M*+1PY3NPD&8BH3AY(-G88$ MU&EE\!E50 IDO ZA&T@W+NAA018J$2Y98H;I@M*U+\%X> L2@6V#HR)07?>2 MRY3)]IHBPAQP+HN8%:??MG6/!X)_;L= MTP7L:7Y%A(3"0?4XM$L65,)M1;80(=4(EY;W3]40&53&6#"P)R%_WW&DLS_& M"KIUVFT/5B66I"Q;;EO]H16:DIF,"FO![4A9N82:DS.CYSQP#FR.Z8Z/4<+) M)@RK?PD'-+M(6/I:$AK]1L 88-]AJ_+KTB%#$ZQNC.VT 8& "6ACC5=7VC4K MW1#UDI2ZNE-39AGLH!06%I#BVW9,1_ERMOA8M+,8O<+]2BYI7RG%DU+PD)F7 M6W7;REC(O8F$&87.!BXW/F!S"\Y .E@>< I:C>-M)'E>'[+K,0Y1,F7H"2%8 M2Y150OF#(343I/[C9(\;L'V]H&SG(NSSY)93[Q^\GGHE@%+FN422!MDJ]+UR M!P6#B!IP3Q]C(B"0Z9R2IJC(Y9$7%);^A)W[0,3B+4:$&M\ MBLCE13@N&2YCJIJFW\3N;[ ]A:0YF5;DFW3+@,-SI60BU95'PDAB3R=D7'\% M-^!I-:PF5-_"U):&&N2>#=E:94S5(%&W7I#=N$@=TNF%-R+XPKFJ MIB[AP42REX&IG@M,NSK74O/A3,*:2ET[,(#@NJY* MW00ST'C@TJU6!WJ['7#9LDQ ;?35M^'-CH["L"<&H\^#R5'PN3]JAY]'D\GH M\[3;/^RUI]-P$DQEOB#?\>[B]-?.Z]\^?#H]/WO_?Z=OSB^.W[X].?OUU],/ M%^>?NT>=[M%HK0F&=[2T')=>4';HX3B]SNN69X;JT5@]-5C8H?'&U.\/Z:8@ M8M=. OWNT6&GUYE^/NIW>Y_[$R"&8-P5G_MB/.IU!N.C::>S1 +=CY_./IY^ MNGAW>OYY=-AM#YNSZ=V69P:WL3U^3']5=!>>5"H%C=/K2@0A:)=9H3([$0B3 MD]M J4K(A#K!4Q1T5^-)/L$FHM=LVLCF2K>HVE@WOT:)*#)],_< )3\LJC%@ M.5.$'BQ[ZZ;3Y#(6-RF:'>67%C>IN85J!\U-'T&9BDOQ^^!34].3]^\^_ +G!R#[K"SWM3T[Q$BO99' M0_2L,6[RO'A;#51:I;N>;,M')*8\];(+*.<@DJNY7 I(8-I(6)@3P2$[4X9X M9M)K XQ!4IXJF/IC$:I\K?A M1-Z$8^-=XOW/ G: \=B[O4'/.W_M8UF=]T(*F8\Q.E:CZ51GT4_)JX$;7%)Y MWT1"=Y$5*-L7"2NRRT?,E$IR*1>3->$"/:D27A>%+"K**CN9I>U8@LM; MHIU(5(]/HA. 4#9!9#BM/J#3 ;,W&':^3?F]9Y,BM;#H>WJV)*E-\KM7FKU, M"I4' A:1ZIJCZMFK^HYCNT79VCP3LZBPW=8\+UF+EEN)\30(56:<2P:*3(HM MC_,8^!XG MY$V%,"GP"\'=-+$.DWVCU"25?2[I%-8'".AX<8E)<0;27XU'THGW:ZI"]D B M6&\ G*L;B!W'Y,9 P\U75^)@SQ>S&?+V_^@>(^@YRXQ_R@I*J*"EM;8G9__W M[LU!9P3+"\LZBR:$_'\3Z*PP[MI9[I!F#YXK!BB06MT8V< E"XVWE=-_F;>C MU=D!/_P#'DCQB#\$4,7_^UOT("Y%BP+<6PO]E3*U M@A.O91X(T2/2P5@J#KR7BB]X,S7QZZT\R6"]#N[8)G@,ZF6SU&AETP4N]1@4 MNJF*RO-F@90@>(I;P4@"6*B1JAZ@"E!@C]25P6%O.A#]H\^#HP!LG$$X H-W MW &#-PRFG>!HT!&3)76E_^N[#Z?GQV]/+_[]YMWYR?NS\]_ J/SML'F#8+P/?.FA^2P^#7 MXT__.KUX>_;IT^DO[\XO/AVC@V8T[,%)NJON0D2F R!3&IH'8_/,X/[ZE][H MU3FY9\X^>*?_^]N[BW_[\/O[XPORW9R=_.N?9^_?G'Z"VR\N3C^=>\2_6]_SVZ1U[ =:;4_NPV'0KG"73?9J\SB/*VWN M+T'CQ@PXD\YL/:A.BUVJ]I1:B44-)SW,>8Z20#-=XER?%'1!H-[ M_(>5H]=4HH]14LJ"7LSQ[P%JR*0EFW%RCBR&[*Q^3\;-H[77E>^U31D99;0? MB 9">F,!.N@Q52\D_7*&KKAYC/!;:'28G&N)E$40!5*W\TL)M.2+H^(6BBI@ MC- ^M/8M*MAW44$7%6Q*5/ Q'A7"]2*"YFS MR*8>>OHHX9)#C+/T.J"R8BOSRK3#LS .];6Z[L(JVK)D?:4(PS>P$;[)^"0Q M1(G^$A]IRE5.W)53WRVS5A'51WJ65-5+J:B*?JP3;J/^\EXKS"Q"C$ML4#8;MTB5!\F?X)BZ*:Y:!'TFOZJ@051!N-2PI-NO M#$!DM!O-+*SMTN*F6[JJ%ZJ1$-NP*@:V *WV^F,)Z-) M_W,P.)I^[D\FG<^CZ20\-%>+\%<$07JU,N.6?*6T0 MCHR$Y02&,T%S0L+[I)/9O?.#?Y5"1';.K0UE48[,FMPZ2AK%1Z^]U+5>BJ_= M>33M'1V%H\[D\_CHL/^Y/YKV/H_ZP_;G[AAS:7KM3M 52P1Z].OQA^-?3BGS M!#USOYV?OSO[\/FPV^WWCG;JCSE"?XP:F[0JSSTS1G*SP 7O_WW^CMPKAG)/ MSCZ\>7>AKOET>O[;^PNZ!-,OCO&'=;I>REMZAP>_-F_@UV5\8A3."T968IS. M(+[-@3A5G.G7-W\-9O-7QSJHEE\I+0O,D5 6./PATVXM#(%[DP94$C/Q'K)A M0B9C-9? &_*I 6,Z3A)LA_-)9Z^_!>9BUU^G?? O[T7 %S!G_US%=EJ1,<$@ M-WCRV"G5J-UPQ$F53IB(0$E7HZ +=XTOGU[RR%(6.>+N:+R9AZ95\.0P 0^& MBW8QK:\]S@QFAP9W;H&@,6:NT"I!"Y_5N(IQY:? M6$R%BK@J$)*;!=K\3-776GCDK(++]O-<1I0_/'=$UT\OD8*=%5\3\N<@&LQZ M0J5]!JX]#FX0A@I3KH.O^!B17$=9FE":26QI![K:)HL(-#)<9"IQAFV]VL2! MWP7O"B.N42 ?HXY_Z/@??O4E26] ([WD(D %&(OJ"&HM4399S'1Q/#."M:XR MZX$HJ\!]*/4RI_)BJ8"IX9J-*@'%/V0#2$DL54F8AY%0T+5&XP %PT+C:QH0 M8PL3H8PJ6E+";C V'E,1B)7>;T4M*^NBC">% %735505,F#IO4?P_==17IT% M/L)^LD0Q)LQ+I?Y>V[089=+ZTRC48Z/S"FD' T_2U_OR7%FBCVM&.^'TH5B!-) /VC+Z?$TUH:_V!/^4U2@P MA) 3&8VH2%)ECBK3C$JRX!6+>2B[BTLN(?/O#NI!.W$:HR I3\"W.]#9I./K MU<\J',<%[60,TACD@2Y/9H!H>I(/Q35 MV<0Q5[]P[;%4>GXY4;B2ZALKZ.!7?KH!F2?_7.16E$%^!P1@Y5.2&-<=-E8H M7RU:AFU8IJR=I&5+(]U*]E[P)R6&D<2<*.9?U@PNO.>H)2ODDXBMRNVU1% M;F _Q-0&E; E*(-, 6!=46\YPA"0A286,/]*W>PN]'=&'$?W&=SP8]=O#_KP M7YNT%$S\FW#NGY9ZIQB5\,!P!VP/2 M2DBG$I?5 OHI:Y4PNK]AIX$QJA5:#::RV5J1NV<72Z3I2I[7N:2>2E+LS5Z $P2 M#[I%@IM9D\!7WMR]C'<.7+S3Q3N;$N]\8(BS)$7!#E;8#,I*E0+RNEKKF!?( M\)?$NG>RORI0LN1X%I#J;57U T_HZO":IA,R=(ZPIZKDA[E?<=#]6!30Q*V%A*?,*6IP-[:/$X;X0W5\D5A% M[RN'MLW\VHHC.>ASNIOI'F-@9ZRQPTXD)O3R#9. MQG.M=&@V=+=*Q71ZAYC%1LMV@,TE7[+7 OYZ5?V9Z9TF#D\ZL== 4MDV!_] MAON&5M+\5CR1Y6F,Y]*$SS.E4-'Q'RR*5'W!9S]]4U(1VO.BHA\8'6S(QWJ1 MJ7')]W5XEJ8I<[7?CBFS$V!Z-6*J<_$CB]9 MF;J!-;I7B=&_H[D3+PH@%MDV>[.:2[TWE5FKQY[ ",=9!(_YIXBO!8X:'QDD^<'2N]4>J>"X+O"8?_7(G^^IL/L&EW-X5^I ;5[7-RYNN:CHWUCO1JF0 M.HN',VAZ'9__T(E@C@XWRZGW&1QNA>ZU!-:>N4/AJ;U>,\=WWZM,[YM(_R@R M?,6:Y/9]&NY:5F=MY(/DP8=6A3J<8ND$RQH4R^YC%KH M*&TKE-9VE.8H;?.4=D*%>X[6MJJ8._)R>OM=>OM2YJ==+3B9"#&=[@^785(Z M5S^L6U'?^:JLD5&85I;_71OKH"-NYPOV763TX]J];CM8CSL<<5YO=*CA5WR8I=OS?L^4?MOF-%QXJ.%7?)BCU_T._Y_=' ML>+.6/%P5W;.;DFOTU^C*L;V\Y@Z/?ZAXZ%' LY M%GH,"QT.._ZP-W(,M-\)C@VP#8?KM@SWAH369 ;NMR7,[>BE5?CD/%--%S K M7<,[S-W8DT.]@8NV SU@X/<[?;]SN'YKU/&NXUW'NYODW8X_&/3\=K_G>-?Q MKN/=O>+=GC\\[/B=;M?Q[FZ,\F<7P^VZ&.[SCN%^$ 7U_.!V%A*TG'JB&8CJ ML< 6)-0':B:X#9WS$#H7NW.Q/RI*U<@P+'1$+';I<"<=" MCH4>QT*CTXDX)Z+]#[G2.][;3MBNR(V'[&1IM7 R7FRG!=Z M/T[Z!B[:#I2#?K_K=[M#YX-VG.LX=Z\XMSOH^NWVD>-* MNUZ=G02)AXDY/C/\=\.:Q@Z0^"_ MX?H]67M#2BY O:X ]=HMW;VAH95F[=^* "3(YL?[0")>]S"(HCK=>K):02<7 M5\*;IG&!&8XF")P[\S>@S> M,1%9HD97$VEOK7]-^2,^Z&54 +U-[EAE@Y3=H"U%_BRL;?PDBB""=1:7N,J$ M719XTT4<>[?8>4]>=0);'5WSNJM+<<6S:+S #9.;F(/,B*; =_!SE$PR$>3H M/0&JX)6@/<0+;Y>[^GF]CN]A4Q9)'N?R-8;RT!\#Y$@/F2XRJJ@/:?C;WNE7 M]5!O&]CF1PH0$F?J'JDP38"9@WDN7JH_[+<>PJMD ]A9\/4 ]Q867XGS@UA, M"UN^']"Y1=^4N[@6F7JKU4[VAP?Y# >=5F>7O6J7&]3"V&JFN!^-:K_C2#]R M'8.;L1'MH=N(!FS$J-4[U6YT[_LMN)[Q#(? M->S>DP"XCK\ ;N>]X]KF D'Z/>GFGY5T4#?[_=&?O]HK6W,''$[XFX" M<7?\WG#H'W8/'7$[XJXX:/>?NGM^>]#VAX/NNMVVN][E[5.W-!'VGB2ZZ"M8 M(S'L9E%*Q/#3=QD.6QWJN8AC>(/O78I$9$',15?A+$JBO,@H86 ?O#A-8,@= M! ZK9NK&;*3G\H\.^?S1V$.FIW_%&OXPCUV1#J]G,J[L/_ M6 WHT5MWSZ,=I%*L;>,VGA.QMGU;9XN=C;O8UZTE[UK'/R_2R9>#<9 +#/;- ML.R>( F%:.\DX^G;TW1CZ[OB#=M_O#=?::]=1 M^!.@\$:ZW1^NUON=T:'?[ZZSD5PSG.UKUO7W='^'[;7K_[O>V#URG'_,TJD@ M*+ @]J9BC2DVS^*,V$]YL9?>QU'WR.^-G)/H=_KKA/UVKG)M^(F7V>C#N[IJUH$&[[0^.^LX5Z?C#\4>=LWZ$K4=<,,KQQ[I<^;N> M[]JCM6U_.%IOIIES^3=OGSN#]>ZQ\_XW75X_&U_6SINJ;:HX<=?S6K,(&OJC M?MOO#-?:P\M1N:/RAE%Y=S#T>_VU%^0Z*M]+*E>6Q*XGMF8R/QQV_&%OO3EP M+KBQ54'UI*(T M@_2F63K#VT;?^W&P#:3:?92 MG2XN)+2RM)2MUL92WE1M9JB_O >Z7.X-](;N=%O;,! 8XD!/KX^F[H;VJ M,&;/.J8"[RH3T[__\)>+LY.*G.6'X-]PU&2S(.;'2M0X^=4/_[B@9J% M2TZ7#5A(X:M@1--3=@()YH:LA%.-#5D(UR'UH9L MA!--#=D()YJ:LA&N0VM#=L+)IH9LQ* U=(U!F[ 1KD/K>C?B6YN@W>/K>X(] MT.Z3P8V>\CH:M.YU[YNM=6?=:S+9C,+^%*?LNK,^3UJ_3P'JR1H;M#YS4L NK?M."NMJTOK<2:'3ZASN-2VLM5OG7E/# M]VAJC@#V6I';=?GKZ6P>I[=">,%-D(7KP)-D3MSUO%:W2EZ3-V#7$UQ'51%G M#>U_6?K:P>(=#>\-#3\=0/A^!_[KK[%)I:/BO:'BO0=];_?\_M$Z,0^?//%* M]7T_=_QH^+QAX'?MDCU)DQR+)Y/+=2ON3Q\@8*F._JG C4EU_FE!BU&E:O<) M11,)[\'^3JZ\FP#NG<^S])HQ&_,K>-)5 M&L,C"!GQ _Q X(K='H,K$CHB/[S3]T[_7,!*//+9_[-(A.3/!U!Q]Q 'T!FT MO%.)PW@=9!$LYQ+8(\*_)0L:-4)\(ER7MKR+*P-KB6"0"@7R00"6L ((40?O"'%D2U"5L&59 MJ/'?"!X7#C;P_EP$62$RF/J8H"P)F3/1>*;X&!CF5$3%(F,H2QI5Z8TP./Q5 MX9J>7$5B"DLL)@O:T+/I%-8FPWM_#6[I?O^N.]]&29!,HB"V[SP7\T*2$:T* M@:7"FBPF$KC/NTFS+S#4B9"#9#K#JUN>MQ3S(W)76TDSB;+0P_%$/,TX$@L" MXPSR*]HIX*]K& U22WH=P6:UMLFM2]VK$6P4-JRPB!=&&TPF(%!YGC#[6%S" MY1I&%K^Z"JYMD%7"1Z756H%4&V%B*KX4'YR+>#N(L0]AYSL;%6HF,\B\-;0; M3$#ZY'JN%Y].3\^]T^0R%C=I&OKRBX_PV)@9(Y1?_0XGN!_8!0Y69=\W MHM/JW]F7P&W$]M#H[FQ<[C9B:Z*IZS:B"1L!HNG.OD!N(QQ0YO/:"*<;&K(1AS>TVG.;80#RMS+C?C65,G[/'T-\:+N7<;Q]TQR M#6B8O=9HMU!##\('=(B8VTUS>NJ3W#KJY7W)+$ZZK6N2]RELNQ=8>X9L>7^: MF5,EFL%L#T(Q6 LZX;!9)6N[A:J\.\"QW_OY^Z0N+258[3K__-C. :0DP7'![> 7J,@^D?*)75C;F"^TZWFO MJ:1NV+2*D<=4S!T.1WZO/URG'=#=S<+LGK3[NY^W@YXTI-T=#?SNX/"I%;TU MJ!1T[TB[D7B4CT(!&/7]]NC)@:KNRGVZ_P31Z:T1$J*91:#?9D)L=:COT,03 M>:'JA?;3*M^5/;"?->/WI=PW4DP<=KM^_W"M\!A;=P?O2K??6S*],_VZD63: M'_3\07?MZLV3)].MYS*L&Q=RS^BT.^LXK_S2\\NO&B-][ M^N[XA[VAWVX[G,8GXIQ?.SY\HTC\H63]HN/WVWV@[<&3@UITGOEO(H3A.L$V MG3O^D>9"-)L'4:9,A2#/1>$Z2C77-;_]2>ZE#[_GMSMMOX^9OLZ+WVPO_DXH M>O_<_:X9VIZX^Y]CZ6)C1/0S(.F]C QTVFO<9A<:>(RN_^(RB)*?4>4/X8YK M K3PXBA@@G5&N(L//*WXP&C4]MN':TUM=O&!IT'?C8L//-AG=M0;^$>CI]>E MQL4$GF),X'%AKZ/NP!\>NKS]YQT=Z*XU0.3" ]\X5&Z)H5I[O(B223H3/_M> M(M:72O3$V<\E[F\EG-SK^(-.=ZT:D7/T-YTX=^N__P;B'/F=X=':U?4G3YPN M27^[6O>1?W@T<%2Z7X[X!XNA]2?:-%=MGL%^Q^*.-K8-X3'>H]UKM>E^;G1CA7?Z,(9O>,5!\SV/6ZK+NFN.-W>Z[@8'/! MA5W3RZ[796648M<+LPXUF[G'Q>:>9."B(5E/NR:&;[+%',3[TYRDM+=*(KL' M(CM,%]BO?">'V1H!2W<]KS5+H8'?[_3]SN%:_7O/)D2R:\\; M&0QZ?KN_1HB_9R++VTN-.YX"E2M38]<36WO5Q/"PXW<<[M>^!6L>!7'27Z,O MI@&!F[\5 ;!>8RAJT\,@:@C%),VH2<)!'"6X)PGV$;VS>X(7)9-,!+D(O7"1 MP1YYQ97P;I>;&GJ]CN]AXR(OR+U).IL'&?Q:I$L7M.%! G_ !^4BB=(,KD^( MA% :SK-T%N5YFMUZ25K _&^BXLJ[";(L2(K<>X&KUVV_ZK1_\C[@[_2Y\^IG M#VY:P"NCQ+P27^=[;\4X6P3P/!Y>$GK'\RR*Z6/+JX+!;GC&2.EJI?&SG@?/ M,\ XG!P0[)7 R^"2EG M=1 OA'I[M]T9>;_+M2V_I!Z\RYO"=MV[(#>P(M:<9VD834$^J'GKS2RN GCR M9++(<.E2'F5G\),>DKT%Q564A=Z?L).P/@\:J[R9MB JC8@)+L?Q(#W _;#U MUJZJNW!0L*7S5+(G$+;U&'C+ MKT$VN6*JH#W9IIS_IG;+5O_H20SLC.?VE7RX5E/Q)9MH(+VRY5*W;[03J:%T MCZI-HO_[OTK=K[4G\F"2QFGV4FG4UK1DU^TN:1N7XH";:P=3>//+(+X);G,Y MS2,P2I6R_E(KY;@.((A;/>!,ZV]+L MI$*+_!#\&X0>2(^8'RN[9\FO?OC'!2IBR%@G\"M*'DVHP4.(M;S4=2NXD37H M=.OUYZK,+]-C[8D 9"LR_&OI9UX\DM/PGD^B"*+89F/28343L'D)+XR#>2Y> MJC_LB2#-2'K!E9OPBBN6)P(-%D6JOF#JI&]*1&RI[/(:(R6&3'A%IL9EM;O_ MX:$.^GZWU;TS)]BB!NOY*3QS&J:N2^=>](2W+[L3B%S#-/ MC7&"K)G[H^5D7J]%N=[E-2D3#U\3DH04M3WS[IM&O* M_O:<=-K/@72V3RF]UNA)V6$GE(7L:&6M.J4CCZ>L-6S?-TOGNX9AV0R=<[+1DR#S#> !/C:$>>.Z M_SAAOBLZEX;(4Z"&M6*-L0W2,#IX//38EKS@WV]_G*1YD)H]O]/I^H/1.AM!/5-FV&W(9WO,((V8 M!O-"HRR:Y\8'W08(RJT="DL@?\UB!'^SG\C(]I5L3X M,_['7_T>%"*;9BGCRQK@XC8_S$<8V*O@6G@BQ^V(\BO$)5YD7D;@B]XT38MY M%A$N-KWU!/$=@S"E=YQEXA(>"Y/^(F3PC!XV%FAZ>H&GZ#:^)93GRRQ@+%Z" MYV586T9Y5%"W'D'GSK/T.@H)M3B/^,D6F.WQDFTYFZ-DVB-W1LGT1J[-<\5M7,/MN:Y G=N;VN^-$C/46NTVT3FN[%"5JUI0U ]FTU>3Q#8LZF+ ML'5LSP?RB1/ &Q7 FU%D&RA3]Q#V<[T+4'=P.)VLB2)A^( UN'^GZ_ 0QBNT MKR<+Y/>8Y5LK8*@CE2=.*NL#"'6D\I1)9,I/JYLI.L?=;M^>S!:MQ'6O-UW?.#XX X^ MZ!Z-_.'AD>,#QP?/F _Z_:[?&76?/A<\X1K2[]G_SEH5@1U7D:[8^N\ ^&F$ MEWU#2*--BZ8]0URY3B0?ZXG2.B[=1AM_/9;^:LZ_F#0F:HI0\AA8NK M*,=N$YD(KZ/P3',&!,W@UR)=NJ#M>_#X<,%0 MGC<)HGB>XPO>(AKHVR";T6L";[J(8WI3R_M=>$&[TG2P%%ZW6!=YFF(8&D1K#*448PJWAQ M!&](+B,\C>Q?PC\6>8%_MM9/:$O9J0K!4_DGNU6F^) F![\<'W_TWD9)D$PB MF/JO,.]%)J.FZ^V_8@_#ED53^E]Y9,>T4+!YIZ_?7;PYQB4/O$0-=ZJ'.^/A M$E6& KX77O76(.=#)A&%;-OBO8B!>'[V@H*!; ED%783B31%ADPG7X &0;= M&HHGBYB0=8$8@LD$= YXM_!N$'(81^/+784K%$OBCD\*Q ZF9QV,@UPB\R+V M,.$*2V*"FR=_+B*&3O (94$82O-IRIF8++*,62R=BCQG(IT*)$5Y$]Z-Y _/ MN>1/2(1I@:Q6?H9Y=BB 96$5]>7!+(5CY3_TA5_ZA%,)Q;A _.1)2FQ-' %# M+VYA<_(%K0GQBN_AZGHT1^R5 [.[XNXY_ R?T(J!Q JS"')?BN"KX"=/X( + M8')F!@1-#")R!OSZ6@"?:W1E"6B,P@7FDP)AQ)$>=94:YO"X_ KD(2X7[M4, MQ@S3@CL9W!B%)1$$49JD+U_"(0,9+I.1?F1KC4QS'X/\CD#0<01RC04L3@4W M!X8$XZV=.2\3TLPU+#X(/J;A !Y4P(;(N41($K$9X\7<"O< M;TZPT@+R)-3#K6G 1SP):!)Z#0.@FTS8Y'(=P=Y*U'$&G[[%AX6W"5# 1,]0 MKF":\#C4$/(%4E="DR?2-6\RQQ*L%I[0.ITMQP)@WP13>_#*(;X+;7$[S:-3J MJ4#?2VU1]DB3:[=Z@Y\\ZV]U51:'MF9_X?J'>9F/[]A[]PAFC)&>"@C;((ZD0 MSX);.-8*$ !\QMU$(&2".6KJW$X@X .(;D$P?[@Q7\SGL5#*J]:!;+&17Z6+ M.,2G$KP_$*U47%0_@R+UZ;WP'4B>!:RT3S("+\?8->D?YMF@Y!?TQGR=A]MW M6V9/%A?_\+ UZCY'0*]E4K NG.\$6>WNWJEN(QR>ZC/;B.>*GMJXG7"RJ2$; MX6134S;"R:;U[L0WIM+=J[=N;]9;!-2Z6PIO&GIPS8OP_9BFO7:K/VHPOLG\ M7C2/;T4P=5SR;+GDR:)$W<\E:T6:VP9U.%K8)"VTUR$3=Y"<4O+L';6Z:B4B MD/])\?* ORHMQ7N,;%+@Q,1QO+&88BS(CF$^C>;2K^X"1-M_X(OY$X:Y>'!^ MD?=BZ/>[1WYGL-YT0T>\CGBW0KR#3MOO# ^7B;>9NODC#IUCG31&"4:Q/H,H M&2@)JV3,L6;8DUC,H4%95)M\.P-3MKK7$Q-&YH_/&T7EWT/7; M[66XO:=L6GT0A76TR7,-<]:>B:75H*JR_18%^ZG('OFC8=\?===;B.P(VQ'V MSBVT[F#H=XYJ,):>H(66OW1::1/;UVV$(W?+?FOV:#FB+ZBHMVIH$X%;29_]MI'_NBPYZ)&CDX;3:<=?]#N^[WA M19V1?W0%)XG1,IV,^5QUST&[[@Z-E'=-Q@N.$Y\4)G='(/QPN:W-/T]HZ MO@N$:S4&EU-RG9+;3/8]'([\7M^E\#DZ;3:==D<#OSM8[I7R;$RQ]W>".#H- M=,\UT*>=G?0HCN_U_)XSL1R!/U4"[_B'O:'?;J_+O[@O)YB%OPVG%X+(.@.I MP8KGSGPC>\;./;_=:?M]++]WMI0CZ:= TJMRBIZ-T?6N@HSOM%"GA3XQ+?2P MV_7[A\LZJ"-P1^!/@L#[@YX_Z':?B9'U"W5I@44)&+;?F5=.%VV<+OI0UGW1 MZ77\0:>[]AKE0A_ MV/=[G;4?:T]]KQU!-Y6@>]U#OST:/%]C[4.:9&*RR#+$4Y]GZ53D.1Q>0>S! M^ZZCB8-1WX3RNNNF!+M>EY7*[:X79MW*;V?@MP>N<,QQDN.D[ZU0Z_6'_F"T M# _P- Q)>/-%6L"Q&QC >*=??Y-P:)(D<%V,[N3F0_^PW_/;/5>@YBC]:5/Z MP!\>#OS#]KHP@/? Q'RENIZ(T#M]_>[BS;%3?#>M^/: 3\)T,8[%;J3 9MO- M[GRN:\F\!@VVXP]'KHV7XPK'%8HKNGYOU/4'1X,5"3-_*P*84F/(=CW#H(\W M M<,]C\.J_Y9],U*)>-]].*KR"913B6,DW0VPXI&;'0 5W/K483:O FR M+ "3W2<(-)^^PR=H[,VEFS,OA0LR"=(INR9$25YD"S+^6][O AX#HB*:PP@] MF(LWPQ:G.?!;- 4)DA3>(N?I94+-]2:*8SW'*>Q65.J3BN.[%G$ZQZ^C9)H% M^,))L<@$#WJ\R&%SS<"IC81T36L MS8\=OS-L^R#88."\-6,&-\6YT(]>?A5DO"*X7"!HIB++1"C7'.?7&_3I$6K# MO"+UYK!T5[#^I1W:VIS?BG&V"+);&M[Q/(OBNLGW_-%A>?+P_P%,$?.VA3>/ M0;(2CM%-5%QY$SACL/HVF$Q@^E%!I(7E3FF6XW21* N<.LCER16^"=<1KL(Q M N'7J?]DY>+) (ZG:0)G5EXM,R!3>#2%(:;I(78$F6L7RSA/!7SX&IN4C3! M:X&5KX*0]PTKH>>PCE^C&>Q#1H^]W.T$>NGHL)9N7' MMSZFZ;\! M=<7G["SX>H"MHX%'Y$#8H T61:J^("V&ORD9O;85S-?@-ZR?#=L_X6R*3(U+ MOJ_#LUR34SJ,KFN>G\(S<:?5HJG/I%Z]'&Q7-+IM4:'>\TEZ&LJ\T'#JG)9)HYXGSSQ#C# MZ?>&PW6AI^SF+)EGZ76$Q@3&IU7(;1/GR;/(\MI7'MP'AAL=#?VCWOK/"D>8 MCC#75_G5:1_YG<-U]77>]3%?>TS4I6(\&C[OVG[GZ7$DN?41;[ZGS-!WG5O%!,,B'3GCF1,5P(3$H-$)R??\.? M,G$MD@4E)=Z(.,;_Q]1J*T$9ZB0CO2J]LMV^AM_ Z=T?5*.Y__U[3U[59O\)-G_8WKL;28F()I+5DIQ5+>5LZR5%_>$X67.U.D\Y?=3@MS/F?P M44ZLWVD=#3:T5Q4.Z%E"(_" 'J=__^$O%V2I7,4=2379L"P_,+.@%/^<5B8WHS)X"SM*/E>E@<@G>0U=P]&'?^H<]3: MB>2_S[CQ@@RK"2)X% Q!8R6"]+<7J%0R8]?9\$YE*2@+HX'JV: M+8*?J!AF.J4BG766+GQ#0==),(\0Y^.3*MG9RKY0 0(91AA35".ARWL0SDKXB&,K=@2F.5CD!7*5<^4^(#[)1O!Z753 M7,&U6*5U>>M[5^D-PDO[N+6H*J 2 )2DRI9$#B^$R=ZDBSBTRZ=4*52^ )5 MDB%R+9R.EU>R,".!-4I"?ZEPBTNZ;%KT#2'BRN%(J]5= 7XS!LHGEL52+Y%. MY0+LB/3.IM.#UT%,TSJ_$L 5QSB)2V'09K9 AP@V!^\#IE<4"1QY,);CRFE< M@36N7?%I%I$EXQU/)BA2D7@^IC'0TY98]@*/K$S, RYD0D*4@A3!^0H@:F9= MK =+$R##&5(TE7\%9L@@8N&..9X07.P8P\+#[UAH%ZI#X[>$2L3.\:'$[\Q&D.\H?/ )H)OGK53:K:TGJ^-!KX8HW M^P#! _)#;[V]CG+KZ=PJKM)<\#3E"O'KYW.X2.^663-JLG3T"I8QS0N8WG0: M318QR)1\,?Z#*[Q\CRKM9K!37[T_%N$E;2Y\"XIXXHW%)%@8S241?%16]V&< M+GC%!2\^#:( <:_V)$.#"D41\=\BT76"M(!PQ2RX]4#[@>5&VH#AY3 _7'HP MF:(T1.GZ+J&)TED*[\*RR3O6R^?"54,^5'47P2:I2>)$0@&#!*5=KR/H0W!& M%:),5RDLA+8I8?)DPLDIZ&6 (1Y/B@4,!P@75CFG2>&B@[:HE,'<6K>M*D@/ M(4$0DJ&8XFK,,^;"OC2LU3M#8B M$A2\@KS:K#7$:BEQY]0"4_6E];V]::R[HCY!E<1[03\790*AM96LJOT3S$7P MYDNT(F"YS:+>[HZBOJLX]K6J_3XQFDON;7,NQU* SX,H),W*KD*G;0 *3">V MJ:#.!%8$P^KAP 2 =@AYFE@5BS*]N?": #Y>!S%ZF%AZAE1O/[5?CO:$L"^% MGR.$/P(&(SL=MAVD)M5(RQ&!@JK?"?091#'\C3<'UBFY(!<7'MY\;%2/4MN, M,DS@RPI_I%\\VR8TCP5J[+9+BQ $Y'K!DV_AV@ENK[9P@4=0PP5]FN9=GAX? M-*L.7;/@L ^7:1HB\$#+>W?WFI!V I(-Q!X\[%JR%AS;60'4$>JAP#A@9::+ MF*]J>1:N_H&R%2=PF.;V4@3A=82EZ;X7B\L@]BUYXIN59WG'X OR$3@(J2-H MG4@>>/B192,!0N#U\A@E/39DPE""$*T6C;6@20A7R1@HZG9$:-!O0^<%O'AIHK+"EM.ZD3C'?P'X^ MC'5*DL'F(44-A-V@H38L0Q$.G]+ZQ"DZ2 D"8IF;2!45Y/)"61G-0&QF="2" M9(E% +IFD"0+.K09#"+-0K*RB ^)RE&^Y(I:C\]/O ]IR^L-VK[:CJC&;8EN M@FB"<0]K_PY* S]#_OI_?XL>F(B"&G*W_?5SRQZ5,4A(>BJY@\?Z MRH4P%@C*B 7('EB;:Q%[+TP<(!>L2J MG\B?QP*$*)[U2Y?][)&DEHN+4CYB M^3@6Q8T0^@<<$@B0*5Z+Y@@\?P)2(R=5/\HFBQGP=X)P%%+EIDFQZX*@7N+H M"P)$P-<)NK=@&N%B(FH(+JC.D >/:M($;.E;OA(UX[*)@D_2BV@M&X[PS++M7)[$QM";%47&W*QH?V-#2FGLP^L&A,D546,6N*2W2/( M\PMIY\417$O?L # : ).+01"K;AT*2=L1+E>>=@QGV@& (CZHSP.>S9O5X44GY9R-^C8G/YD ZB>CE>,FD,/$P[5A3WIEM MVFKO[M3N;?5]M9)O$(XL@ZQ\*ZQ )JXC<;-\N-]Y(<(7CBC@F#"T=,4:4]4[7?F;6"V;TWNN0Q M;]@VR>5W95*AIP=.5\'4+W 7R18K[8D^M-&3([*"T=%,.!9T<-@;4+4T3R,Q MK-[SND>S\TS2[HH-)^NN2BD@2E@;T]>AD@=:%]H)&(^D$.9BID@*0T\Y6:(B MM.&YM.E.2@UYVK25A^*,IHRDC<^R*/]BO)(PP1IWT,,)Y4;(,=>H MT99)*GEG05/C *@=72K$Y"J)_ERH&2&/(5V3;4-&39K )V#_-+26U0?+N* Q MQ=$L8O[P*=8 B <,E ?,?)@PHWW8=L\$[0Q'S&@3EZ >3O@R ME3^B,!3Q_*XZLK5+F,(U=UZA;#J9TY8 S5N./EIB7(\Q>9[2G*5 D-A$#4_( M.!!#NT ;NF]'D!4]Q=/[#>X-?D2PR3/M*FM@!"83EXLXR"@(@NH'!SE@Q!1I MQ<. B;\4?4!;7R:O9%)B Z7-4'G'G0[00P#7>F Z4?P.Z!]U(DM8H$5Z)=B] M0*(';;0Y,BG1)PQ!ZD'5MTB\4!HJ93=E09('G#!4'2/<1L"E/X$E MP)+GL%+ XD;MDW9IKO(B80 'HT,H'MX>G[\FE\U%.H\F7K<]..BV_54;S\$6 MO@G/= 5#N@"9 \E>\2[7$3\0A9[092+7&=PY5<(5SJU5H+VA.=SB[.IGPN^ M^C>*6Q68*:3>X=\Q^=Q[T?F9,UDHNV,.VR?]&HE:QS23.\;92WR)-%4HWX&T M%AXJIZJA[8"".D:/!^P '<-7(K:VF95@Z9)$"N-T&%C>_"J:%NKII &3N4%O M"D# _ '?J&!P8H:ICW/+6VTA@AKI2'+N15?-.EEV://+D3[OF$":K')=[V.< M[(T8RS/BE,&;X9XO,.VW(J"DJ2VKU7B,$-]0HI(AAIQS1X0%3LU0ONCO]:9R ML+3#2:IPJ.54@J+((CB&MX;P>Z>;V2RXF@IZEE41.)!RYQ5+305DS"M1NH/D M8Y$):?V91$(2=WBYTAM(UP 9QS^A),B" ^6N!(ER&2!,-VME&NQ;F;?TM4IF MTN$!$$7"L@: RD@!H]?B6_AF[;LL#4=%IFI#1983HA1[8L-%YC[*2.G23*)< MSI19%MUK!??^I/@K 4US2B"F\%<](:6,+:-=TMCIR07)"8%GJ*]...7)*,\P M(G&>T&@N$W(21+.9"",&2%[/"M4MD!HLT06O K%((M=AW7FB=_)Q.8FA'(<% M&:22@S3E+K1%\3H.)E\.SB=P%,)PSM@%]3&+*.?V5]1\=82E=*F*L5B/XOQ% M&=U*2N%PE1+I:X/C8(JY#^1'HX"!3+A0FZSU YO\R_CXURGZ')4IA#3&X.O> M6SS*U$P9TUS.'Q>)N5FY_,91DL[PT()G%3AP4O:1[)4V+MU-FS92[Q5DL!>E M< D*-A9C!QZ*-"7$=#Q(\'0I?/$U8DNSE.A,"Z%]*9P$)Y*010+GY: RUC]J M'PQ #7N G"V-$??I]"N^%@[N*WPJ#K.L4)8<.#QP4,K0*SL6-F<%N"_6]#-+ M]HK2.V3VMC .4ADOS]G0_P\N@_5:="]6.B/(M".9OD;ISM(U"&/?RWA.Q\5S M7#RGJ?$BD6 (H9-SVQ&+=0AJFYSK)\ MI;BP!8F/D@"+!=&R+=\H!T+L7_Y%^LZ48*J300W0>T^LSALDF_F4>) '8X4Z M'-38 .R,6L )/HVRO%"NOY)<7[K)FPFA?(_L<^4SAY,L2V(?M@Z[E I8OKG M=-4#<7RE/)FJV4I.Z M8\6EZ_>N-:S00D3J,OJQ$@$,R&5$2\_5RN;)6Y/&XQU[\)G5&,VK[)O %;<> M(U=OQ2Z9'DDXE%BZ())5JV^JG%2@EW2+XG8N U$RF&P<8JN'M/2^9:*2]3_6 MSE/0Q8SY1GNYI._+2N+!]4&]YT_*'DKEK6")@_R;E-^C69># QQ"F B=@G3/ M3!3]U'&%5<<$+U<]@GCGK=W84^?-J=UOZV-P.RL=M]NQ].X03*O:@2G/*!HU M8 >EMT*0NX^H),I"#T,BJE86AG0=3?@"3$'(:^693")XK:PG,A1]N=TZ^8OS M*4HC7B%JV(.89E-!M8,DSO8M7/%)8@U\8D\$7K'5KG6)]S]!@MW V"JD(DIL M!862.$PIJF9\ZX?M0]^3HE8-G +()^3IF2C+^02.]G0&_"^%<2G=$AYB9#1% MNU.NS.6R,946"I=5DB^-SUN[;314 ]F',,3"A"*P^H;C^;,(:9OITB96N&FB M1DJ1AD0%W)?#G4HE#%1\P\[1GLTYV7W.EY.>0$.-.?56?)6*(.?18!; TFA: M>M9&2IE>]+CP@-)WLAM ^P]^:YVWO%^.CS]: MD6R9R4E>21GC8@5^#-:I#! 8[QH1EV_'T M=?8>;?!UDG/N\M$VJ,Z%\EAVD M,@>3K%E0SUV^" 42)G-J#W?]D-PLWN7L:13WQ_$6BD6E0F( K M@[V:)(N7HL+Y! YOFC6,XB(/;=%&\G$9?16A;U\I#P%*X M#,4FFP,<\F\5G*#O&G0%9(BV!L9[!\S0< E&Z*]_&1T>C5Y5QU7!&EHRY;^K M\/@^/T#U:"K[<;ZO[R%*K<[+N@+\S<]+8??*XJ#;DABQHLA2^!NHHB7\),<1 MCB/6R1'=)G'$ \]=QQZ./;;$'KT=L\>;4D1T20]TG. X84N<;RS'=X9[)AW/BVYI[2O7_F*% M?__A<[<_$(.I&'T.VX?3S_U)O_6^8YW%Z>_ M'AW_[V_''R[>71Q?O/N_T\^#=GLP;,NKMHZ\A0/RCHY;GCTF[_C#&_SBO?K\ MYMWYR?NS\]\^P4^OSWZ[\'X]_O2OTPOOT[OS?YUO*KOG& GDKW\NTN)5#B06 MB\PJ*);$Q#]3XC%Y#@F[XUTA9EZGCE@^7O'C MCG"B'XN6OF>96EV7J>4RM7:;J?4]O1T_G7X\^W3AG;WUWGUX<_KQ%/[Y .?J MZ2_OSB]./YV^\3[^]OK]NQ/O^.3D[#0N6[MN7;A9P_QC MD:,OKRGP_/>-[()MQO,KT#ZPA@JCKAA]>YT&&14FO0%58U*D&64?;W%@OS!. MJ7<2)$DPCA".+INO/9:WEWMV)]^>S:.$$JO9MGFK:[G.=9'(YGBT=K@*=3I8 MA%C'ZWMC,4TE6"HG)YE2Z1"?H#/[,E%DJ<*&P!(0*N"V-@". M39%)TT3"!,A)UR&BF(P2&>?@^J&4*93GC^^NA5-I&)FHLDO,T\)*)GQD'!L8 M=8EA(@G*3*B*UB")8S51F&W08(*(K% IT61,KV_D3QXLOB9ZIG9#K U::,F)"@[!5@Z+9)B'-:J&P:GH D!"9_F/(LOB)Y MY0PS)\5W1@-G@$K<,@F<%0*-9S:)VEW$9WPS^#VR0"G@]F\U>*E,W==W#S YD9:_D6>5Y:5^46 MD1P(OV&B?[36O)Z''Z^O">8/^4T>M&L^3/=$!;D@;.3:G0[D-J-$Q,0O@W%B MR;^__J4W>F4#RK<\Q'*IW,/='>JX(ZEY6#W=*?!=@NE 2F9 7*1K;[X8Q]'$ M9NQI!)R6B4N$ %'I=O2JCWRI$M\6H,49Y50CM@/KS"]*,O)G[P6[ C^>')^] MYC]_9EF0B9*K;XQ")A38=4.CC\A310DM]?85 R4TC<5(2DHN9@L,@96C(.; MW*#C,_8CVJ_90L&E9-H;J=GRW-S/Y7]2$)Y@)GV>J[) 6AN+- D7 M5%2D26[5AF%94@@THQ>=5])C06Q^->T%$.I.>/,XX-6740K>6'H3HM6-"Q]6$@G$.LR35? M\FOC8>3#MQD?,5BF8TYR.2N?AJN07OB6=YQ3 M+KQ*3>?'2">[/1"Y6/ FBF;1FG-_H(>_32,5*35LOL@0V(/K=4EX$53,DOS2 MI1F)A;15%FK?,N6* MZZ5X$7Q!9#84##=80B<[Y^CXO8_RRAJ/E$TK!D2DX$MIP^CRLII%#B;7):SU M#V"P>DO +F^.51>E>BP^:Y'U#ML*XV["8KY.X12F$IU/N.@OWF._X?SGIRF_ MO@&CYDT9QAKIBT4[00\T:&7V+2V@Y]("7%I 8](":M68XSI';*=M(J)4 [2Z<%" V_[6M^)J=][J<64:H"#50#+O_O> JO0_U,!1^9" MXB">+&*5,&U0,E0P1]?;2YAD?OA.EN-SR\C$F"2HR_ @;%T=J M.Q.%A3Q5@%M:SU#YX&!)1HGL*U/=.WZN5IY45B(#%6.7 EYTO]2BC[<%T7IL MN&:#YB45OB@OI(V-?Y5!N1GZPIS68WU:\QZK+GZX?.5-55LOH8$L,(/0J)2P MRJP^KGZ'1"7DOY532.2R&CU0&\O])RC$@@XL!O;E)['Q31GS!9JGM"9L1Y(O M![8B CX.,@)YL^K=2P @%=*DUE'J/@VY))+K*$L3]J>;J$QU-Q6OF99&_/2K M(*09U=(ROO)7F)>)4@8UY(97Z<@C7DJ>.*E K'IR:C_Y[BWG'5_J]5B=B6$B M!%KI=EO#GUH**)0**2IC*DU!S;8TCWL'1B]JM]H_K5.UQN1Z=2IV6IWNM_G; M*HFCC3*5R5N BU?3'Y?=;FEFCW"^^B6G0)! MO7EII(A]<@6TXE;34[H%9E3"L*#>.A/TG9$OLI#;*:9P!"WU$%.]C*5+@*SQ MNI."O:B)[2?5[CK+85N"PC3N.^5FKZ$Y=>@8P1,EK78T# M^*A/))>@LI"0RG>$*E*I/UA1WE>S3@^L^'-%?;4FZ>]"AC@IS+(9 IQ-.&P,=*S"/ M6-T^A>(_4:+/,W5>5%7:.XR$\E%#85E4NVLF+OMF2)W#-EHL4\6P(!NT=Y0$ M-K2$UO'8^GE,-Z>S*ZRY^ZL$[B8S!6SW"(/Y;'4$J#]I?8D8C.P0>$SU M1I M$O(4*'3&L@E%C96J1HQO^03(MB0M+%=L]C?L"D*];>RFJ9,8FRC*U#^=*6@Q M=@TWVJF&UNO0UZ#M\/NM^29QDCNM=L5)2G4/5^CNA01+96KE$RE?.D7H:"GE M#6@>JQX=JQQ2);#+NYQ02.;F.SN%@IG?,@#Y'(VRDK')[L66UR#R=P?)KLA? M&K9D9>Z(Z!: MLU#M[ATA0,PSB.E%(20!0D("#4R__F9*8#/96"YC@RM/G[UWE9V2<3C[5@59@L-!YG M96?V,Y;QM>>="6*.@HR$8^'WN6KWQ[B^3J7ETU9Y%RJU'ZSIM+5XZ-NZ\HY_ MX#^Q&* W\\!3M@K*ECQ9D)_[&C@P5G(41JDY]@8<].:IS]R"P;']B MKTT360 C.41^GS#>XC39F_Y_W_EPT,#I8V9_Q671UMQG!CK0"9Y#G7?N_GTA MJ#&0H&"R32! [4.?GR()GI@"*L27Q:M#&'@*:CSSDARZG>.?Z#/Y/)?);\+5 M0\9S42B>"\5SW7<\%W(K?M?]16Y%9*A]-+?B+K'Y5<=B_ ,\B_%7W(K[N,'7 M=9IS0>_W!)Q;>R+OR8*,^/*K^!*F>>ZN1D#L$PV*Z(&2!#O=%QZ ;-OC1%=A%9(K*$9!E:UK2GTBC[,(9#;_,^ MJSSX-6PX!L'.=[5GG'M1@-@%'I^]X4"PV%MS7I,D[HE6D6OX/B#T.#?!02*M771!W7S$?3>/&T_BW^^]8 M1784?Q8[9YN@2:3E_0H*Z2<4@%;@"=. M__VA:OHO/O0\P)"!'T&5_:KL.))02->P=KG;%=/Y%%^CUW*CV>)__/W^DSM: MPY]ZD@"W83-933U)0GKV[>W\0('X0& X![$5G"3^B1T=[FK'/H/VRW88)GM M_[4\N16+.+W!$@DB,5H6!C7'@/2OF4O=A&4^JOW/HFD>"*%F+*S;BG_SV^&? M0'/N\IHU&V(0>8EHS7S/I8A%;)\8__F:2R=/3_M>G MG,2QM/WYB9OW2"-H&F@:CS2-LRC.;UK+AD:Q#RCVX6YB'QZTQ8"TUBH,VH=="9XFA!I@9#-0(['#2E);"?%!V\;V\ELD=7QA\/WS7C MB/3,OG%'M(<^N/?,&3%&VOU]Y?F7:?M\/?C3@H9_1WWT^4EPZ.]]]*D13:07 M$,\O>,>'OZ;ES>EQ=;5KM'9,;#"&-MH3NPX-T1Z"9QGM*P==)A9 M$.V3N_8[T1X*>O5$FN!5V&'>@SO,NW#G$O!$^9",B-;4 MT?!]/:5H'R'Q>*2O0)-)M"=@&^PHXZ]O\/'X7>&V:#=A!)XY>?(Y8>>C3_-D M_'-WI*@3/&M<%6D_PR97D<\XZ)=TY2'VZ*&@MU(DYAO9UZC[!$E@PZ9H3P3= MG2)-ZHU\QT1DNY-YO87O3AZYSGA,1,9CW\%XQ]\(NIY%6\91B[1(']NW4XOV M/<^.])&KJ!YUDT^F:O5VL!OXYG=7PW^RLMJO#?KFW&OZ!O=6B M86G89"B2+A-1QWIJ\!9I7OQ5Q>]H.(QMO>4B "5&&A\(U+>X[$;" M !7Q'J,B*Q.1;[&33[SQ&HLJ/5ZXQ9X2&8-^)OOV=R%T'+0)/.TA^"+"G0#4 M$Z2<="E1#QL''J+2Y5:1ER'VY1D^]_\+D7;?_2\H6+O#X!>F\&D9NJ>J,\Q8 M/V^U&*[4E4WM9&N?G.H';1==+4ROA.T0PD16WA_#FLI$"-U!]KF\NQ3B1TGA M^WC47?; >@Z3R7>5D103IM$$M9ID]^6C.^FI&F:LAR6M#TI<7WBCO)1U,S#! M0G()UOI*$YZ7VXF&N:NP-84[L5?6OAA-**S\A&W=P!WT1)(GK1F/B>F(7D>[ M)A,75AWPS^]WZ/RB'JI7X ([E]_A4]:5Q_!S]+L&3"=?"K*LHCWB3>1K\\(N M7!?7/4:$^NKLWM^&C4:\+UR>L!B4=[X+F;9<3S MWQE]HRSFK(GLM:(8]KVE6OJ/_X^F>OD ML3U<17OJ#5;?DR?@71YI!\)[/Q(%O0D0SL@@&I%>HS+B/6(@'E$,Q,_D0&S? MAW-GA#[OAKP+C2R7Z_?C&VKY0YB'Z45VM!SXAS*V/_3>[5T*V?F=3I[(#J:# M#Y\(@>]^#Q_Z7-_]O&>_=_7IG33U_KU__ZKE=S^9LZ%#Z+U/O\.M![9)T9R/ M[KP=S0&^Z[>V]X==ELH/6Z[#=BO:+B$CS/G9]8[92[,KW;QVT9R(!'OA.VSH M,H;' (U0<&\"K>9"$Y_7]-3C6ENP28+K WT SMJ!G0Z"!#R@14$=*(A6/I&G M@[8*VCC0+6(KVS&"^W[?M@,U[]LP0 MY7:X?O>@1!P9NR SSX*>]Z&*_=RW%# R0,6=849W8V\2TWS((K": MQ&%)T#L1J%*P4]-[@UZ@'?4=C^X#?+[V@G-?:0Z_LZ[,856.'62_8(I[KFX1 M=HH^>4H/$[=#I3B:7^L:@YS$>+Q)?SYY)MKP-[C.+@5>/ FL49Y]JVYZXJQ[ MLS_@^&M#6) NDN\UZDY?=="<'#[4PMRKD3''B[\:B,5$O!I.QD<:/?>'IJY$ M^\"S0W&D.S-81$=WO4! 6^V+.]6#USY)=?8=IP4(PA+-T9,:KLVN5X&N$5;8]U2]7FT'QJ78WP.K$8@0V*-K.= MWSD: D1<_7MCM:(]=%64N!#HYZAO,.0QO[G%D9I;(H1/0!)J M.X%G)MISIKQZ=OD$WC4E\. X06F=()M>&^]*JC_Y6%I/'PM&".NP/CODX)GN MPF8=3Z\,&/3+?''=H$2TZBO>KF-[B,%!O,83P3P#45 -+*CQM5MH./N=3>WY MMSN8V;7-TV)0=XE=CPPZMN_M:IM&=8_LK'D1'[-WI<\.2C#$GDS?L;=8LT]= M%*$U^U@Q?X?CYED\&SE:1,ZZ'@)[JFL%T3G1/@()>C_1J[%B[S#XGWQ.O6H\ MB'IY'4]*]TKNP \]KB3VT?$6T2;T%7(B(.G8S7KVHRIP_ )#'K M*G*19Y96Q[[ZS,E2EA$]E&_%?O*$56"9/?"KB";&JR%Z)^/?$*/WFV=Y70F\ M1%]7P\^)4XZ,^)$#72CV?/G+%ZJ>[FDKMJ.7L+[GLQ'EZ:CBL:'O!2:VIV P MWYG;84VQG3$$OA-\9&>WV%?@#R-T].51U:?S;HAOG,?/0$'@PWW_^RZ3.VE6:H"Z01#1&W93B,J N<;X'A==>9Q0ZZ=8$#_!EK03:_4. ;0($\!K"GIQQ5 M2H@V'-:WC71!#J$%_^H:CB6PI:YJU^T?IQ?QKK](Q/5<):3CS^P:#$9[YJH^ M?3P>>HY-VWT#2I$G2/K1:R?>QT0G)/G,1=>$I./U7+]]R NW3^P-/D+J73?0 M"9&&!9HC7D!18EV5OYU5\/OY6^Z0/((&N5&O"">RL='O,34 M:/L]O*:)G^S7LX,M8DIDM'6LM*OA*:?OCSU3Z%$9W-/$AY<"4G[&NC!\QM2U MY&!V!#<6!.D@=/_)#!= ?2!3'R1&/&9?(0;5UM%0;9V+Q/I9M77. A9> M5M/2NU9L[P^Z#$Q%[XB5J.RB?KXX&/!B+[J@S>7,M_2P)R* ,GL5V.?WOY:! M#!ZX<_?A,S#,#F8K[=)-PY>] I%[MXFC'7_*=HYL%L.37^^[,P:OA[_1P7SV M?3)E[U?LG_B_=DE+0>).* *XL5W2STXT##^^6T^8K/M:&AQ\^S^)?SUWR(,8 MK>TJ4<,>\Q/P'\T:!_:1Y[Z$$:L+7#?0GECV@MZ>D6ZV?8)D_ MG=ONR*X'KD0MI'1:;F+/OY&>>HM]ESJ55D)VC;+?JAU1YKKN;3A=B.E=M=6> M2NR1CO*Z?^5$VI*CC8^:X'QB57PA'%@V-"L,+EY-;%@"%[+P2@M8'NQQ?->; M8T^D.S'O!2@,T"^^D]O@6%<+,A&UO9SF[F?SP@N@5&?MVC"]@$?V+M\1#-KL M\.NFJ1FOA WN[\$WH 'ZN$Z$\W]775(+C MHWI.\XGTV/7$[(B<@;^#,4XS]$W35MZ2+/Q;4YO[#E 3KR8&G3SDZ-=STJ,! M_&DFGNQ.(F88!WVR(DTJ+!YR]3,G]^82$)?M7*V:@"*ANZNVL:N=Z[,(- T6=S_$%+^4C0 M?Y _%.FYJU+%\?"#EFT??#.=U!V4]6N7Z_$#02NN:_#'1H.0DYV"$?=!<9J( M&[QO!Q:QIMYUG\[O;7&TU)O3;SVUXXU\2D^,L-&\9\-+([GU[Y==Y M.+ &O-V#=GI)1 ^W#K5_L%&*'/9M'X\.]^"B(S= M^--FCL\8&K[H>3O!0T> "E;X_-%]^J4.:%4)S,#[[J7@F'8]4O>Y ?L#?'*J M[0H]04<#^+[E@C<$,P^K2('IZ98**,/9P.]>C>8]S?Y]DZ 7,=?ZM" *T("C M/:%JX^MQ[T0T&"3.Z?>JA?ED6GMS<;0O7<^ B!J;>QIQ /VF4<\0P$K4E43< M8FT$B/RJ2'ZVF+"M>K3%O"'ZY-BLK$7=KJMRY%D6?N :B;R,H#B=X^EA "GT MJT OJ0T!\_G6F3OV2 LRBF3S"TOZJ>H^NG77HAS"^[-/*(BNW?_VZ1Z2(6<_ MNY&" ->YHSW9G*%@%J:^0,UL/_@Y&^D)F5]JB+H3"(*0@W .+[2J?N5JA%#\ MW'Q=M^:^=]11'8"N(IO*+@,LJ-]X$B%QUASP>;9!=&X(ZN$'@C[886DO5P<' M!PO170%ZV(/!W 7Z!O,Z(@DP$%XA ?D$^:7![NT[Q<*NKZX![JGP! S+7IF: M.@[]@T&TZ>7T[^>&M%]DB<_M[M=W6^*#M1#1K.B'YN%WF-$_I)I0=#OZ\[/< M9\WW=^SHA\\>U_IVJ:89WMT,2P MG]F^_;4;% IZFICLQ4P@R,!NU98?Q!'83FQFATF0"Q]\%_QH%;QSJ>U\AF&* M;0"1B@YKN,$D#B7X@1I$2-PV@E>1'><-351.OA*H$Q%##Z^&$D9TFY\$5D>- MCU:""$"@DD2+PKT>-W&R56\S8!Y_9!PKHF.;&O:JC MG1Q.M.4_"2;O"%\_5'>!.+4K"Q9X^ /%)Q[S WD/2$P N/2@XB]4;F&=('D. M9!!9F83&Q5"^"6##VV/6GEMB8>#[OICOL1WRY&TQ;38W[0VLM_;4SEY3GZO] M[B8D/RG4,16@@PEFKAYK]:%R?"!$A_+,/KC*/3$ S&3CHD'S@@5A7Q(ZJ+YM MPUBGPPE^G7P.Y-]G8]\!S$*[S\7 C /3S$OVW-\QH,1C3]I=*%:_; QY+ORL MZD'A.IB//]2\%:S =TRGSW4:GLAK__/+5]N.$)Z"ZN08M$_$0I,#?&+?QWNO M[8I0N)&J??+ G>K:U^.LCK?K#:9\//(M?S*GO8;F M1CS*U1O*EK\SY?'4-O4&L^_IIP[KP4>2>O9R8J2'HO?TVN<<6-?S+'\W"_*Y M%.2;O!4GGWMKV@IY*G1$S,)Y!O=H'WIC>[1HO'X\?.<=_)SU0*O)KE7#75WL M5PQOES-'@\87SS:J\-[?9T?NFAY96F!Q"LU%^W<$^3>[?)\W!)ONG1\7\E#C M4/"#;X2F+J"MCG?V0?E" O[LI&QJ^#XW3 G:B7C[#3@06OQ ) M980GZVH\M@ Z9B#=[(QRH35R7Y1,T4YGL3.#/6/T84.,O>LO_,B3D/F1)/+; MW84?+6^*17E3&LJ;NDBL7]"3_ .Z Y]$1KPA/98YE:2>;?P1@VZA/R#2(U'K M>$(_0[3UOZ'*X/$G#AP8T>)I V='M.C0B TMGYPHMXP^?E,ID*\K9'O@((I< M]N_M,AH6F8E.^J"\H7G,R=2BS6AOI8H6AW%=S<'/UATM0K40L;/56VL2?$B$ MZAL)[D6BB1BR&;&5U-Y9&W4G L?N!(B*MA,8VW9=S#Y'<<"3^RN*>+JB_NW^ M.](:_J.OP9UM5?V@=6A0A I\KPGO_HP?1BA)./@?M*M);5O""8G<_4VIYZ62 MWY)71DDM^TK&;&A%:_4C")[Z[P]5TW_QH9VM"G[P(Z:K__U1E1U'*M5KV$0N MM7*&-NTQHY1<3B)]D\BTB!O%V$>/$I/^&5E3'S@,PZ>7U>H5T-( \:P<1:4K1$.(]45XG MW<7TZ^6"3G8@-"M_!K.4=R$J!PR3S!K#%)7)EX4-YG3D94$TZUO ,"W9]&)E MZ,9(PR;K,=&3)SD43V#&3/>*\]0P[X55*')#G$,5P:)5E.HA2& MEH8*/I0X$F.U$48S(Y;^$7[5"Z:T)ZZ $B!AF?+6SNG1Q[P ;P4PE3WMB^]TOV/?OD #UG/X_=^T.T_H^G/K$\M,H"$7G' M3( Z=J]@N)\8][^'8+'[_!XX#K;TX.708 V-]'L V?\]0-]?(=NLP)Y<)=>G MW\M#US9]3_L+4NZM\.2$1L-+\-*E2Z*#N;^#04!VG^>"@.Q.SP4! MV4T/YM^> _\%Y>G/:)IYK+3NLFR$JM#DR[$T7ZWRJ4(KEJXUZY_4Q//2?-*U M:JM6+F3XMI")I?@R7TT+L59>$-JM8%8[S8@F,%9F&49*XC0F43*E23*NTA*# MLY1"J[B:U)B=9A0^T5:D=2%%BZN-3@BRQEBC26::Z!57$B$1IR/=1J/>-?RQ M(]:,F=X;T?-D;K:22(D\'2FN\T-OC8/9RN6Y)HNLUUFNX4CZ=*0\WZX2/=-I MB6F:G.F#1K<@^PV)DK#3D>E\)FEFYT1=2!L%6<9F/7$PY"7Z?&2O55IQ\IAM M"ANU5YQR8Z+@LKS$G(]LI@;3E=.NC+%6=9OGZ6'=Q(D5&'FV]F:_H?MR?R5C M^I2UZGEFF&A/X,BS%=4EILG+A68#2]1(KSQ?+=L)HR&QYU_GYZ5QAU!F+2.Q M;)!%FIFXDU5#2IZ/7$_JU7DOS8\-C>_FNM@(&\RR*XD['RFW.OJ"LA=%;%&P MY8:\-O#DC)=P['PHT)I3M%)984+.F*:2V,)@EXVQA./G0QTW@Y43>K$JID=D M-FNZ76;%-^#0LZ,W:Y@ZV:R]K9 @&4\T5)_Q$CPTTIV]E33ZNKMI>2MC-N\, MJVJBV)S#H1<.W\SDMO4^5YP9+64X70UKK?*( 4,OG/Z$Q]-#)H<+ 6B7724:9EM+?,\''JV+ YW\#ZV(4HB(; M5DQ/ M"UP2#+UPK-2BZW)DOFX)".-?2=.1GDWVN8C"NL,FGU3S+ M4V!?+QQL:Y:M;Q)C0A7TU<0G-YEVEYT&0\_FZGCCR2+=;J2Q=,FHI\;;ZHQ- M\1)Q@0;Z4VW=J ^$D4',"Y7EBARF>#H8>L8!%3YE-$>#9$MDL(Y!5.2IQZ_' M<.@9"TP2K$<7AV;=2*?*BF,W*U2^TY"("S20&EEC529+9:'5EYNMYJ+HB#Q MGPLTT"F-76F-D5EA0^-3+).J\;TRF.L%&K"S&7%@=:6!H?EYM^G1W*18:<"A M9\NJ52P2GR1:*XQ0D_F67F\.=#-XZ]FR$@J76$X%.2FV5G)&U9M] #'@K1AZ62U2KWF"Z=:8 !\@+!SO+NALJ8]FNF-LD1,;=U@K%84,B+QSL4IN6<7J= M3!GI[4BI9:W)FE'!6R\#7L_&3#;\I.UYBMN]5NNC-W;7E\/JZ9V9"]L5E> M"K/-<+GALVM_D%N=K;V!30'3USFCQ%/,NEJ>DMGM2J(NG-.D.N2\1;.TPOSD MO(J;2RI;;H%9DA?N]=R"R6N#2EI8^%A^.[:U03D]EJ@+1YK+F0O2H>RNL>EG MBBL.8Z;I$7CKA2/MKMIDK6#@ ['$BJL*QW2D:A>\]<*1KB;=KI2VA"K&).E2 MJLMD5CI@:^J"%"!FK'2RDW5+HC9DDE)_X<_7Y6#H%QB;7_RB*IHU&M]Z!=Z^7#UK!G%'& M;^#L RW^TG7[FY#ZN:M_P(LG5&<_GT@.,"+PX_XNU7PH[2#&08SS)S/..^[8 M+V2-]*ZUNKR[.^]>/[FVH/V1/(A:<<\&F=N;:R/SY#';(6)%Q/IPQ/K .EA8 MHRP-J[8&=>GA'V#I[Z5LAGGZCR@\WC]E?X%,>0VX_O%=I4#R=*7[.C)9)VPA M%?,M/:PB(X(_2"U89U=V5$EL9:1Q@S*T9WI5J MH\-B,TXN/TX+";^ I>T1MN[/E::)K7[$5$W19[+I_O<']B,H("Q[__VAK[U? MEC]3;6_WZWU1&M]-C&5Y_@LR)V^I\#_",V?R7GI7T+\#2_O^B+G@F+3@S;N0 MY+FLB4ZE.2^*LC3>IA=-O(H[1%/@'VY>PV>_%@ZJ+B.,1QW\= MQV/2:LBGI5RRFA6ZZ8G,2Z(Z6FK\9W/\(&5J;(-I;X4$QFBF;1BRRL)41.;' MWRR-Q0D\^0J_OU&*>8D2OE+Q#:48/NS1'?3UTL"N#4TM'K.TH(<*;%^XDG=U MR__Q6!< OY][UG8RMC_T1KZY7VOS::FG]!"D[S2F4DJ;I<)8Q+%_'L=^^,4;C6/;?7;)3#8MW,CA MMLO6L/RXR(\!QP+A%*>P.(/1OR^>5F=M.<+9 #+5LV##PFPFKV;#I MD35^)HM#"2WM:*KNE6W7%=:[!GN CAQ?4PLP,D9S7Z*@0& KFI6RVUPJEJ"7 M>GHE46^7< 8(;!09Q[%SQ']$:74(2'1;,O \_+5[S@UO6NKVYFQF:XI0F!5_JE MH&P5$,I9\B+"($Q!F((PY6B7'EU<^5!(,6R6%?M]M2_4NELVT?1J1&?) T@! M6@-)8UV6M8=;2[K:M 8W')W?=*#!N4Q MY29AYDAE^7(][K-=,'>NCSV8L++C6"%DV)<5JU1A4)^;1"(E=J>]D6*NEC/2 M#LJ!0[&%XN(8^YH_!G$YXG+$Y5\FM;R5R_&>N<4S9-X7M&Q]2!>WRG2FKB"7 M _F%(&B@GA#?QGX2)HM#GVG09-SR=,O7@+@RU\+>H&XL\22U[-RP2 O[,/3Z MVAH+GPIE=U-.X@VX%C2&)AXALPX1.B+T/^8"#^^JVBBCNW/;E/E]VDHF%MN9N,AR%%WCTB5=6 7S^?$W&:=8 M+DYR##)%(/Y&_'V_DLS+_#UEZ.&HP(YE,2W*C3*1:KFD'_ W-$'$:8J+LS3U M,$:(N^=@I*8AKS JRHZX ''!M^&"!U;00\M\$PH]"7N4\%UM;X^WQC%3D\'? M WT=B?/?1IR__TU!:L#'J_FU/5>7(5,'#%\;B:X6J <7U((B^&9&55H++#UR M&OJ:S]G3;0.V^ [4?HRAXSC]FF\2X03""803#VM&VQQP, HZ&@PR2Q M.$FP*#L$\3KB]3N45B+R>H6OE_ ZOYH(&US>E@M](;]JKB"O V&%PO$X37SK M(C6EYPX,E 'B&W'&.O^F.?!)_&@1C*!)>,L@W\;8T+! F,O"?FN0FO5MU*S[WQ2DGGV\U/,*QI%M?>$6.^F!022KDIVL M>>XHO9+PH'YH$I;:B3/T[7PEB/H1)"!(^ *1Z!5(\,;44R<>V&BR^\+PZ LK#5() M(&Y3_6M?-&-?+&.(U*A/5J..P8,$X*':/G35W4$AH=MV!O[JE=\3;MZFVL8% M**RG'6+>I'LC0]:I;29MVX;-C,$4@G;@1!PCJ#A)H9*?"!80+'P]+-Q&G+H M"[U" @+#+2YTCB,B/E@(>E/YGND7"(?^K>I2X"X M '$!XH+O;28HZW*P$?JN^4?+LQ5C GZG.>[_^Q^2^RL&. M@0^._#5Y_^YH /$%XHMOS!=(BT3R,Y*?_TSY&7$!X@+$!0^O1>XJ0,?,9X41 MR;U([D5R+]('$5\\*%]<]\(&8FO#R"^?F(\PQ\4F_#A(4L[?JN'[,9;:@TV&.=#CCOP/[S<8V3& MB]VD6\[+@MS"#+<\FC8&>D,B@AI[>!QGL3B+)5%./&)BQ,0W"C#Z?29NEHI] ML;U8E;$$OMWF?965:2-@XJ#2+TE1<8+AOF>\]E.]'LW17&\O>2 ] >D)WT)/ M>'019<^8.W1[&<.(GCB7^KK&";/.2*U6-YO9I 4PC F*_1)X'$NB$&O$YHC- M[U*(>3.;3UM2K50:2"-1:UNU8:*2Z1/^&+(Y%%68.,M]GYSTVDF[IKU]?Q/? M=UQ&:M0#J%'WOP-_G YVVQ9,>YUK\XK99+Z9R6EU1@HY:=Y-KY;*M#0&,!:4 M$F2!M)+$7M.W$+0I 75!)D**H>))[ MK>,\@@($!0@*ODRR^5 HZ";Q=F\R)+)&3:FS?K,W(\>=,80"6#@9(,$WZO?0 ME>'>>&#;'7T)MFUY8*U!:ML#J&V?C5M_$$A]O+RRY[$W.;?'4U_)EY>-#):8 MF)+5K_1+_2V02+B@_$XR3N*H"21B6<2RMY4K(K'L=*;PPP+)&N*B:O7\S6B" M^XF 98'D0#-XG&1>"RE[>'M)U?:TYR#8Q$=[>Y":].5JTOUO"E*O/EYR"?CZ MJHM[5AMNY+RQH<4:L>;'S3P^["0;$HF%(;484)U([G8AM8@1$#I\$W0XJTS^ M6$:%PP) J#'!MZZ[_NEFTT>JGXX:#"!"_R,(_;&4^H/K*5*W@)6QBTW;K6W;*B^11! #$<>2>)S 7_-](B9'3(Z8_!X$ MFY>9W*\DAOPZ*8R,-+_M5.Q9<3P>-B"3PYC..$YB<9PF'B; X>[9&*EN*'+] MVY2<0UR N !QP@ORDL-^):YDHBJ2#J,$X1;)QE7E,/$%8@K$!8\7"V@_=@A28ZJ49N M[JM"*66DBK5D4BKV JP(RF]1'!XIT M\"WO7TAC0AK3(VA,]X9J'^[V "S:!AQZ&,!X :U6GL/;_=I:J;L:2J081QO$\@OB4!^L8XDFYM),TB/>4]# M]T^-_;K_37MC,_@_.F+NEOD?.PRI PC1-?=5_=!VDEI"ZG:MKKO) M(@!<)LQ@3<8)XG;%PA#8(+!!8/. TMP[P<9WRTE7,HV1J&?DTFJK5^J$R$.P M@=)=$FIPOU<)_AJQ?+V!ZM6NW&&,[E%L[A!IL$B#11KL'0A8!Y%[ETK$&W3= MZHF7HTU M2X$9Q/^$ F&,0U8H%&)P!XK?K7;5/"U92$ODZ$N_(K'_Q'&F#RIC+( M.(20WB:3F4K3%0JYQL4M?B=GAW^#[P%["!#1_.M0^]C]Z# ;>G=('QI:C.@7 M,?6?P]0C"Q^,V55)%C:N[RYT;#F8M%=WR-3W%>!S]Q2*M"VD;7V;+ G$!8@+ M$!<\O'+>@KU/)K:I:HX;W/;L7S%MX7]@?7 DIGZY[/YGY_V_L-P/6S2B[KNNS4G)8' M8RX_U&NH_+V0^N4Q:,NXTMX33^^@!*?/)R[;:_ MGB?]YEIM9 S"6^;RG00I*O/&A]/AZZZNX]T/MMKE?6]B.V!9ZL5=KU?)>M,L M=O/"PNJH8J1^2\P#.O! MAI^8A3]DTVS?")>,4]5J #&)RQ.3WR^0W M\1 3U)PSYNU<32QMF 5?;HS[&_PK!($;>(@?QY(6AK;95A3SPS_NU/[P.I*' MZXRNT5MAN:I8 M YL R R[5&X9F1ZN[/Z;-&]A3BHDOYQOA+2F+*R)V^6EWF/:':(N?6V[R^D, M]^:"-I&-#M&K-_TF6#H1FAR0V>$CSJ#VK*A>/ 2S/2TTFDV%%EJ.Q2AEI2%5 MB=6/OV&J&HW'.8[\O2U_HS[]'3C]%?..(HMJOY>5$Z(^:F[&@URG44@!4F>P M>!(GXPS[>[O\=M/,MH35Y(U1E,54H6OCAS;-O&"#ZE2Z"WU1KAMR M?RBVLNE-CFE]A>AYP5+TU0:CQQ%=OZT3^/XWY1Z=QX]N:3JX,EXR,[4JXW2J MN"UB0JW=R"XJF6:J5!U+5-#])+B4;U>Z)YO(FOX UO3/ M#G#[@X#GHP629TZK T8K6.F0S2[@S]26^10GM ?8+#OH3/.ZTQFE@%Q"0KF$ M(^($0\=)#E5_0!R+./:6HL+;.98OM.@AL9Q.1-\9]"<#G!LG:BO(L;"B QU/ M4?R9'U8;5;61KNBHGS2:6\+4K\'(,IBR"Q2@_%*\-OIIM!>==PM M.X8 L4K*L[10+PBSP,"__6H5IFP=*=[\T1"#CT M HIMNJ2X5#FA@]4V174NZMZ*E1H2%?2(,QL;IB\$)B-<1KR->OQ=1YDV\ M7K$F7H%8;U6Q)/36C32NYVK3%>3UH%$>#+ECN4N1GM_&'A2M-'D099 $$*+:/NP6= =P^8]/5 0_?^7WA)XWK'O.6^J;L'2!-WFQ3%%+ MH]89I_K]38*4<5ZBPJ8R1!PCJ#A)O=;&"P$& @P$&(\I;KT#,+8C0K76;$T1 M?='$>VM*I)?#%00,('PEXS2>C+,,>TWX^K<'^]'<(-U/T<#F.8 MA'?B[9S]T>CS,MS0GSVI*QO8GF@Q65'L&?CL!O#7KL.A[( ?6S$=/#!V@A@G M)^ATZ$TT5X-D'*A%@=-RI%NRI>B!W0W\("A.__.3=Y69>W^=BX&2 ,O>+P'_"\Y^!O^X61H$;A[[169W"%5^"[$>;_6E'90#K)?4I$HG M,4J1" ZG)8I,RA*G*(J4)#F-5$DUR6K7__+DW++(\*0A_3 M)YTYT9X7"KW52@+BP>G(C)&KS*:3U@KS.6Z9KW3H:G_&2\3YR"PN*&1'L9+" MK#C_1UFY.'XL#%2KU&=SD3\$67Y\%(^G1D-[M2TGY3THWT MW+5FX]J0+A: G"!AIR,)4N],[&Z/%/U"&#;:B;MTQ&'DV3\RO=<5MJS#!2O8"SQ&UTJB^7(&19_/4QR*U:8O+F:&/ MR#S;!D25]QI28$LZ'DFJ"VWBX?FDN"&RV;'1M+T@!=F.JEQ MFZF"I3/@W+$+&TI-"\:FR%)BNLJ-RW/7ID6&EW#\?*BUS&C8VEZZ0BT]\S % M=Q;Z: 4%SO/-UPFZJO6PKI&NS0L-,>.WVN! "&Z>F$ MS(&A%PX ZZN4OYJ6RV)Z4J7GBZ&>H]BQA%_8UTHG7Y ,49X),[&S<8J&+(B9 M,1"VSXTD2L52.C=-"WHZFVCWQWHGKX ) M7-A7*]4A^EU5YD1=6C;YJ3?)],%I$=0Y7==6]E1%EJX("NTI2MUIET$2@AQX0@D*LL(JS3@ZIF9*7O^9IG,),#0"TRP MF%A.@O G3:S4J)0(BNB.ZN,&N';.AS;R&2I3FTPIC" ;"LF/Z)I5'D/MZ)RR M!N4:.]=Z*N:S;QNX8-U&KSUPL'2RX%56:U;!:S5S/7EB9KG\E. E1=.R\]1 MAMJVRJ+ =+NS82M?:GC;H)?Z^0XD"G:V87>G1H+MI(AN4U,-I@'[6YT-[;OS MCC+4"KR0(&QYD]UL2^M$8]?H[GCH6NCT\[2:FV.MC=QLE;SU>)P$$[AP!,VZ M2$[:J1ENM'2ID"+;A+$8G M_#)1:V+IJIA+]@=I2L!XF!9R-H$>/Y@2R9+;PA)ZAO4FS1[!I8)XT+.AHZDB ME.A"M8OY^>2JY%E.3U_Q<.C97(&,:_'U.:T8+7Z@-=:.GQ_1P="SN9JN*;0F M-E$Q9MM$ 9.XF9805S!BXAP'6N2FZ8R9*I988V237(Z,X!:DSB= ;V=T:]3W M!"PQP:95:K:B+6D(QK%EA72@+8^@ .9N YJE%/B.G M3:.%Z5F+X#E9&09#SR8P%$:]:J&?R JUG#=8Y/M6BY9X./1\!P1V,MM0B:Z1 M$RDO.]=TN80WH!%@/X% OW]2-T(3#E U3'GN:K_V?S@4N*!TOI/,H8RJA++M ML2YP8.+9*0)'RM9/G ID>,_9?WCW0CP4O:\:IT)U!O])XJ]Y= \$ZX/WV^"= M(]->[=7(_=\3T,CU*U2>8(W5JTK+3H\,/KP?*@^!*NU[VFW.Y7J86C3%Y4O#)][M>;OI5?O06P+4:/C#__Z@?[QW>YB?!/V9:I PAJ$-0@J/E]J"'>"S4X_I/COA/4P/#OC\N\0*3S9Y$.AJZDFUQ)#Y3F MU=26FN5K'XHACY.-\367=&@A1KOT)GLMVB;$".D9FS)5-S45JT>W ]-%31:^Y@Q\_[3/C.S)\CX1+NT3QMGV8-NXZ MGE1W;-57O)K3TIREKFC\6G>E76*G%+)2)3!F2L5B?='(LFI"]/V!O$PO#6?= M';^_VEB@=V0=>P83D."*N[HW2?LN.#7-*5B*Z"!40*MP]*CPUZT1VFF]J MIPD%E[1O>OHR0.P/EEX>1U1%RN#Y5])@54-'!V_-:^92@RN%7Y M-W&1QKZO MJOBX$I4B6Y9TP. MR-\[P8JJ*ZN6[W84<4,W>Y9O-RJ:T/A:P8IHZNU"'QN9 MPH:@"PXG3A6';TAA/9\XR3%QCKE5=_>O :Q(M7T1@B$$^QX(AATA&/8^!%/5 M5E\;=.VLJ-=D5_'2):U.?+%JR&GU";NIII="C2-K?"T_[=@0A&L%P\ M^6J!H3_&.OBMC8$%Z"/7W _J1^HU\ND6*)*KN4H:;;8^>+;YD"IB8=MB'QQL+Q*GVG MX1660$X.:B/@5)QB;]4"[A.@Z!$E8H1-")MN)?R^ADV5OE3K=C9LS?"M_'*6 MMQ.IJOT;O9P^ INZCK 9XJ5!6] F; I/*F-C.EH!;(+US3$RGB1O*/]^ TY[ M;)MR^(6PBKNS#_)[7//,72/K2]88=!V]Q_R";JB7I6>EGI=*?DM>&26U["L9 MLZ$5K2^^9U95VYT-Z^0:RZDY@[6VIJVF&U(2RL!TG"/8.,YQR%:,T FATS=# MIU/YF:FG#*HQ+*:,ENS,I7Q^:';MWVA(^"%2,-T;KC-)E\!F0DW2$DK66L_' M )T".S"9).,L]EK79V0'?@0[\-T#"K(>WSP^[/YWX.;!98\GG2"^0'R!^ )9 MT>[:BI:V72_L?ZBMYYKEHM#,/SRPZ5Z44029]\!0#[5+B,/NBL.^44 E,GC< M4> ;%%E@=Z\_(@T6Z6G?1$^[.POW;?UOD$EKHYQMJT'CU##@Q&W9IGJI96JN M.DOC+69@++83/)?&&$&$[;""3D14G"*Y.,4F4;@9 @,$!H_H[HH$!NE>I3"< M"WW62+,MKV!)DZ*;#IKSP>"N.)E,QAGB)@E:R#!U%X:I4,IK::8)OA>/C35+ M@\V3H8U*5F>ZI;N>$U2[?V3%^J[Q#^G1=Z)'W]T]<5NA<I/X2LC7>D:VQY=F* MD1C*K@8+;<\@M034^S"FA[L&0&1I^/,L#3>6(">RHZ4@NZ8/N/4"OMO38D=; MRYV5D,LV+6-,85G76TDX&=37P]@XQY#(X(A@ ,' 0XI];X6!I,'52&_D<]B& MR_0F9;+F#*IC" .!L9'&J#B9O$F&#S(VWI&QL>[8(\UUP='*9FRDH2 X9 A MAH!O)1@>[0<3[!6:[11;##[X$4'8_*H5U+X+E(=-#_](!RU\J*++6YW0V MHW:%!%$9C_*S_*1@K"0\:.M!8UB<9F^2L8_,C@A+$);'YNYBH2W8.EES8TVW;:QL;*X4-:$GK]F8-"0]Z MIR3C'(7%\22-;*0(>Q#V?#/LN7V"T!7LV?@ZT3 [#B?.6FJY7K0:N6J2A]C# M0.PAZ&2/5P@(RR*UT)5O1!?(+Y ?(&L90]F+:O--2C6 M6N.8:;LHR ^IH7>T:8^HAI[M8NR?#VT#>\*'L!%2&8 $4$7!TO_[(W%!)QW- M4I5TD:O6L1([,D>Y$59-X2L)#_I#D'$,)^)<\EPG_=VB3:6\]=,A0V8 M9 9 9@#$%X@O$%\@\]C#FL=>#2:K>1/->0HAB_U3#P33?Z%8,I3S=B?J*0+6 M>V"HA]HEQ&&(PY#AXP$,']=R+P]S)6!S"%4;>C%5=Q5P,EX8_+[PP=)CNNOZ MLJ5H85@\TNR09O<0FMW=!83>QA&GR);UZY"7:Z,,X.3,CI%AB&C QH4=%P>! MHQ?LX=E,;K5>K%=#L<70UHCH"3VB-):(H*,$D^3B)(7Z22!T0.CP4,ZQCT(' M,I?+$1TWTQ$)L]0T^%9&%AP>H@.LU\'1<8):^K[$KE!@+@'H=S?7V)JU' MUKGO&OV0BGTG*O;=W1*W#>;:,_C+1=['(T\9J]K8$_Q19UD7\AU%G#4D(F@; MP1!$G&)N4OL3V>80<"#@N#OQ\NW T9@-\V1_NJP9"UXPAH5\O[ 55Q X@ !) MT62<)LZ#K9#)\7N9'&%,7@S0-B!2\%E?=R',2;<-=HAV\&?9SNX MK528DW7+A:RKN35+.&+=T)KP6IBMWM@ZRFS)]D1?Q&I6691['1+@?M U@B#) M.(G*MR%H0-#PF'+?;T%#9UWO-/B!TC3TP7H[26;&[!CG(30$G208,AG',-1) MXKM;%?="H3Z;R[JS%PAE0%,?Z&S^G@H ,A0@0\%CR9(\9.O"$Z>G)V"E%XL7 MJ95,GFD6&49@,FU\TQGF^Y510R*H?:(H%J<(U%P"(O;&3%T.5_TPBO5=O7U.GB]E9>M,J+!Q1HPNXDBCZTYP.)*:@40+' M87&,N4F(#K*T(82X0X0XVY('+V\1 2).D<&1.JMBBRW/10 *"W^LR)I6YR$R M,#_^9DDZSG*W*;F#[&QW9&<[RD9]2D:-QRSMXSROWU,30,64[D.)1L64/B>; M)$"*72A/6$P)W"X7[I56CV33M.ZNC5P:.!#1K?S.09P'S5MNSCLIW/$>0O&CKE!L=L MC')5$;M\46DC(1,CP9R/#C0OYOAL95IU2 M/;G1MDFAE7#:;7[.+'H4#Y$AB"BD:3*.4:C#ZZ-;.N\>$I Q%)DCOK$YXO&D M%,20B"$10][1-B(CVAT9T:J:%T8-CAQ[%@C^NN7#EE\["=RVW-A0 _*[%@LM M:S%/7FNH$N '@C!"W*N(B]POGU<&9M] )PL (?V$![4G.$@%:!".:T,L$-:> M(X,3TBW9V10\;>8"!1ZNP+%-,U#APP(1KVGO0HIM=WHV1P@+E]FVG>H\.?96 M$L%!NUXR3A%L'*?Q&SJ4T0V-@ D!TQU;!K\(F&QVTU])>,;&9J5,<9FV71N3 M>0A,,'XR "8F>>YP0!&4R*Z(S!@H$_&^S!1(R+D'AGJH74(YZC#WU/'II:VXYNF1\X/=LI+N3O(K?$[ONSBCW.PL/_K;2(/.!:9OJ9WI%[G1+4%;;-\EJ>SQ?!N(+ MQ!>(+Y#5[D&L=BIL\AO(L9IZ8+<+JF+ %@N>O$9Z,-*#[V?3D!Y\;S:\S &$ M/&O"5?$IJ'G^$DAMVUOVZV51 ;]&RB*B!/$;>3).;S&D7F[5QRQ?$228>N MY"3#Q4GVO!OEXV2?WC5?(.1 R'%G@N:;D8,;*HNF07T0(?HK';F/LTLHF^VKKQ=D-D,,A1@*,=3GNHZ_)^T\ MG#$LHVDS38VI^E('*U.19HLB9AXB8N;[YW0^%*8CDO]ZDO\NQIB@(U1X+V5V MUY)[P02S&*M)O=^I>F)-7N(Y#^,658V7R*#P?Y+$XA1'(0/,GVR 0>KAW:F' MR-S_8*$FCR>*((9$#(D8\HZV$=E[[LC>\U3W7SY(98UY-I#S9S,;[HBM&!/; M!.2- J1N%>9 L!0;1_N_"*@'NJ^1(CQQR+& M)T8W_1YB.#-NY=0[+4=H&=6>E.Y6E![/0\2 QK;.3#?7C+C_&1Y]X=!0\^/ONN;$ MW(GL:#%5]N18(C:$%L&8;,%0<=/W-/4__Q[^0>HBTO^^?E,>5:'[0^PO#[5+ MB,,0AR$;R /80%Z68ICY43S3RTV+8O.],(-4NT=0[3XQ^N">@@NNQ!:$J3!! M9$% RZY4&E7[-9*:-X59L;%NY?.T-+0_/"2)^-"&&D"O"&(+>$O-A'I$"R[F MM5 #>;O4.DIIDQ07B4HKO=ZN4]W16*)(&)P$L/@V55907!)B_._$^-$CB[Z< M\25"S_"\LR:P5JG/36&"G]HI#H M#AJ;+5WRDIL&9._0''C+SCW?X++^#N; ;A"CIJDQ&4Q='FLQ0&M#()G9HR>A M+2#\F.U[+LS%!9-#BOXW5O0?<)<>PFP0>V.>^^Z>J>=)O[E6&QF#\):Y?"=! MBLJ\\97%,?9(P8= 40UPHC8*[IS:,SB<7S]G/2W[G*[@Y=S86/2I11>;L>FB M/Y8H!@J5#!>G23;.DN<&1@0["';N:9<0['Q&A8T/@YU%,^%,K;I=P9@":8T2 MMJ&NBPT(.T#8I;%XDJ/CY 6_!C)27A>"_QU8^CY^UJ?3#'_S5"20>/MY/[Z_@0"&K/@4_L1V$'LP[^_7__S^'LG]$BH=BF[?S: M5V\Z6-8D3# B O@8:XFAH\E&0AZ!+_^2S96\J)_>3W!>&^O54 KN0PQ< M8R3]O[&#/\/].-O,F;Q.'&S9#JT2IC;R?NT>V_\LN)2>?FB[.H317XYF@EMC MJ<&W'[TW.!G/GO\B\)]0)YV!O^X61N$_6?I&9W4"C>3SR?Q'CDT<>-']3[N6 MOHB3\,\ X<$-9AZ5Y-G]"+!;X/@ C 3CMB"G/!&J_!9B/=[J2SLH![>:A%'R M,$F3E$1C-"%1BHI),C,<2:2&)36%39*TFOP1?O5C=NTLK^T*[N2$JM#DR[$T M7ZWRJ4(KEJXUZQ^(&E'GDZY56[5R(<.WA4RLU0;_J0C5=BM6RX(IMO*Q;+G6 M;07SV^VPQA(RP6FTQ*HR*5&:JDI)A2 EF4RR+(,/68(F=SLL[R4-7IGTQ8&X MZ0ER3>^5"T)>UM05%)9.1V+4HN%.LI4\5FO/_':O0XR9;$,BSD=."(ILSZJI MA" ;]75'J6PZZQ0<29^.;%5]86%CB,Q(3V:RN2Q0V<[GZ=A%>U3%IZ:A M914R:7DD.ZC!D6?S7+I>L>HF4EG!GV1]R>,9H3E>2?3YU\N+RMSN)?(2IO-V M'7,&@IWG&A)S/G):FE1*/7#)'%;"_8ZA M\1NMS:^DY/G(>:O8%>C9*F%H:KZ+3]LQ\Z&;5'";)^@03%NGABAQD M72E5X243DI2%L) M3.#"^3>L(KO*C+@25N.J\F:5T$?3"9C !0+P'"PS*OF;E)#+ZI-1T\84%@^& MGITKVZ?L!ME9M<1TL9DCY7QWH=A@7R\02]/+U*N\["J"EO98K\5V"E,5S/4" M#125GE8CIGE.U/ I-3?=8F50Y8$*=8%8<\VU+:3,L=#BF$UJH116M N8_P(- M;)("#:2&_MP9)U-+@RE7JAYMR[V,M)*("P=; MZ!CXP,DE53%AC>IE,S6=)1DP],+!IC?XH%+IFYY0XZYUA/2Z;<]*Q?1*W(!E73B"BN+Y MBYY>[0DENL<3R857PVD>#CTC;9_QMC#T[*T5LIM5TEZ_(2;T!5FALNZ,G OG"P6MKM6K@H MNT(I7S(G?D%(3H;!T/.W%LFFG"W0"V-F<65U3CN-!CN&2O>O5582*V%4R;+ C%*$K.!UAOB(_#6"^1B<>DD2V0'?6S1 M8;+*A#+*S7DP]'RN#.%VL;1J"#.WB\^X:FJEY,&R+E"6."YPJ?(*;QB)-35E M1D/*GV57<.C96T?=AC84Y_,^YA>,ZF(U:.<-&BSK A&VYH34SBSKKBC7!IT2 MW2Y5I&0P](RY"UYFY..]+"W,ZIC.:;8TR,[&L.WP.1N6M^/"8B+614(WU2*U M%&A:W7CRN_K#)Q=S22 &7*#7Y;)5[,L* /CN="$)^;D-ED53IFM0P&""WXT([X2^R/$R+.)J:59+UMO2-0% MGJ0SJG@(.#0,PFOEBNZ;GUL<49MGFG:)"TLL_TQ''HF MXF$&56]F"OI<*$DC8V(;8CG/\Q)]@0:DDJ5J_4ES:)02V&@U[37RF>ZZP="SN>;[N5'7,J2!T2VP]*28=SN9%0^'GLW5 MZ75S2F:6;0E^BDMOBGTGVP5B,WWA8$>L:\X66F$DR(.9">2H FWUP- +!RO* MC97@:EMJ/0H@XE$FI.QHE5)9OO!4//)K":8-ARMO5%(="0\\FD!FT:_VA1::Q[F965%>;[&(\"8:>32"WV?225@LS MQ=RH;36XU4)2"##T A=P0[8C"^(D(::-0H&N*DM=$(.A9Q.PUKB^V"P:IKA8 MXYPYF]3KMAX,/9L 6U];%;734S"":G6\487-> H8>H&W*-*<#<8BML3T:B-C M+K7>N,L%0\\FX+8T:6QD)VLCA_'YSM;==B?@DJD&SO0\0?-S\_$P M4Y*[\V#H&;R9N24[: ZUG."W#8[+*NUY9PGTITN29KYK51>]M8^E16[&C*GA M9% :PZ%G!3!8;M=%@P0@Y+JTV,*&5 M\Y,\''JV+*-EK&9X7LQCC*NLK$I3);,U,/0"9+14W9VK;GXM:"Y67Y-$65OT M5G#H.0ZD)$/) <41TYQQ=^0/&T)M/89#S^;:Z+)DHUX8=\1-P5TJ>F=2EAK! MT+.YCBS++:O3N2H2XRF+N1.BT!? OE[ ++9DB#*YD3%#]K'VJDKK"1'NZP7, MDAJK?+VP7LK"HI]3A$*ZN-:ZP5O/YNH)?K;6QW)S3%M9>#&*RW3K^4:*SJ;$$FXQY4T#B/&S8.BY54); MK N^K$I&;6/BF%^UMFT]&'H^5Y*O,/,1 0XV7Y6W9J,WZOC!T+.Y#E.NPA<\ MN24R.K5,=.S<3,"H6=S]1,6W4YFFC16 MJW>S!2V?JG#@,F(NW 5F-DTO)B00&UL;AEV7,78Y %(&<^$NP-LM?C)8C*=& MJ5#O5.PE4"*+P5O/YNK[Y4:^;R?*6&DRK44W;)H:(E, MQL1FE4T!R /,A6MCM$X7G)$V+!F$76KRN0%A&U-I4MW,1\U?\EJP3&=^C@K>>S160H=_=,I6F4!IGZK0$ M"*#"@+=>N&'2";TP;=2J6<'/-+WNJ-[5EJM@Z+GLLAY@*PU/*$:+G.6[92[' MFQ R+BC]#==6RW8U(XF,)_19MU*=>%0P=#_7,+I];ZX/FRXHMFD"<43[M?_# MH<$26K=WEFUHXU5"V_#>.1&8TA/83XS@DDF,)J@3*_N!DW!G8C]R8_S$0LN] MY^RGM/L4'AJUWQBC1O[$DZ\%YQV8K _>;X-WCDQ[M7?0[/^>@$[07Z%;8@5V MZ*H[8.>A"3Z\'RH/71LZ=6_L!GC9)8I'<(D^NW-^WV>,#N(>#@+_R=#H(.[A M($*/(CJ)+S\)XB?S:C8".@B$37_800!L(M%)?-Q)1,VMN":W?MZJV4MA"9]5 M1?$;[0'0H. /__N#_O'>:XKYR1"G_?#^/WM?VIPXDK7[_4;<_T#4W'EC)@)J MM"-USUL1 L2^"[%]40@I 2$A"2T(^/4W4V"7JT2Y7%78!I,=,]TV3LNID^<\ M9S_YIC<+YW]>F??LS.@)T/P,< Q@9$I !ZCT]7_^07+$WS29/7[Q[9-20UJ?KG8+/7G+=V[8P[RLR#<.G,0EP#-MZWFSZ>X MY+EW+&K!,H/LR-.4M]-@-V>103T-6V@>@N!" D*\ S%N0*D<'3-,EO,AG+>7 MG6=ZIGXF3$<[ZYRU]8=:Y9H1Y**OBX7AN9C!!Q&&JW,]4@S_,)WJP_D,;ZC1 MWO*\+C1RYOFR'+"LU<\W*1'+!JK* B3OF0T#HD1@#K^#3 +C]=J1$Z8W.X*-A'DU8P9 M!)'FZ&BL1A!B)_1&#-]+*X_WD[<,]9EBOQE!\M+94-?EE^J:X_SU5.HZ\Q*4 MN=))Y$3'D!*!JYWDK8C$[8R5/%?K?+V]K$T(F;5"^D!4A')+5(]3Z'CHKS+\ MZXR@P^[J;4GMN_JL;R^UK^/!7DIJN5Z^LI-VRYY$J;TN52?%NI&/U62(&R6P M68KEGI':VW-LO[,V2L"#CJUYM#:0<:$]-3^PWXJM_QOQ6S^*-?(0F7LJF/!K M&Z O(*H]A;PS<&;UHJGILL9>,?T9HTSGK8+']-2D'XTER:Q IZ]8P#X^EO(; M\?$_BO7RAU+N#O?47-@%+8F2!M&RNU=6:P.-)4-&"YG/^PJ@)>DF2NERH_;X.]#YY&.>]_TCO?A\XF /? M!T83JI;.5\U2AHJE#<)S]QR-INQ>!A/2:M1T;]XFJ*8[[*G)1$ NRW'/WG-T M\S$#5"Z0@2<.CP[^S<@,EBA)_I"KP#&#&_8FKI *.-;PZK&&BF8Z 9)J$'0< MZ1NI/D95GRL.XD3@+J\? M+5+Q1Q@QV+:ZHW'L[JR&5:I:3'X7#[JQFHP6)+,ZL1B[;KY)*: M0!MH 8!FD@>B M<9/64))1AK*+FEV;2'*EH^">P3/#'O11+*-?P(O!3%"F9:G<5]9K?=6:2"M>&?007J"$ M#<]E*>JYVK";CQ@5-.-8QWII6^CN/1_L_^$8T5MU;:*SA-MW_9(;S<)Y9(MZ M4FMWKJPN)(6.RAR J6A%7F:E68>(-CW=K.>*UJJ6 M"HN<-P::B&0432,OH1VH+DD-7MW(S#0W"U-TU*O1(3@X'6&[8A\)# M1&[9]I#6GNWN 2@ !\S-,! =0UYJ/B@@(2T^D=$S>.:,F4,N+[D5:5^:<\96 M#P-N&ZMD2S H='B6!9QW&/*S%=_D36B:5+RG+)6"IKNC2..OJ8+.<6 M2-:3!AV68+(T_W$J,QZ20Z:S!<<)WSC,<96^TA6^\GN'1]["QWJK@$CM4?[. M%6+L%K.^OO.+.:6SF\SLH+'SZE7H4"4#54F:R@KX A LR;<;+?EH!LB/Y/J' M4PA9DG^%26EO&2%[_M;LI>8LX*._O14L MJ41)2E ?BBQ,$&23B\10FXB^B:!@($I<]D;M^Q+[VT[BOH$K]I,K>]_Y_+ ' M?FLL^[J>]-NQ[,U[E0_=E^B^2F!NM9F-IRW=!/ON/XOGL<,U5J:E)K G?R.@<9FQ!I?FHIY+":8P"0[SBG"DL[A]-W*_- M%?YH(? _%?=N@QC$5&Y;)!K&=+NT I4B2PLD[J@)@O*KU<1*ZAPL/3A/K1,=X89=4%!78[C :*I))&[/# M8$<>PFX/[CVY7TQ@LS3UBM.^L2#?CB#C1H0+6Q(O%-U4&:]7: *=!92@S$: M&ZUJ"6UZ@206Q> Y=,%IVH7X2&T)J!C!"5W?O. M8=@S^FB>$0Z$O+4I\D0N MG[,XIE;8Y6:-Q4&I5(O[*)@P7%Z/H5^4M"'D(7SAJ0U8SF\V O(1+95O)?M[ M@09L;;22PFY1:;3K1+X^[D6'82+0R"#AN2Q+IV=AWTY1P(_2,9ZV1]&?XQWK MNNY'X)L" !SLN$H?Z0I?^;V#)+??@/#C*&WW**3H N:CB#:_2NAS1HI#=:NM MEM8:*.N!MY\W>JN=8T!,2V9&DAR?S9//]G[CN B6>1Q/>9_,S._*O%MSZ2*7 M*_4EDS7E0G-#*_JVAV0>W>G!9 4R/23V(\55.H\EC<=KSE[#F,'^UP_\KYGK M&\#/'7__+]+;90+7-HW,/XCDGSNCT@_C-^](IBM U%>\)BT-IX]PD%R%]$(, MG>JM;I'NUB:$[(FFTQX12\,052J9R,G00I8_PF#"\87OXD;'3?\/** M/287@I<5J,T#;R!JTF:^*^X6U1U#^PF\(!.-I;(-R5VUP#WNE$H*)WHYLCD!B4#&(6] M J7T"=")CR+Z',1MH_G(RU>!3W#[?+/H.,ZHTXQ5*ID,"@&.);/\F$5O/7#&U7B+QT*AAL_"0LC3_"AFT M>W>6<$0*CQ5XUXJAZR,#CJ)@D7C7XII7(\.->_[(S,C,;3<.,G/?79\&77[K M^&.__VHST!^XQ>;Q92[V2G?KAMXL [YW*<-Y!KP%K^CYALK(UY7I=)\E3HQC^;X:U^P*Y/MUH[E_)-^FO6Z-QGK+ M5O:F5%*W0BP7:1')-QKT0#+9?)Z\XX0GN[K ME:_ W'!7P7;L ('M0O'@WY03R&*Z3"%482/MHDA0=Q+OONNNC: M-DC>H3/_N3:/&QUJKVW*!I$C[?[8J\HQ,X!.AW I8 1XN.EB=_- M"GB_J0./MPB@;,"@+TER1G(6-HA=UWB\;" I#M>.SH"!77%LM6-7_$1S)(4 ME25(%KOR&!2P*W_%KOQ9O=YU_="& *%J;2JA%=KA [XD: MR&C^9W>TX:@ 1A4<%;C=J,!("X$_]^$3<%@ >P X+/!:9L!7.?MJ"$@ERQA6 M9G77,@7#6[0I15Z!]PH1'"C*:\TV\Z+4Z%C#PZ[D'>QY3Z63&89Y/LM3.#Z MT0''!ZXY/H FOG@/Z?ZD\RN 4HYT>AM2)E,P%YFB[WHX)H"M]P\>$_C(6?^2 MF71SAI&?7+^>4O+'GY]5\LT)Q0*@$8#0@"[FYH5^-*K&*DT?"_H(-#X"EP!@ MN,#._JT[^]VS9L L,FVT!^S58[O]-KSZET@F]CTQ#]^8[WG;K6]/C%$9:A9D MA1[URKD+?Z)-56]:]9IC49-IGMH.M*DB0YLS&5A&9AF*S IGNED_D%M^7AK5"EY W M4B&BK-Q@O5JH-)ND[ D^F^?2S$X>G1>/Y\%=B(?Q@6G3M041?-BUZN&HW]:!*0K2#DH:U X^GP6-YO?CK\1PNQ_)+T?R_T):,ES?;-2I=HR+T2 MO8E$TBKUD- G$1>2R&=)+GWSS6U%7*Y/_G$,!B7\\(?Y\ M(.#["?%ST]$<'7O^-Y)DQ1/BL2OZ@1GP=;/UR7$]SX'OJB2N-G,=+L%C]EIW MUVL7D$^B8CL,D%Y.GR#!GHD9^X1>4'5^G9&.PZ+Q_*GB2.I0I1WU/S95 WPUBE MA63">W)-Y_.]%E?N8/[44 [X.OF\3J:!]L >Y-7:*R\XQ#U^] M(WLG&OE3HJ%&DDY(YJX&;FSG7BD= 69?S4TYU!X7">J$R!-+ PNNHWZMU MW9]JXZ-;[GKHC8,,]LNQ:W)_?OE-EX9]XYT@8>X<9?D!#<]U?L,/.B37[G.6 MR914IS_8#1@ T? XYXU@LRR9+@3#80N,#?<7MKBUHN]G%;_G@SGP_<=HO#N' MW^(.<.S&W+(K_F&T=RT((LW106?>?9#31*&+CG'\ , ?)I^<4>G[MN6(,5MM M$L!8CT6Z43;TX90Y-K^Q M:W[KRCVYD:U[%.4SZML^6!V3"%N ,*,1/!)1FK3:4'TGL]CHK,#A:6P8%+!/ M_L$2%S\!A:TS%.HU?/O!.8GRZA?89F\>M<([N'C3"M-QQF^LY=;^X4!D& MV3P,R64Y,@UNN!T=@\%EC9V[!H/7M75^ 0S* KF,MP5^;X%\6\T/;+&@ST4$ M!M#6H;(DP9VU=?Y]R\&?G_7E/0[H>3J6Y]6;\^[>";K"F5ZO/[SGZE[WJES" M=YGN\[+:\JYN#/UINJX.)=Q@&]#"[<#N.SCLB9TH:2POFPN*RT@(C@@D-PP5#,K<64K@\2[C;8 M=%^O_.JU,-?WSG<;.;FO5WZ;J0MXR,)+@P"FH_M "P#\XG0AKV,T'3U9V M(?'0I/^CF)? \;_P>SM"9R+M]*7F+$!?"X$TGP,]/#?H4W,H5O5*CK3N%F)M M;/=7BKE0F?RQ I02^"S%X[L ,&3@4I K<>3?'3("JE6MCYD&2W"R-Z+&'67; MM7L(,KA/7UB:R.;SZ7N^KS@4\!MC#\]94MG,#,!G."C)XLXS7D)I/ #Q9G// M=WSUP>M#IABHG?E3C(QG8E&M\.VR-"HN-5%5C/D6O ]&GH$\O<6YTFI:V5KR MEB8&A:(]&A2@E<0C*RG/LMD\]XK)$BSW'T?NK[IVY*WEGA34D<(5BIT&Y4@F M7][L>SMO.6B^CSMU1N[;W?9\.>^J&T(6929W\$P^\F,D]ZB^A&*R@O"QKIW\ M ^L'P$]?Q^[!/N*+DL4T1!+#C68V>!>8_']O6%?R]J]Z1:A)D:I?J2Z*4BZJ M$45W3NPFGMZWB:M!S<:JY*\9.^:MG$T2$?JM[0*BII ,"LD2+ /_C]N2,%Z\ M66')?>/%M7M7^^B0*TR)2DOJ."5U59A'2W\F(KS@7N)=77] *?,-(N!J$IQS MQ]4D.":".1M7D]R&UR]'GF<#U)*CV5!]+X$1G:[P>+@#*F,Z1_,!JF;L^^/\ M\ V5E#R^WX5OB\*<^]$X]]HJ&W[(N5?N$7TWP2&)*7N::2 /%"J2$/C0><0^ MT%5:BJ\9]OW((9FW+2NLG82H"Z6J#.+.#%1T5.KI\P#"#?!UX(0ML)X!7VV;Y86@!@-9H@IL[(T;?*?*?8/UU"^$ M]TM@%M:<(/0C5";U$.Q'??3P34-@=(]_6UM\'6.Y\%F8,,]"AQ(=)EQ8Z M;_0[FITDV'/))"#/##4;AP9NPS/#Z?6+&'9_B!4#8\-L@EE=)?:MD:A$FT%[ MQBPNI#D>_FBR-W-N D,,$)R43I(L.H;X*,IWAR/!X=F.5!& M[7E#KFWVA4X$34CN-,^'%K(TOM'Q[N'@SE/[?P@'Y34HHA$0AF2.^V#;"HL; M8W\I0_*B<##MYLH;;L8C@(&E@)[,<\=QPKYL/FA6 ^:F M;D(#"/('W'N N&L.M!":G3@JAOUF'!5[Z]K$;SVE8B*5H3FSP5=9+3Z*:ODH MJ6>0+1QQZRX_6[2L:"1ZG5CW([L+D>TTN) DB2Q!XQL,L,SC6-G[%S]>2.:[ M^R$3E#=DCAC9^KIC@7U>KL5(YI$U0]-9]K8N(?AI6X0-@B 3'PW")*#C>LGA M@QVT1\T 57G@,,X]^6UW'L:Y8'ZN[3JHEFH 12LX;EXZ"=6C/QB(:^1PG9MP MTRFO^6A0GUF;T*V)T5#BVW,(1/S1^ ?);(\SC*N=1E@OFV_Y(6KE0 M)[JVNYI)Q;;4X=49OVN;B;0F-V+34%H9DOK(89!:$$2:HQ][]MWUVD7R[.I6 M)G0S&CK3(++AZ5^NZ?+ZO*.'QQ;A:\Q\$SZF"NPM0*^&'@GY*G>6IMB9P@&4 MJS9;'F2[,R\FDBTCP1ZXQ4>A/H.(VY+=X=S.# 5/(D7>S?+$3%ZH;#*ACV2H M+$?B,B,L[1\D=((.D*1N=CY""8 U,#*&B2YN=(S,W'?7CT$!'WB^B5H_<"3@ MOGR+:XL$I(0,N[CWP(;8Q7V]DM(C\)=.N!^4(>X_^+K]!]@_8]R-#G99F.Y% M0S)-RZWU-GR9WRU4CD#N+D\36>:##:V_]L)3MOM-]8BF,&TR6.IS99^7K.VF MG%OGE<5[%9[N(0=/B=GG.4U?M9K]\E177H5*Q2(LE M#TI%4C7MC&-1Y4AD;I%<$SGZ0UIR?&FT2O. M1S(WB7_-MK+=(,@D)1^HN2PR@R7:"TKD)%87[O+!WC@."F$VO"HVO/.@T*V9 M/DVH8CJ.](V"ZC;408O\O\ MBP-1M][K>R%KS+0"08KU92"- GX2K:5V7V6@-48?PU)TEO] O3(MUX#4TQ,^ M0.H_?K 7(%E=W43V2"8VPV5B%^"@R'UYHS@H@MGP"MCPSH,BEVT&0_V"=^_>D.7\2BRAKMRA^65J'+)3%0!M5&SE\\97&47II,!:\]V]^!R M8ZGN$+%N$9ZP?XK9\ K8$/NGKS>LX <]NM()\<\HQD&Y8X]J3N@28-Y:+CMV MF]B0"Y5+!C>2!)$E7B%\>T4>:D*AC GI!OU3E+1U'0<<&2$)Y,I@"YRRN069 MLN:O,YH._=<@"8UC'Q;[ -B'Q3[LQ^)?[,.^K@][TMD=OZOYX>D;\:M2:0/T M(=3<(-3\O8ANVPJ2'_O :)YNV3(!"CY#A]Z./CZ0Z6 "I9Z+5" MX=RC&\8<-X1_2_,!X)R4[@E;/!/'Q0UP^?)_?&!#=-@"]/1OGIN<3.AZ?U$0_Q%; MP&]/+\:0G_/L*YW5=X8L_?5D_JMEECX"M'\,.L6SG(F^AD(/DOI M(RA\2.B16!41/D*Y>614[27,^BVISU%02U!*)7C*H&80!_$]+:@_D3*><*5;%=D62,[4V_$&GV*AVFB6I M+R=&7O[OC-13:H/)>VT]X5&2>N31?&52ES$02^W)&:I?@ZY2DHM0J2/T, M368SJ/XX([9+Z OB@KO^"7V_$99O41?M_J58?F)OEN$U0],9E>1GG,IH<\C> M0.-4,#,H#7!S5M? B;VU![6][F^E0KVN0;7=9/=DG3772G&!;!+J^Z7CH%KU M=[N>J#0V$Z4%WV:_$18JI:96.JHR-B@I[TK)#KW2H=#@#K4R]D^^L5$%1\B-ETVKMYGYM%.VX'EPI?+\R/ST<6MJ^ M,[+D=@ &*[5U( _HF>FW-T;-[;3?Z0^L(M/VZ!97RV\B]-#TVP,FKA@SER@0 M'*4MZ>)T7.NIR5+^^Z45I5@,*L.H).6L.=$%P4+?-Q8JHQ+?KRR9:\K*L?.Y MLJ?9J5EH93=_,(V8(> MKPY%,GEJBJ1!OT66";6R(CJ,U6UTNTU[#I>R:9*RBX4[5UMN(%&@5EL8N@F: M00Q7IG9:V.^[5;5)ERW@^>N("KG.4D(K4QNE;*U/[X3ZFB@V@^XJ;PF'R1C] M=9)+;?3 5Q::M5@2E&M5Q_E2J]JQ1)4[L]%Z==CH,1-7>A.]H<]A5:F M25H0]EMK'\\D>;#=D(V: O8L= +2&U6$W#*,QM= M4O/AC+5C*=KV:9_.$0U^NU#SZ8TNZXY>EMU#3]FHC?*BUYY..IL8KDR#B<05 M [EELQ(U:G3DJ"8X,X">F=HHYQM$0>)SCE3A.V:K?- $>HV>F=YH:Z$-XD-[ M0!/%1J$C4;14JY.BRJ77HF0 MN5%4+M5GA5D3K4QMM%H9[D-A-&&)*+?8QX*@51:K!5QYAJ+3>34.?,NR.O%Z MH>=SU093[JE">J-1CK3R!WM4L]:AI]8F+: MG'9DNEP0X%95XN,!9HQINM/E1JU1IZI?3;T\60=M:+:9O(+4O4L+K4 MQAS;@\],O[XF>=;8MX9#2RYX8G.K5Z?;>HR6IMY_OU0GTUQU/Y,ZC?S*Z<]6 MA["\0$M3!#BX>:_F#"9-)9(GD2-Q WH^2S:0HL <].MB!U0E93.T#TYOO=^M MZLE3TR3@XAZ['0-S2\A2WLA-V"&Q=,1D;8H&D2H3_29IM"Q3'(^K=IFMK5WX M7#)-@]J6*HEF3_0M2J36!AL6-A=JCXCB;TT-(4 M#8SYL W&8-BV*J-NC]U;1FL]C-'2]&9S2P?H_>JN2:S'1;?A5'<#HB.B6$F: M#4BR)"Y67%'2-)N: +;G<(MD:6JS='C0H0/%DM::R6F;JKEU5W:,EJ8VZS?H M64GC5V,"M!J%17>S=OMNLC1U8*U23JNV.9=5Y%%;596EQWN59&GZP%BZ672+ MH;HB*N5:;D8TV-P2&C]H;8H&AK7:@SD7Y12.9WM-,0PD M1$Z*S$)]4QUL(3+&:&F*!L18L08K69Q9Q;5KU;UU=WF0DZ4I&IAAWI:BN"Y: MU*+'&W+?[#*(:<\80#%5+Y!$OB4IC8 ^K&J%-D?3R5[3-#"(/,O,F6;'6K/R M+#QL>SF]G3PV30/6-\;[:F\M2ON>UZN6!J,JX\/=GC%7MI6X$H;S'+15O99G ML'M_E8M%M#1MUG8;4Z,MN6UI)-J(Z7F M]-#2% TZI:*C0_+4]('I]7C8J!Z8M30*36%.EAQQ5DS>BZ13NK:K MDTH1FJ72AF=6,R=:KZL'N(4SYDO)\"B(-6U6ZJPG0:DYCS00QVAI6MO,#UVO M[M5Z4N4 P6;'R4;12I:FD994-@1]:+(2UPKZ_0T0-R/H9)!GS!)[N\_--)LI M*J9]* \[47M8W??0TC34;_.B(X_F*+(Q1'9C'/0VC#A*9PQ3<" *Y-.BX=GN\YO M]+K!+W@[69K:;(.O#,A@UW251FDR!;$C!_Y>1$M3FYV%>FLP:_:[5FX_#D-K M;8@+.7EJ>K/3.@=8DE]N%7EGD36]5YE/FM C/6-(5,;#7*&KY"N2&<6:(U?, M;EA(EJ8VV\U5H!'5K):)44W;5;J..?+*,5J:VFS7&N\;SJI>)#C:U,Q5834A MZ1Y:FMXL[P<=9L'&>Z(Q[F['0]M?>S[EB.^R+QG07 MHZ6IS=9GW;(,U EEF>7=:A*/!_G\1$1+4YN=3B6GS\]JO-7@Q);2RY78EI4L M36^6ZG&+::FT;1"YO%?L5;>]L SM+NJ,QB^O^?9>YI>2TI'KRP7'B^Z83Y:F M-EM=4Y,YK8XMBXIFPWD\*F8>\-0H7S9CCO'X]![=P1N-/^M*J5%47C+*?:95EJU!7-#99FJ)!:^-. MJ*%;D*UB=]S*\SN6)7T1+4W18.0^KS7([@80 ME:HHN_U2T:G.X6[/:'S6IS0]*L^J"NBL&HW#6&DR*#QT1N.;LKBSUADT)RN> "#<(;<=.J,:BZN]%E5ZK %!72G$R"9 MC:F[[*&EJ\2LL UH<6[IIF;JTC/?YFLZ7 M( W.:'S5GR_IO:C5K;5&##1E6/5CA)YG=+,KE:)11Q ;5L1O2*^E- N'=;(T MO=O285L*#6)<)[C*NEB?[-GV,#JN3>EFGLKK@;XL;*1.BQJ0&V,153=BLC;U M9@=O;%4T1IY;VFHH-JOC0W^QAN=P1H_;9G$VW@B+E=7H;M5M?37K*KUD:>IT MMV7*CS?D$A!1AU_;\B8R5FZR-'6Z]:+CM9I-PK0VW,HQU[F%PV\6:&F*7NW- M8MX']7 B5;KE;<%V;"D7)TO3].J5Q'XKD%=S2Q8-Q>BMEJ:%1.Q<@&/*.IVP MX:T@>%1+WKY>[XY, C[WC"DQV.RA)\KV-@0UGQWDP:XV]H08+4W18+3<*;N# MI#,2Z.PW3FL*E+K=0TM3-"B#54_5W-& V.QSN;"X,QBFD"Q-T4#R&XI9;5>; MUBBNB+U&?4!*GHB6IFE0;N0.GK KMZU&A5(T<9TGZZWCVA0->M4*4]V*E"V9 M);59(P-WP*$3.V.AS#=E97*86E#*??]0FUB"U^R):&E:RKL M,"Z&;K,0HZ4I&CBKJ5%J4%W:DFNK]VAI2D:4&RKVEZU5!TZSARO;F:J2"^2 MI6D:M(I=85&-K:$T:K:B3=4..F5P7)O"CMJ #3BEO87&?>[0*IJGWZ MC#VUV Z,9JE>ZRKF>-LSVWRQ7XN2I:F0.(CE>:Z_6[I2Q^_N#@U*7Q 0O>#2 M5*1;,O5<5VN9,2$7B*#$UWT.E).EZ5#W7BHQ?D7@QE91JG)=OQX#B4]VD(YU M>UNU* ]!1%IFL)1Z;C7L1U(O6?L0[$Z*-!XS[TF:'&7=;JG/XZUAG$D$X_S>^?DG_) M'WY8JLT"UXY"\!9Y?>(SP7[-[%^HR.3T[S\L=F.?[?C Y_(^YP+E!1_+]1T+ MW%@>G\LUG@O_;!\*/I?W.9?\YSP^ERL\%[@Q#I_+]9T+_YG%^N4*SX7$YW*5 MYX+U_G6>"_N9P^=RA>>"<>PZSP7CV'6>"[;'KO-<,(Y=Y[E@'+O.N\URP/?:JY_*+XY]^FM5_-R+PWIG.YC>:'O-\0OU=2?(F M%/A)ZOKC$^!G2>)[H,#SZO/C4^!GB<^/3X&?I1AOB0*Z:Z,/__<3\^EWU0+W M)C--?SJ\X^J5YX=!SD>>H7Z79X3/S*L2@_]UAIE]\S>?\L>G+U_OF/KO?V:8 M&R[/#<(;:!0,(%?#,MCT>IT8P94)RJ_0!/OGV#^_K%E*?V:8AY&,CR/2O%TF MF;^9>1CV>#M&2-<'<^#[P/B??Y <\7RO86\'>RNU[*_Q/*'*TA]+_ MOE2>\./8C_)2\T%P.5_CPVB&/[<4CACY<5CE>*_E/;BE[X.:'XU?+@HMKVYT M7D2E_#EH<)^9#\4$%P6->V&")-SP<7B@J'EF>#OYU:MA H'^2%Q0 G-3-S$4 MW#44#-P4$/R>O_VVUP/^C!F^>^?C[WQFSYF2G[[4-2?2_/V178ZW#1&7DXKW MOLKUY89V0I^WJ^U]>XYY[D))^I>H]/2^U,O6^V)>.1O;O3)X>9XW_M^E"X"Q MJ)P+5F!1.1^PN&UF>>$]OD$2S%"[53KJ[XQ>R:+";:4ZS-&*[O6^O$(^'VL>J2_%8W%T[M_:^WR+]S^>PS,U)+;YL_<4$C[!3O,P]-@%L9Y*E?*TEW.G[3J]%5\5=OB< M->*T*GR73:O8;JW%56U()[!#?_K"D5F&X[,$S6#HP=#SEM!SG'AS7=#SJ^3( M_.NZL*DW4K[LK8.).?_?LJ= M09^A:,?3#=LAE8I2<3KS;6ML5)/+ICF(/ODLE2>S>2:-/O_&\(/AY\XLG^N# MGY'"%8J=!N5()E_>['L[;SEHQF^#'&:_-(G["KVP.D1OS83UF1 =>@@YA$]? MV&R>8[(42;T .%Z>=OL1L[Q^Y>L?"H8,:9=QY_ PD9\+UT%"9S,."-&'9A!$ MFJ,#^-,@#&ZH]O4&0/2U9^G<1,;@2BMAWUJ5WC<-7GV@SDV(PI56^KYUINR6 MV.#R:;%2Y&OH42JI(CN*(M2!^VA5P>_^-'8=[ML5@]6W@K)FN]/ MLF3HV<3Y=ID9U=[3EZD5%IG=R MLUSP?7'P9^FRW\ =SB;#1=6G7(7;3BG2XPO+"B5N@"RX@0HW4-UTN0W.%+TX4Z1K MCG.T 3L>VF]PS U5? V^BS%PI0GQ/:BT*[, <9?5K::14F#T(AABXYI@D;-X9XV:J\YHW^W79^,% MA"&4/&)HC$$8@]X<@^[)*OJXZ:7?PZ,)N=T-FG*I1&ARF+ M(&0%-H\Q"6/2FV/2-?9EO;];C^4%RPO6X=>5F_H]O=OA&2G:+TNTM>Z9GMTQ MHG/YJ C:6.BDX;L&B$_<.3RS68A[BG!/$>XIPD4> MN*<(]Q3A6I^[SA2]J*>H^&A!=.;'KT-S9@,9Z'!I:)ZUVY9^8:IL9(V2]AN) MK32#W-(.136/TDA4EB+9+"_@^G^LDW"OT4T%:-^SU^@I#"%:G(.=_J&OATVE MTR4ZT[D[&(;D 91[$'90VBC!'8PY&'.P 71+F',M/4Q./U&@ E*@^2S!7%#9 %-R7AIB1:MS9N6T M4ED=!OEN;.TWY=YHH'.'%;E0>92.XK,\*V1)$A?PWH5:O#(K$CZT=T3%"4;SZ:;$[RJ_G9%H[EP+Q14 3A@ M;NJF9C^=;#8'6ACYX+;[6VX :G#/"^YYN>;,]PV0!?>\X)Z7^RJ=P*5&&'#? M/7"/90C+$):AN]9#=Y\$>$GCT=,)[=(.^+H9G*WJ*WET>=/MC292A\RUPG@? MB$I35$DBR010-)UE7S*9'>,7QJ\WRQ;<.'YA&P#+$+8!;LH&>+OA6B_5VW7+ M'AI^.[^P3)&RVNTBNS8K<:*WA5_0VW=0C'_J:P@RX(&%]OC8GN>PM:):S=]41 0Y MR14I&&\PWF!#Y[;PYEI21\>/RZXO W]KZF?OA:L)0KOIT"M;R@$NZ(GNHET+ M%PG\H :2/)4E\ TI&()P^PAN'\&B@+7Q56CCMTOBO$2#+D7*:PZ%D)4BJ]3= M+*B-WS:.&E0X:E#J)1KT/KM''G,ZIQM38C-<9L(ER#S0Y_E??R'C>9$/U$90 M*K;;HK,E&J-]CAOE)J:IBM]RGABHG?DYPZ]H:T'0F9^VV_'[2&:^#OYZ> V2 MA?>84S_;C+!W?YX&(9W.6#NWQP9=75, NN3L2 B[M\L QA M&<)ZZ'J#0W_HL5\RTT/%4:PLN^N\U/"+AB:3;)TMO^LE'N-RFZ)+I69- 9.8 MI_L;FN]U%HA\*-O#TVR6$?!-11C^KH,LN$D(RQ"6(6Q"W)@),5NMF7Z)�M M;I?G/'75;O;?5^W7VWS)7_5]E2=)#=[?._3%S)= M\_BN^:C[UB"X+0RWA>'"'-P6AMO";K8^"YK M\VR6P9V &,5P&PY6Z%@4L$+_" J]O ;%HCT:&)(Y[H-M*RQNC/V[7HR^R^^9 M6J4;%Y31TK:LJ.L,JO.C$A9^00G?9R=/RS7,.7S'A//<>28^'3MN#L'-(;@Y MY$IX!1=)X.80W!R"*VIP51H&W/?/&V 9PC*$9>BN]=#=S_%*9@C^0O#BZ&:? M#5^8U=&\F"LJ@F*V6XYB2!JO=WLJR1QS"!21Y?(T;N[ \'459,'-'5B&L QA M$^ VAX==4&T'DBX66))@I+T^LL%PV%#L^2)1V\(OJ.T[:,XH:L'2!L'7"V!> M,\]PW\B"B_YQT3\N \!%_[CH_Z-7@WS4NV >C(74'0SIFV'.&&5AP>(*?C!? M$/)NGMN1<7Z@3T659).+8+(,QV49^O4G9=RWS&'U!#G) M7.DSB#/5-OZD$E,2L8_KC=!J6-+!72#$2>Z!09"#X0;##39S;@ENWBR#]$?0 MLY7LVCPD*P>EL?=,L25TM2E]A!Z4.,I2!)/-XGV%([:,Y^EJ(N.U[K9)I$V"#.V M&^"FD/=J"IFYO@'\W/'7_R*]729P;=/(_(-(_KDIO,%-(^]A9CK D#3?@60,3@E%IN#I9NCL)E9$> /3SA46W,/P=HUDNT43X^KA[3+)FE]$IM*F5")LK2EQAC)8ET/1\4@Q02;A MUY#I]S(S[YF&F?WH[)/O8X 8"&[:-N#B$M 3]?$__R YXF^:S!Z_0.?VW__, M<$<-[JC!'36XL@%WU.".&ES@[_6[U>RE0;O*4-&DJN2:NZ*8#Q<# MT(I_O87FP=(Z-LC\<&)JC5KW8Z4_(K+ECQY"1T.X ?'C9R!DWY8,IRX>^A(ZVFPM@\U>A55 M$SA!/3!'/,%8@K$$6R97C27/=[T(DZDAED;"RMKGQ$4Q-US/B-YOAX)>A"O# M9D^N;?)=DMC(A\&Z5RSL]MTXP17ZTY<\F^4%,LN0#,86C"T?O1QUD(EG8E&M\.VR-"HN-5%5C/D6O*Z] M$8=!CA1/6/?HSPZ0N9)0@BFQ=(W!($?WQT/.'/(5TS9A)H MRH0N.M(@LL/;OT'F#\ESS,7AVV)PX\\5%9#<-UGP;3&X<0>/Z+WL*#GRFWHA M\H^#UVW+6%M;9T@J&X846+Y1UZO,[XZ22QY\S(&EA\<=/Q^XQ4>#Y8Q!N*R+ M'=OK,1-%EN5]?=HQ=U-]H9)\,DZ.H% M$I[,C_7;59#E0US.\\KUC6^/5[_L MI*8!*YE@ 8\C^Y_FBUV1=K!-5F#64Z[='K1@_!5#*#CL"WAV",N@ZR MW)-9]3X8]7P2;S44E'G/J^J220;U4M>NK,;^GP75?@.OK&A3WD5!);;60BQM M9@-O/E\>\8K^](5DJ"Q#INN[,69AS'J_U-^-8Q;N3<4RA/7^3>E]O5M5&Y&L MQ5;#:$9ZR>Z!NO/+A7S/14(21?VB0$B_L6CSE9'E*#GH\\BEW-PMMY) 2)(9 M@QJ;(]G7RHM=;Y;G7!(L@E;9-S<='7_J>H@D^+HCW)R%F[-P_0ANSL+-6;B, MZ+YS5#^)HAS35,D/.T?;X7&\\1D#K6DO!LM9I[23B@HE\C6"!Y-.#*TSE*FB M!2;+Y0E<)HW5$&[GNJ5@[FLEG+XZA2=HJ:#YZ<@+E-:>[>[!V; MO^\O?75< M):5.N9[O@'+Q4-\D&(/23+3P @<0 PP&&&S@7 _ O$6VZ/? AJTLQIO#D#LH ME96VEZE(*-E<+P$;&N6TV2Q)X<8O##@?OO'K_1UK+ I8%+#N?8>,S:_HR\FV MP#:;[&!K-3C.:+7:(I!+1WTI'/4E2^++C'Z4M(&'DM%T:"D%B3F$TC:#OB3) M&-<:278Y;%;[5K1>$D0N-(6A+KY2;NG)ZYRS* _VO+0= M3=<519-6KK/SRG)%64#*),U/5);FB2Q-OGY6"4LSUHBX_^EUH\77A'"7ZD H MN@[DH "^2F>.J'<.XZ(>K2^ 1PI*PRT4J,%\V8GW/81Q2>=4 G(8X## 7059 M[LF*NQ6 >SZ!EF.E<5NJDI'%U4AIGB]HEA2\2GOH2\!N:<^7*S;>:A8'BG.[ M[#G%6908=$G;%;3F>";+<*^?5<.2?06 =V4A0=QEA>4%RPLV!J[+&-@-G$.- M,\V<0KF[2<\JY<:'?.^]%+A?7<>8% M"OP>&K%^F-/KNGYH0];"O5BX%POW8N$Z&=R+A7NQ<+G4%6?8? ""!Z5]N4BT MT"64J!#5+85;RZPWH-7#IM1[GUS;7A:'I#'K>DK$*)M);6/MPVVL0@KE/WUA MLGF6R1(TC\N=L>["#5RWX$.^%V)=RAO]"5S%?$]7U':5E,">\"E'6VQW2Q'! M%4J;)7B%L0IC%3:P[@6KGD^#37*LUY.GVLHJEJ- &JXJNVW\9U<2_AYNM7@I MO^VT1P11S%&S F^6%UNCE^ 6G5SPP?-9+H_[6#%VX;8RW%:&10&K\5M7XU7! MM!<%FRP0E$D8T[8Q823M5XP\6"B-*L\+K#3+Z8,DPG&Z6TN@ MLPR%.]30CT>:CUK^@H=,5FR&R\P#(9[_U1>RIA?Y0&T$I6*[+3I;HC':Y[A1 M;F*:JOCLM6Q?F;%H:T'0F9^VVO'[2*J^LN/#*T#\ ;X.[<6'^270Y!+48"!+ M5(&-O7&#[U2Y;TQ!ZA?XL01F8BN]= [A8I^TSN_9-*G M2/%<7%K[A*4U!-,KR[5<\? >R>K1LIEO6L5EP>J,95T.7,6,K%BEJ%/2AZ*% M+$W@-L^[P+TKBVW@KBL$UPQ3;!P-@PFV!65XE]:R0JT6;0GKW.%;<_ MT>,!T,?=DBXTI$9I63P8SJ#D\V*BQX5?TN,?K?FI !PP-W53LQ%?G+K(,G.@ MA9$/<),3;G+"34ZX:@,W.>$F)UR\@^O8,"+BUADL"E@4L%:X!I_\>F[I>8F# M?ORX[/HR\+>F?O8> FLD4O8D#+:6Z3B+UF:^F*SM6*7H4[2=)(DL0;^@SA.# M$ 8AW&*!10&+ M;'-W)SSZ5T:'MFN4%Y6W<)CBBW=F1EV5 :8J)#A5_2H7?0 M*U'4@J4-@B #3KR,;5A674W95/LCR_38-2&';)$* M%BK%H$EA9)8@N"Q'T;B8$6NWJR#+AVB$N.K@\.^@U8NOH7T15B5^[1FH*E%$ MWM>;6\O:6PY'1M!":+02J$)3PA!6O?ZD'2R0&*>P874-./462:P$L[Z60WZ= MJ5\^%D.>NS>[W)P.K&VA9E6L':D/PP$?L+T$I))\%9(?L-!;V:;9:5*<&XBKSQ#V+-F^T'1IPH:.&HH/-00;]@-OI' M:_M(7+[<3(/>&#S)M0><(#E!W/&!.SYPQP[0%E6*3<+G%,]E M&7QO&<8?W.R!53$6!:R*KT(57S"4_:?J<\ V74YMC5G"-+P"JY8;H^4N3M2G M\ OJ\P[Z/+H^F /?!_ %D]+(T]T8N,,#=WC*38HUG"1%,E4J\ MZZM<;[E?MR\]=^U89@Q/)?G1V2OSPJH\)1RV*VD'16QO)--?EB!"<2J5M*+Q MKSDX%7?2X+3^G7727'58XOV *K&HGL.IRK)U6-3MSE8R:;ZNS/)47CST$$ZQ M2:UQGLXR#/>Z6(4[ECYHK0VN5\.*[=WS3%B&L QA&<)Z",L0EB'<>X!EZ,J9 M!8OS3$\-$:$ M5^Y]S=<@>N.F!-R4@)L2<+$#;DK 30FXY@67?V%$Q$T)6!2P*&"M<#O9_[>\ MAD(T5E$0HBT% _<'?_CD=QY=^3,.>ZZ]9*4]<$<656/Z%*-[$K7KJ53^.-J' MX+(LR^#>! Q#N#>&>%;*'"/PCM'R#&OX+3TW=3.XULH< W# M>_LXF%DPX.*:;BQ#6(:P'KK& ,/UA?R300J_$*DXNMEG8Q5>T?#UV.^4I9$@ M=7:S$ICPHUBE^.,T(IK.TOG7C_AC.<7PA MY^9Q*3TNI;_9$@U\04'\S/4-X.>. MO_X7Z>TR@6N;1N8?1/+/30$++IA_Y\3S.S+3#9#MAP7U6 9QP?W%JAPP,^%* MHH\ Z%=F/_VP.!_+&Y8W+&\7ES>LW["\87E[.WG[8>7Y%*+(1ZYOAX&!I9N]WYW]T?7=NADTW0/.L M(57_]U/NW)RL[8ARIH)5E*AZ'3B4V2DH;$^E"97D/GWALSPG9.F\D I7_AM# M&8:R]X:R6S0=KA[*+CN%Z&4H-)\O0D.OV[JU9H1@:C+-V6 2)R@D_!H*W5X? MP.Q'9Y]\'P/$0'#3M@$7EX">J(JC(-%D]O@%.K?__F=V$VT!5P8AQVS)-W!! M0[@PW&AF@VO BRNX\%@,U,[\PA>'SG8%>Y[?UB-IW^JM#_U(V7+N;T\,/5YE M_,,Q9I[- IU;S7H*1^6E<)IKKPE"3%[GK>XQQK;,^XO9'\#._[MX>E M%LH-X UZ\A+J9. 'Q[V<01W666]U?M-RB:AJHS>)@^]!R'+LF16$&A!08=##K8UGE#T'F^P;F#U'H!]EC46J-R*#JL$2.DNI[ZM *I]YE MX>>'^9N8DQEZ4NH,E)RQ;Q\ZO)J?-)-01Y)%IK-0X+(\F>YZN7@:&0/1^PO? M=0 1MH9^&8?\2G51E')1C2BZL_LV#DB6 +^EXW);DR[*^C M&>L5]"-R"-""R7)$/LOF7Q"Z21*__PDU>+:7E_7OS^;XD\?Z NKE\GV9G3WA M*AWJ!^!_N]?!$F0T78?J0W/VD*,SCAO"YVL^_-C)F/ 7%KYF9SS-#]%LN7 ) M H X(RF2@"K(R,Q-1W-T$RX*'G12\/GM7N ;8K\I9?]X&_\QS.V7_\)_/?R> M;@/-1VBU_/M;MJ'1'SGI+H+XY^5TU ^)2S$/D/P(.0SU9-?)O__O_WFZ^Z_% M-3G=M5W_KP? MH1?1(4,2GVGVGYDG7R-ZI(BYUG:Y)R0[(7;.!O/PK].O/7R6P.WCAVZ0>&Y_ M^<#60G,+T-._>6YR,J'K_461GSG$"/#;TXLQY.<\^TIG]9VNI+^>S'^US-)' M,/V/0:=X5C>@KR$H0CBVORD6.7T$<0"A(9+P(D+]I[=1:2]AUF])?8Z"6@+C M*B]00 _:$GM@9QL^Z@-V]$:;D>_2'G7M[J[K861#SKSC@>.CPM. M&GNF*C-N6&\71S$Q$HEHW8\TW7!."273B8 AAL^L4]$R\E,&0$O @W\P]"-P M,6%*']1B2&03I,^A"_:SO!_!O%&QH6ST>"=>;#VV0'X^4M4:+E?ZV'ZQ; MXA40.7F#X_C:AW=X%5W]_1_^!BR?>@B>#W*)CP Q 3@ 64%%2&MM9@80)'TO MF]'@?Z&>TPPW^< ];COS+V@D)5T<%/%W\6A899-OR;\?/H[!]Y]$P?>?N)'_ M^)'K/WQ:*19/'_X[\R]D7P/?WFZU'#LC0V0Q%D/#?T"G(>+Z[-0U(7$C(K:DC6_#XJ1'I89 ) M760#9GRPB.SD(?K#'S0=(PI"?_\YDQE!$S'R?8AF]CX30@(!]+?0[W4&Q5X! MRE">^3O3TGP+A- S@2H^^2%:B4S08+^&W)(@\.>,&""F>*AFS- DVBP%_PWI MDW$?>26Q6 -HK()%LBUHN1YW.G=MVXV3QX)%8IS^]9JFX+/LE4 ]=(%.G/*= MF?3]3VW3 7\EU$%?I7Y\U.F)'0[_3A+IL3/_.K')Z5OY^,H/'/.6+SY80E-P ML4R.2=.A3W>T"=!A#OJ2)&N'Q@-'A)BSWPU_LNGYHHQ7H M_\>/1O#,_;D/]X8>]L@L1T:)P8E/H$L#&3"O/6XH M^U6NT9]X:1$%>HXZM8Q('.KYL=08&]5^+%&;H/>S&HJ?.]/?UT#D J CESJ& M!G( G&^5081>OC,_\H",MA4<035=$='6?%_5J56]7P+CKE+9"\Y@F6NLRL/X MTY#,/U=:D-YZV.LS*DCO= MBM< M78@">&9!<"+[DU]_X6DV4\AMF9)$*;'D$N$I*KHL6*' 2-1LMVCR*YH=\8M/7\A\%H)Z6GZ"3814 MU=QU0W@VT#*"V_3\!V:#^@LX2S="098G/#C7]"2<\#ES'"KU%26/)_["L_6@ MB:4V@E(1NC;.EFB,]CENE)N8IBK^6N/'GYTU_$WDZ1S_1-\,K,*^ !Q]"07! M^B9](4-J!WWTI BT0?CSQPSV'OBV]@.:)"ZTD5)K+\A^,>#E(1WD?6N]GCF3 M]9[<[ J+I^Q'_0+SI7;:!3[Z0%L \I$!<]03#CRTX_6X.\BM%:J;FTUU9K[= M1KU/7V@RQ7W__!6%]MO<0GS#+7^*#!^,6^P(?A2U:$/1]B[5EIJJ/R+CM^,6 MLU:U]VHM!R0YGGCYI5Z374/\](7BT]R2A=H>VDDZBN$@+R.E=Y)>]?S? 5R7 MD#WQ,: =MGXIC^DGBJLMPF7(1E_AB8HI!/%HK@3D(<9\]HI\]CLVYSAF2+/'=@=:J+MICR%MOP0Q81?V1BKH\,X1.P9Z7&B5 1-$ K(2U MY!"">-ZK2'_P@JA,YH%?@L^93.;R=OG_9^]-EQ-7NG3A_R?BW -1ISMB[PAP MBQGVV]^.8#8&,V-L_R$$$B C)-# X*O_IC"(56?*B;&%81,>[E$=F_8TN_ Q'A^BE#7?P;QX>)3O%XQMR+4LBR#6TN[T(F>NV8[6D3 M< #[2QNP+&16%6UB@V7K."?1]-AH02QB(]&E03+_)M1$8W,>JUP-(CY,I&DR9FF;(5::+YF(C(03IC5O$.0:L;_&[WQ@59 MAD092#+:B];+5A[>YQY-(?+<+W<,._^4>?EI;)VG6\=[!=<#VGWDC\ ;>3.* M5SNS;71<6DVBTWK_(3U>5<%5D10"?14DUH56FV;2G\IL=+<&4N'^E'TRNY7: MBU9^:\]7X\>75R%KV;%N[J-V(-;'?G:3N+9B(=Q1[CL;$NEQYJ MK?QKOQ99Q"?ZW#*J3TBGB_HWSW^#*%F25D-3UFQHM,,":&3O9)"%^ _L9,/2 MZ!Y=$'"*-]63<&<*,';*+N3+=5*2]#YD/.W)-+SEY*#8S9MC"O%4O-=6TY MBV]FS:*([0-917K> KUW9K)M1=>4BB3L8< :'YHK? >C^S-G3Y'2%XJQ"Q3O M+)& 6N"6 ]<$OL!EM ^)PK77^,FA$GD1[>GF)#<>(_4,E"<2I3\4JY_MJF9] M.;Z=]IO:NIW+5)*J-)CZX1/!SUT*? (/&A:AA38U[!28QS.%3_:PC6_B%IEJ M2&/<8&C@KE<*!:)QHC^1 2%C/5G=1?2-)DM8QU(D!8*)Y&5(Y?PG])?X-]FM MJ60J&2K=A$IK9 .$FN@G1JA>+WCP ZJR4*!32+LDP$':T@Y? 5@'A!A]XC^A MOT:T63\H@:08\5@$SSO&'$;!TVH2M3IFK2*]71XC!1IU 772,<\JA:YKGGV\ MX_ *B;Z":0JXYY26"" *[^ML%K4D_[T?__JY^43C"OTU\37&1_]^H>'IWZ$> MTM!-]\<_V1@RGOZ:L<9(D/57FE+D9%G*.AH8B-@6C3P^QMZ(GD77#.BD2D4C )I:!#@I1(\S03$3+,I)E M+23#GD=XG0/&"Q%@:\E(TG&K:8+.]+3<,,!LA(&YCDW4ASI'YAJS\!=9L M,%C!1+8DJS;MR/QO[^YO!H^-7 M>/05'OVS\&BT]ZE:1R3/400M4^T^@*.-'7['4?7Q]%H:)QAO0F7;0/+"6.@@ M8S8S)/4MF3A+J]&DX@C[ M,CDI#"U-N._0@(D9AKX:(]$8YE^$;C!C*A-!1X2>:T+PDWIBH&]%1W.!(T6& MYM@)\UCR:1V)9NZ$[NIU4UYE7D=9:7,BS?_KH8YX#D)T$DZP8H:I'QQO1!G?LQM%5=&O0UC$(.4!R7P5]8:@OLBN MASM30K8XWH3X"TXM8%'I#,3-220T&L1A/J M5AGD=1&-(7">E]9M\46K">U^*CXW M,_)NGBD];8"F-QN-AU.)1, \ _07&@_I(Z1X,70W*,TR-FKDD&3+-\2$P;N7 M&3P0*J(7(CR_?_S00DDR4I@E?"TLJ3Y,/9/P('%6DHO>#:5Z]%[HW?] (,>) M).*#AS:%B;'$5#K Y\@(D&6+; %^('CUE^@6V3_%HJ&8.&P%2C,]R\X)YCI$ M;D7/9(3NW0MOA,PDI,]3(^,O\6]>Q)CV&+HZL55N"*+C?42"@+@0H)=_C?YV MK($E<=U !%#&HT,6@09CG)#[&FY*E;P?AN5T>ZF*)"3*',#\RY@QP^)F:)!@ M!L&^WSDBBR90O+&X-Z'!3$'KMI'9^-FZK1U[F-IR)B LY"EN\6BO' RZN[T, M43$]#T_0G65B6]? X6>88TW'PMT !R\-3:.%D+&UARPU9.@:H%4#GHK\#FU, M+DJ'D\Z1HC+2;6O__4=GX">\7!]G%G%[8$)=>;-,B7^..+S!&=<3OU];(D3\J13+TP;R17 MITJ&NI"LY3.B6IQ5^/Q1O(TU<44'VM[@YY#0#K;8)7R""_?7R?(CR0]

5%*,WKPTW=T*_TF@6]6%ZW5IU MIC_^3=^D_7H*FR)ZS^R0M6^&0+N0 I1$%ZGO!=3"YS,1,IE =-L+FE,GR:!+ M7HI:^*'IWF<?38ORAU59C;2 &NO$#E/F,AA)-_[$@M I)<;>W C# MS2A7&%8RC7)I4)B)N6%?FJSECXN(7YB;K)1]*3T.ZS.A:2?R0&$@)=7FA6"R8BW^']6T2G-WWC% STBL@3%=C M," 4:NP9[QJD&&,H*DB0B:IO:,X#9Z2AYL=@@XQE[&RD@AY,';0!#04":C:^ M*R"BS!MWBC4C?4)&T5B6)=,)HB [P;0Q]I!,(N:X NT;/ A>(0>!(0QT=!L_ M, 3W6Q@,15?@$?$Z/9=,O>] @DVM6,ZC^'?R%DT;LJK@]7S:(C8$#7UCS1PK M[,LW.9LRK]D,/<>KBU&?>Q?%P7/L6MF\+P@6>F\E6.".-D]L;OPATI9A4FDX MD6QCC'5"FJLLFJA!'AWC[@TXE]"I"3H0V"N!SEI.TR!$U\'!17!(EI% #$6% M2 VPN MU2S]I$QOT;-31M-3I:>F.2FX9Z8!)%=-L=0:D[UY(W,9M=>(8LDW\Z3 -P3?W5E>40;+Y0#!]KQWVFD:E# M;?SM%>40;])D@ 9XO4[4Q\C0Y2!?P-FF88S&FL7,0)6@"/CJQ.-/0_+!==X0 M7V# *\(@VS> Y@.YAOHX)B .25;%'5S8D@V)$V@D#C@C9()7$D26BM'D^Y> M/$'-6$X<9(P;%R7(00#D $5%P*]<+Z*A8[7(#/8D?='M\3,NG%,##%N&HAL$ MG]F1QU[XJN/8*\KFV%"6+ARS-QK:D]A=+K4>6,)@4N_O5D)LH([;EQ5"_" ? MBG?XYCEY&PJ F5% $4;+@5T##K+'U9(-IX>@4>L$9:28%A)W.Y+1P> YN($E MAY[$(L*4N2;H(+%YJ^G4V\Q(=QQX$8=HW,\].LVA^@!,M*M,-3P0-& 7(!O" MKELDP,YR?((#BH>\QRTA&=M&Q[%T*9)Z6?33F?SV]3D GAO\W$GAN6?A36'Z M,?X'-U]G/6D'E706U""Q;0V=#*"HD62,OB&&%K))M;G)WV5IW&6_/*9MEY5>ZZLTXG M]^-?35&#P\R7X*>*GR@9[/W3-A0GFTFVEC;[W=?77+:47KV:C;&F_0=!"?U(K.^&Z T M<0647@&EYP.4QCX$*(T??L=1A>>-\0-GV*/R01P/@-X@UGN_TPT M0 6#?'XDY('7 FD/\P@ZZ]@5;II_$TUMHF@*DO]2:*ICO"_.6C!H%JG$%"I5 MWP"$##SET <#!_]I@ %.WAJP@9 X 5R0!AA+1 ND?\"O\(7$>DC[A'GQN4@M M6"DDI=Y2%O@\TV&0;JEHE^'GJ+.5MB(1@@+XQ&F?C/$=/?*.W]>CX/T^XB"F6 M$L1R4KVS2Z#KP"NB KA\K<@;,[2<[4Q,-:(PX86=!/)V3/@W1NBHHW%2TEX= M[A#"\4! ZSBT)"_0.@X,T,XD?4/1AQO\MSZ9D+U#,,42B?>0XPH]/. 6."EJ MBYK]9@>\WFM84R*O'3%=Z-SEEX7E[7.IHBZ>IZJTWM0A(?;;BFDVXI [Y#!( MJG/*;*^*W$1W:#^:-1]PU=#8W13E;0,5?,>0BK-V2KB@&= MMBB_$/V)N 1<*;YPZ"&,@,5^"BH:&@9L K66="_.)*&.:!F]2KR"$^] ]"3^FSCXZ<= _4=W1:'G00#'O M#/7JP>AP?1'G M?:M? * M?!!\ST]DDB=#NBX[@3?0Z$AWP\$_PH$I_+9P2/%Z'$B5(VXRJ(/! W/Q>!NH M1A3<._8>HHTMT+E$JR)A9BVB' *"C H0LFN<6DN>@XT5/K>7F"L*5#0%(QB9 MNN+I)(? \;KU08H2&>$?+17I:.714BXAT8 .5;$=C> 5\.NCPC MP---6-G^)X3G).3,TODQ[[A7< *@5TXAB&;?J1="W:Q(*)!8(E;8L"^.B'I< M\HT33_AY$#HD5 ^T\@0H$$PJAV9+TQ=H0XYD3<:T3TQ2.^^@MBP6@\3.*-8Q5,)0O.&3BN/]?/VWTVN MS+1B=#1>7;T8$(>@QF%]"\=Q',(%(F-)7XEU"K!%;^^<.X(?](![T=O]"G*. M$UD-C])8E\B]@#@V9/#(@ A%DEHC"/:;4(OURPF"0880$7M! Z9+2-K&]B35 M<]'S:S3SCL"'[Y#Q2NXV9RF?(4G*?5#GO@K1D*TRL* M!K$W_?1*%1TN1>@GCD(@O0(,DV/#8$[D,8XPAM9Y5H,A9+AH.,.IP$ &V;_MU*,81PY7![$J<= M [@22R@090QX&[#-3ACX?Z=:?3&P&5+@H07N.735E1@'Z*&+[27VO.O?%\Q> M29F\SJ3;ZNSU1?!SWW[T#^;+WS:2BYAZID]%YYN<'RU>\X+SNH%)3U, M%5M/O@V2TDAY)=B:>_$%3K+$R""PHK> .Q\=P0=NM%U%X*"^$UE?,#$)#8/0! ./CR/AYT'4T_ M#S%-F',IHM?5TF!4FCS7ICEE6X?Z2#,%=A]._=J7H_@V8/S"] *"?4>"$K\P M?\!KWP&'#YXA^.M>T92%O<]@_Y'YQ3H6F%!5;IO3]I2JOA)JI4JBI"RV#RUC M'DU&IYO33;;=Z):4Y[52$^38RWA:EA0[WY^BR4:&8/!,4PN4/S/DDG-4(!B: MYPB3$^D1B#"(B+*-D'OHGUO\GV'Y\7'7?6B7)Z7NHYXN/T0>XUJR'5A_^Y

JZ,-@;X@6ASJ4E^;6NQ;&R> M6B0BC?5T$R]L3[B-GG*&,NJ;B^Z\MG@J&M)JW.C)[1__3I2))1_<2A233081 M!HT1C\%[P81#ICZQ-B(\L9:1,'?XP4>*#ASQ<-,028G,%WQ[$(X0YYH!23V8 MX4PI>H.!^'8W8GFZ^H>2&6J,7O]=U\4NE< M&(?9AVPD-N80/^@35*DY$MBEH1QD=I $ RX-AT8J]G$BS(DRI@YQ[$WA/6"8 MM4SR>+@4WFT_028.=77M(9NYEY-("O$Z\BO-2\?/*)AQ(B71=@G#%3:AZ?$[P;0UH M($NF5EIP] GU@[?E@(/(68H(4QY8F,R9"E%:*Z9N[,!.+.$@LVRL[/G9"9+SX6F*ON M:$%\9AH\_S7QEJJSMCB88);QHM;1:DE[8E++U2>%834=ZP]VZ^I6ZVN]E^%W M%I,5NMOQ/G+GX:RHQ7>5@&?]=*(/%!5&I "7NG%<$'CD'"\1V-X&.+P;31^[ ME\=-*.29+$Q- B=:"I -<"PL@J;<8TQU,LE%G!X.@#%,/H,T3]$!HU#,( O- MHG[GNH500[\)Q9-"F*V-$J!S8:?8&-#_W&)&/!W'U('HC+TOB8 %LK@.L(#6 M#=\KEX(;WP5,BD+0]^!$N,EQI) 58(3DM:R&_G)S]6G5>&R,:?3KD8RN! B6 M^1[[&WO@-3JYU/>.34,*O*1?0)=,(%)#SV+V;4(Y2Y $BH$,.0BP 8$<0?>0 M09%,7"#'1:)\#NFR.'H#MB5)Q0W8<.+^"$GG"<.!8>P8$C:4 U#NV!.G<":1 MFS;HN3O7+[;DOT5QYC3=YVZ#WF[ 16$"$1"+XQRX&3$?ZM$?.IT,?!2(4X-@ M7-Y)DD5T)WE_C&9D0+:.^X:WCQUWIECF5A@UQZ 4GJ7FEG0L@NY"N.,9U &S M%S)(JP/JA* ,.J2/GR;CE^D5F\CD / MP95*A-'E$2)\I(PODX]59]"4KEU*11+;:>HB+O7X.P'+^ M;$%N,T(Y"WZW!F9I"C>AB]%ZP[R';")Y4"[QI3-F3OS+F@$TV/HF)\4%@72$T8JS9YU1!<3 M^4?$BCA"OPT?$7(:)^V/S""IBP)1_0!Y2*X4?O-H>_VY6&'V$6IH]^PU)\&6 M#;X^ P^E5K([A?N:]MIOWM7473:I#)Y+Z% F8ZDPT@)_KDYP\*WS>PB\7YGL M4EJ?#=)2>EB*["H/;6,U'XZCTT )^*YY_@DI>32#]^1FMSMW!LNM;DZ U!R; MWF02#T% .HF$'L\/*GUAH+8WXV)%B:27WSIET".)ZJZ:2^;AK*[+@>Q-BI*) MPPGJKLG8U^2Y&!PU?AD," %5&%.N.%HTAA4?O'B"FK9FNNEXNC]^],(.@ 8GJ[Q=9Y$ M0:@2P%O^.+]&=JIV\6DZD%N$2UV#9"V2$636V$?:L8Q0 J0CN*U#D+5?Q-=YLJ 9RZ-9\5#OEEY*N M]ONU]'U!1R+XN=H-X$P*?N[; R=A:LY\CP*%(>&()8( ]A%F,3))F4,HT&@8 M(@9%$39*DZ0UB1CZ@O\RS"1Y.2Q MWH-#F:2XX>LG^A^"L-EX9L#S"V+N 0P>'QGV,?%ZX<>9< BS="7\%4Y-%2,N M3%T$D(Q)PYWH=Y23@!K2'FR^"\/FT&I0$.6ORA) XB(S>]YM"?5)7J,\5ZG,^J$_B0U"?Y.%W'+TG M3W^_,.YJ1?/7R=W/GJ4*)99D6,Y8V!1#,TU+(8%ZI!-XY)Z\4[!JJ?$>!66Q MD"6%5)O]''D9)"Y99_$M060BOB,U*A4Q]?JY;G*'UH0+#3GYKE!A$*:#XMLDE/0M)+KA@7M0=ITPJ^=1)W.0SQX [F,:;-(\"!]& MEAQV;(S(Q)"Y#%J2-NLNLA-JYB]#]P+%H]3AF'GK=Z$.W "7N3M20J! QP^3 M1.YV,!_PY:M 7B):+M26!1W'^CUFJJ<*.'5SG]LN/:[CH(5Q Z@XTV8+%IZM MF#.V7T$-(DI/) 0*$%-YG* QR?3"JH"\58CQ29*CE^+.,=\<]PH)K-&IE1V8$H,(F<3V?X5IX%Y+:31-CH*6D"(AH8$L4L)5PD(65'=RLEUI MD'7,'48(RC+[F0P(LQ+)I((Z_QJ+%O/CGN,2*.G@^&'CJK@0Q@4ODO>'?!$Y M[S':A[T>X MF"-UGO"U&7"\WKM)T=+AN,\:PE!L%_@;A/Y!]&NOD,=/O8@<8DZ6!: /?2]R M?T[%N_>6P!4R@\7[E]T&;NSQX+UP9,:I[^K8'.[M!<(V(=*$=L9NL=^N+N :L;[ G*729-*+M=R]&\';P[H5VHLWL"77UEB[W52QS1'9,*3I#M%O@;6J/!GK8UW@1[BS(I M".>/>QWX3CHTU @H.(K&Y#5C450P.:);!F'M\H>02!MV;XZ9XDBKJ.-NF[)E MJ9"HK6&:-MD7J: M,-6+*,[BUM4 QR1.XZE0QMH]G_Y4U?:B0^]8?R(SO42> MF)E#)G'K(91T$T=UIDONY8[;PHW+U@H.H(4S;M_5GJ8QD@KUD%QJ4?_01_,LF M?ZDQDE;J&W!FAY7KP(0=,'(WU8%UE.Y.S!M"BD<3M8?QA2!MCQ;EYKJ Q^]V M__SA4Q!%,,=HXH%Y%C;03$'2S!C/""FIHBUM[' @4H&$B'',TYUH&GQ 8T!O M-)VP-6AO(]2A-4URP0WA^!]DM7L?!6R._^'1CHI'5)!]AA8.=3A(.U@V.T48" M_+B^Y%.H:)-(?HJ47XFEZ9I(KZ70!*=P/4/;D@UU$^H'S C)B<'_Y&.__ ^= M$+TG)(EKCM.>.Y^>8,C8*4-HT[AL+;8:SL7"XS/(7>)N.VQ00QVC$30,D/9_ MSG(6ZC@!(.J--+5M'?-6@[)IDGP*?#^1J2/4=@00[Z:&\Y.DT/%1/X2FN/Y79&YU MWZ1"W'\,DG0$6B#+ZG/.TF=-:.SR)C3NG=!#(L 5=&B$EBK32"XO;\"Z=87@ MGK;F'K:ILJ9R&'(+"&6H;L#A1LHE[1-[\U\F+7%'.AE-_/V[T@.DKS'#:\SP M?#'#Y(=BAJG#[SAJ]9]-AOF8%:EP)L[%($6/&K*N4Y^8+D"YLG/O$(]WG?QB MCS$PV!/DN8O!4N$>X1H 4*,E3Y'T>Z4^2W3=LR'Y&W=D:#A8^^)RJFEM"VP^ M2X#-L4A>';$B*-LW&U(!-T)J#9L-$?FC \,/<[GM21Y*G."!L-*-PNTO'X=!V8+8=I MDI"_$Z7@R'R=]=;&+BDRHST'['C6#K@. H_BXUHZQ.7NQ 7XIV"E'8.6>=,= MFYL!4;N$ ;_D/" R:1QUQE"L0P_8(BZGK M>>+SM$F0B%M C].BZL_SQI9]H#PT.4"^H.;=_5(] 09C/)4R[ M0TL9>X+5/" OC%-"-4FDM*L6^M2DR3K$H3+%G-K DD5@L1PGL%>2P/=+<4>@ MONC?N!(D>0VC$+\)=6&_>CR3[YQ^IT"DJ)JZ4^35V0#!!PMM9&3$8/&'9X+; M6L$7U8'SN>>LA9TI&N!*,M^U1(=@@Z0A-"$072;!<'H:SB,[>P$=/S(#X/93 M2)HT[]Z%LC<@M+S;V+5<#LL"BLCFW%6\; JX$F^^*$)4=";E8,K2I'.[::>* MJEEJOE8>C?5=LY^M?V?RD $]NE\4V#D.9QAXT$GG]O8DJ OXVB> :56DKD+7 M(\ZDKD.\C>41*4-/Q'.0C"7@%ZK3L9H/Y X@CWLN#E)5&]K"8(;#MP@>@Q=Z M U49@(;;C MF494"#:+ 1(1NTA%7/2=O,^;>,4B,\ X["? (!(^[&(RZ/!&,JD\Y':04#\Q M@"6:;\#"?U75BK6,C&.N>,4A0;A^>NU/RY6,W%_E4JFV5([4-3D@"R7XN6\? M'Z<3%>)FZLQ)*5A>6!L=LV0#;P#NCPG0G(7Y3^@OY6\B&&G=0I*Q]1]\C_^E M*'\CL\--KN>JU9V!<-SM3F"1-%P%D@:B'8D!7["18# QDCP3V:!RP"G\A35T MAEFD\134'BVUA/^BO^3$#$U[)=4=^=8PGLD):)O OX#E/,YRU0U/U)57:4@ MEQ@O2+Q()O^&L+=D"*VBX *T,%4Z^V;U+#N#'2DPA\FU MO;^4_J.^4&"KDP*M&"=BK'&D"[N[O,??6S21T#OQ@!9/XBX[SZ*KMFQDFAI. M$L-QB;2;?3(OSZRXPR*$4TZ6K>-I(?FW<_JQZ^' 2$ 2'(.X+?K/U%:P.^&] M;X0*6FL9;1%Y25'X(OD=K_+MZMRNL'4@R$6 CT!/ M!N'XL8)]S,0[!@G6CG6.;P=8LZEH.'1P_J/ ,WN8 M:;B1E;$D?B%O)4*3:_4WC3!FKA'&:X3Q?!'&U(5O)%,#VP*B:F'7&,JQ#1P!AU#% GN$=7\?3D;"F-?JH5-H'LXO"- MQ_&&T/*;&E&%\)!8L)1'97K KA.TGLBXV.,J];V#JQC%;B"N7+-NA!V(FFC2 M9 :@[&#MA$-+FT E)59Z>@]I[:+>E@0/R\5 3J'V_[IJ@_J).XTGP FO.&$* M=EC.8X8?Z(NSF8D3D9U?#(=D>L4>"O' <7.8@[VZ.K\\'&I-A^Q3<1=72=^C0-U=0'.2F"7^U*:L.[3Z(>XYO[9(:_$KN?S >-=$ M\,1"AB*E' &"7)X'FU2/QP.A:^C;6&<221@6[&X=)VUT 2;]4CUFW)$$,J] M.YCG^H:->' W^1>)QK6/+!3+1860 E1]-Q31X3%:R%;X/1VBR M*C$EI4(": M'&"O@CT;+%+WYL)ZV[A72:0X-! *@MG M[.,([98ZZ#$ @PDM7+\IR/#B?0Z8?MG)'848N5.VU=N=_2H+_I&Y>:$.61T# M9> B@UZ?RH&0JNMM@+$P"@<@)X(-IJK.M0D%)8"8AZ11$(>E91M W?!P8 0\ M9EQAA40(>ORKMFN.E!0YME?9S7-)5W#5*V)8[ [D FP"]5!OPS3H!-P?P6?# M5Y/F:'LWG/O0<;M#3,$5V =FC7'_T0+W[U@#A@0*:(Y7-YD-%L+4L9&<"KQU M7;1SX7"T<&/,9]GMML*.CQ+7"L"GT;TRT /[U:1Q/BN?6W2@1QN6"(=+R;DW MK\-, &W3%#L7Q.#/)/=T@<_1X.CI7'4Z."D,I KGY\,IX!HQ@AA.CR61@$-1 MAAC6ISKN/W(BN:@82?DCOD=PG84)Q@M/DHG&;D[0" XLP+E,*+=...LI#44M M=8685&Y,BB MB1/MP+8!+0V/3*'@2?XR>4-1V+]9OF@!6R29%AE:D 5NFZ'< M%'2Q G\7G =W2=1)C6JVF(82:CEH:UTE]2-H2:IW7=24(AXE<\A# MXUX?O$<752:X-8J^==N"_:W1IA@FSY6%+@B$A3RP@$9W/3&M_&,8R1/"WTGA M*$>"'WA\!(+@;.6IH9N8$M7M(I9?X&G1&1>Y%??#U[*0[603?00U"AQ^$@ MD&DM-3HQW+*24AE33#T#9+,<\TS M!_O,U7HO8OG&"*X)SCV 9O&C9>>)_OM M#<03V5%HJ18L79NBNEFRN:U.%'(19A$R?) 3\=T3!2+A[-4)^FHDST1U@L\!!DC0U>5#??X3&WA*N<@_ MV7+ ^LGL(ID$\66*P9\I2Q?GP_8%@P8?YR=V[^_"- M0!['2/N]JYT+6(-. X M7U?^0MR>T6UX@_9>-T]58ZDYBD7+IKI7#9YQS-=NFAYUB_C[P'XCF!0.#\]W MBD3[5;X2 '[^+Y/#&H@&\)M:!V^+\!D./NB2L'8[U@<\)V$FQS\OEO7"U M%MAX--/IJ+)R1BSEN_K,SS4$MLP#H_#HHU^5S]"=(5T'0P8A_4/63-PFX2[- M:5)5@SL:R=.6*OJ*29?:VFAV7V\;\\4V%UNEGS/%[JS]C1&[7> GBQ W3(M$ M)"\HTZ&T6*KZ3B9Y-D!%*SL?8 1I0**#$U' 6]#DAC?F5OM0:5)/RJ#KK?%5 M+"4O3438AOT$%L?T[=B'ECPE*0N0'H 6U!*^,1X+,W85NZ40R';3+L?HC4 M/PAB2N91ADN.O-(IX(,,)G9+DGYY\T$=KBML,NO&1%9POI S=+JT4Z=< ?9O M8&9'4K-$B;_[! D)KT+ * "5S]V?]BX7A>\&,0Q0^WA8PV;B[+U MNN$;H/(^>)KIMGC/!D>JD7L6".$C4&)![)*65\5R@)2MH7%MT7+A^&SGT?3D M8?YUC^/)!B_P.EP M)'K)084PH\X>J;A[ZHD*QDL2S]>\3"/]Q@6"V->N&,!2A0B,0Z2ZBE>@AJ"0 M(?JK:^&P:L_ *?*[T$Z1H?2P;= 8,N9/]22R0(5,G%_&],3@J>7[?M[4+R1R M-*0I*LLE6A>D%=ZB20/W8D$W:0FB0RE@3\WY=KA.E+12ZO5E?IM+6/7O&<"](0-#$)??!H*YZ M>0_"%+/H[<:'BOCX4H=PO$Y7I:_)N$1&&%KEGK@]=,H20I4 M:#*#H7'T1H#AV.##YKGZG+O82Q6,P=A K!+P/A9J&F-Y#I1CF\7$,MP 5$^#_?7*UYIPY;$[X\LR;4:XPK&0: MY=*@,!-SP[XT6O\#QV(\=,;.QMI-,YB)S@]=H%!%)I_) M2=C)(M*89,(#%'1(HAGTL*';TQD^*%@Y0DH@P&TA)=A]'>HX.:]DZN L.Z5 MMO+8QHA(RKK'%>1VTS)H.>DQ_@E(&HPH@"QD@S3&:<&43 448)?9S6_I@A,8 M;V;Q-Z6@30I7%,(5A7 ^%,(17,%1,?P5\4.TBCF'+K1EZ)H.2@!7+>?0Q:/? M=YI5J=IOE\1D(;DV4\)THDU/=)7P*S]"=OQQ7+(,#O90%==3"KFC"S&5[SRH MUN,.[G*NFP\1JI"8$!%2(>;.IIAWJ.P6<[V1T-C?H(QPTXQK-1).1A/#W M/_Q4@D)6X(IP<=1R^&6>EXA'WD-Q_1'&E** 'GAG:S*U<>"Z,9"7Q/L_@N.^^-, M 7SY@GOY,IA8N6##-/A*8P0&7!LI.0CH,V)H;T M$ 2T^E#T22Q><-HV@#%@Q1Z7 ="93#=94L+>Y*_J]Z5,LUD#MTAP@]R:3I/VLGHX*GX MN,P+JUDN4KNMF]W7!CP9VW\R.LBM2YW'_@S9S[-LNZB_ILNUZ3#F;S,QU]/- MV[J@E&*W\X$:G6F*OLD-X_XG=^N^8D2R,TEH-AK5M%:Z&T>DZ3#A?W)6'+1; M=\/5NB3>:CFK9 QO^Y/I,.GO9^9U7%K.EM7:/-*?*M.GI:D\1]KH[;XGJU)Q ME$\DZ[U2(5$5Q=BH-98FN:"W1XH=^Z5@ON3ZD59<6\ZBJ8AY!T_ZVLR7]8:Q M:-2T^:*7>EE.<[?QEU$.]=,_=F'=R):E>5T89)][VF-"6LXV@2.JYC==:R&, M2OV=D-8&Z=ET\_":&Z;\;::3NT:GV1O-2MU!XMX6E$)WJK?1D[XV1_%&:]E] MZ @E1=D(R6KV?J45<\.TT^:IE9(\1#'1T2W@W%G<8)&4/;,-V:^*E.H+12SW M1T\ENW@?&6O5>B,C!]3Q"W[NI#;P!Q271K-7(K=@[":4*[3[U6ZU5VTVNN?G M-?NU"!L$IW(6B\3!5,' V#A$/U>B&$-#P2U6>$!06P*M&=A5YM*"^VJ(E( M(<(<4OC.+RH$CW43"M'NQ9)<]^#V(37ZL ]ZC!0 8J8 @88!Y6,M3Q(T?L)@ MC],B/C0$+:LJXV2 &PXI938-%XSHF8-'O4L8QBAAEZMO(HXI"@0!N(8-LH&51T7C',R 3(3 !G&;$2A>X MU.7<2*&PJD._]RYW,$'P#%NW<;NSE=K%>-G^$2SLDL-HG/C% MD;1S_Z#B;,C$61N(;2![K'V,TPOM([V=)O72XKXW-YD M=_9C1I@>]B^#;UG2+?JUSZT(Z -B$Q5QU;D6UKXP?M1LT7EM3G)XC0)]S(M> MEBUR:-IV8\L>R4%G?M M;??V-CDU5L9IYR/_X5;N(9?X3 L0AP!A_$!,-[&"0?A< ; MB_#A\,NW.FP!"HPGK[;G9F$0,[A*D4DF.:& W(;"X,@.#5P]:SSM(56J()7D M7B7ZW*N.&\];=!3CX8R0"6>34=\2WGCEI\,G'IJ)$#(-I@[O$B$*\#H&G"5< MF(;LM(39TR..Z'?RL&86"XU&3EL+M<$NDAI$GA1EF/L&YPT#J8(7%XQ+ M]%;/,B,1"\XH<8H$:T^W1)5(6[+&9=U@8G< 5S>2"2C2"^:E3@(7Z?#9 NOL&_C7!530'G;"TL?"S^/&3E"?.Y-. MJ?#4FZZ+XU[T8;SY\6\B$0LG,G[%@/+02/885LI;;R'BUEO V5B.-\B]_AWE M#FOMX,)QN+:Q0\>59LP5Y)=[!-(?4G4T9!)J(VP0YGYUK9&]@P"1]S#1LIF0 M>A<^.=CB%W=.8CJ2HG MS\SY(HTVPB80N4 UPJ5M> HMN+B9$(7,""[ONO.K#4VP,PC,&8 !^!ZF M2>%0H<-B%I2/]F9/)C*4O6*84(=5-"PBO<#A<1KH!$W&V^L'UU'%3_[\\SZ; M7]Q^E5'J^>%%>:D+A=?EL";F"1:AQ6ABBU*BY-^1_V#[XC$-BE05T(;XY)6)3%Y7$46;0MG7U M0LCX$T^D6<"1;C[,[(;R,R0Z;!FL7_1]43)P2W)\TQ!,06>>1NK)\%DCB9M$ M]+_Y.:.O8_/'A6RY]B%_80)UK.FDL;^Q@^U0 MQ#+7=;G =8G>I*^"['0+\S^6 7?-!^\5O@K*>"S+D\F1%3K]O%2ISUNAM6P_ M0T1?V!!_)BK]&1+QPJ;AOSYC8$2D?,'(.%PEUOKXH<;WAWH:R_?[N$S\I@HH MZ^\P5I@TV.V;Q("ER(KJ NHC_^#>:289C*;]WU]UR M/R)QJ\<$$M/W___GR;P_C A_Y9Z=15\WT?PM0S(3[!V0$=D MH2<@^K5*9'V, :",),-)[+"I\O!"U,E M>@S^<%49?VN5\?/NAZO>^%N+SZJ&*PJBU:]#Z*NJH9F:*LYO X3HO9AK-:>V M5IU'(O5>?=V7:OT"X&U!FPP+22$L")\O1[_R,%5T78(Z(+^%+OEE I($&EB\ M8KD-87AGB&7&_5;2\HO'>A6=AT0G.\H!UR*]LB2.9(FDVQ# O03!>5K/Y)(W4!5MR$$VNU;H*4(R5FW,N[-98K>*%[MC%1*7XL? J7MB^7\PYL&? M6W?6_)%WRI%S%,>#)%663R+$S2+,(GTL,XBT=:R M_FP6A50E6S-&T_+@,=9^!T:_9>AEF+&J6R7,CV"*S31+O],F9:$R3ND33-_'KPEP,FNG->^7+)B&S#$AO/XOU_99(_^4IR2R/$(P%S]'( M\TY^2HX! D;>Z4 *$,P1SD7[R=.;O8DGSAHL?\_DG&@#78_2Y1^E"]HNGWG M+BAF<#V UP/X/;;+;W( /UD[ />55Q/XN6-U84$9G._.*E1\!K"3G)0+&^57 M1.# ;KZP:?B4R!(Q//\T[-)9/-&_%C;B/-8FC32+SF;"03H1C*3_%S'=6*AJR12O"6I:AC&SBY+9T#Y'13 >B MK,\3A'^BU/M-1-Q7RC/?N$)_704:_!X=8E*UJ(Y.\@]3N_F&A+@SX7@\%HX',)[\_9NI=X[, VHP)N> &N6?JZIW M5?6^I:KW8='X$LV6+UQ99S3I")A#C\F+8V\D1R7 M^M-%*9518V)"'C:D) MI68M$ZY:7([RJB-^2QWQ"X"H7Z]1_K2%_#-,NY>C4[XE,YDHR!%)T,""H#DA M#)!-][#[9>F^",U.,[%,.C/-"[M5PD[F5/NNA13.-(C0I!#.9)/AN' QH,KC M4?, 'JQ LG'40_F]ON5+A(7ZRD)\LXI9T6O%+/E:,2MPL[Y=,=T92(;O;3*9!I4:&^4YD:ZRVHWY*JS2:R\V@DI:F0:5&LE+:6&P; MR;)@QRK3V6I2R#XO TN-+*."_2#I#_U^*BJD[8P:3335:5"ID9C>:W1[I=9P MODLU$^/MRZ)U.^M.@TIXM%/IHG;;J1;[ MXC@Z5D MTZE4ZK6V7O1A[+XG.U9GV'R<2)%Y-E'>W."ZJ12IGEY%W_-7"6>K7ZK7EK%U:EIIEX MG12E[&*]"BR)4AODGS.S2#'5EQMBI7&;2W;N-7 6^]Z>?+1F:G^@]_N[6'FZ M&3?FN]*\'33S6?MV(6OY?J2T,*,);=Z/M$J)=E#QE 4PVZ[EN M*Z]N)X'K_EHJJ\++?6)7&I3UQJ04Z_0;S_"D[^W985>+W0J]0:GP(*J)530W ML(MM;T&6H&ISQPN>?* \2NQ4DNV#U3L@S\#61%O"]2N7ADX2#@ZD$QB0E""; M<-E)M%Z]@[-W4AE"NJ;N:'D)3],1;]O0&A2%AN)5FD3(JFGK(:1QV3C821XE MI;%Q,6A\5'^1QU9HJ8/PAOP, M.F9MZG86-P#E,&@AI4_O*GU>;^*4Z-#U#/F_Q><_ M>-_6!/_/?W#QF:Z\M"B=-:MMMO$Q#O,),U""?03& BPUE#Y3G?(T;FV77J=4 MZH9*VE25-[HNA2%EA^Q-7%4MA/-W7 )C .=".WB*/,DVK(H>^:;G?N.4U(.B MZ(INFZ@K$JG)!,>%JT-#BLO02G%E3(J<6Y C ]Z/CHQ3E20"@:#F8,.,*AV]9 MIW1??[\IM MQ-/BC)&:WGIOT=Z]=G([8;=X[FZ>S&:CF?CIJBGFJM') AA%-)L.QI-\C^>Y5<&IAP']U39/) M6N "GK!3?"M.RXX#J;FW?@K:<>]^ZPF]+6=?_6JC?-:21L.ZVI*E[4NUOQ*> M(NXQ9"@TE&!N("[I" 26_-W%T8* MN$R^M#K2)^R10O-!>M)V^4K?UDHQ91 UJNN',]9%*J[KEIZ*)#O"H%UMSQJ; M:C,I3R%6D0@H8W%)=9'.?E@OJ2!2(;\2VA/[KCBOW!?TL2X]/=5?VDBJ"^%D M-!-.)_QB_>9GCW"H;!N@+H2)L'=*XOR!M_6''>7O6/\"FE1TL\-25[423.X] M&NM,W4&-::2UXBL_MN=BI5,6\NE[W2S#)@BGX[%P)I/XA:L= M>!"0F4;T,F^-073;DSVP(/W$E:-91[&N#1HXOIKXB_T=R>EG6L_]VB^2;>S5 M?OGH&O9D8]&P*^.)W M[Y]]RX65XSQ+09C '9B.FQ.KKXMRJ39&%N-JN]U)M[ESU8(QS$'LZ6&0EN=* MZM$2]*I1FKZ>OA;,9\23?EO>A$S\)GI--[[ //!K%9C+7)=K%9@+79?X=55. MMBH?96LDE\J%(6=!';Y2,/[61-Z? HZ.7QPR^DSLB6=Q'WX5=3>Y^]:4F8]OMV0VB_Q6#B;^,S2+V]IWM?2+]?2+U\L MXX_J5%>Y]QWDWDJ:GUXHZ\+&=T&JYE?31;[MLSB=AOG58[]*WP\5 MUAIF9[>OJV7ZOK^*WE=JN?[=O9ZE%5S2X50T&MCQ2]@D%>1]Y4UL';IX=/],IK+]G?WB_Z@9BCY^L.44-Y$X^%8-A%.!6)1 M+Z\(UL_2_9Z:5.)(>NCG%,O:2ZC[U6I9OD0-FG!Z:36SW!4\0>FLP$.^O;M_ M6.4CLU$_%7NN]FKY875D33^K=E8IGA0J@VP#":]U9%I.Z0@LO<5T2-]'K@;G A;G*L8M_X%%DMZ0Z)=6T>?C]?Z2/UL-*9ZX.:WW_).GYDD6C1 A _JEFD?7 M4W+^4W*AE<1^\>S\/H7$BO(8^]2(L(E'PT%2YWK.KN?LW!7[DC>^R-]W/F?@ MY?9=Y=>M=-U*/[65?JWV8^HB2^5\>NU'?$XN;)!? :%(?0V(_^2@">*"^-/2 M$\X323UG["EC=M]@=H(#W3JJB##<751N/A;#03SJ2.)1U<)<150EPE MQ$$)(7@DA/!!"=$;ZB_;23K=F=OWPQ=[(\8RS\TS5X?M9-(I>Y.LM.>IGOKR MN,@:=YT:2(@4DA!)(.D+QV.QS\.77H !"Z42%5Q:,O07E$S\^TQU8L]B7%RB M_/M-A-U72C;?N"ZG3.P7*S_OKA,KM(?RDR7,HJ655KS-3Y[6TJ@\975BHU$A MG$K[Z3S^OA[\Z\'_HP[^=]%IWGWPT_>WN>=I.36:%^X2\=HF-JR,5U!_* 49 M-#&P@=*93ZQ[>ID^(+_6LU\I^FKU7:V^[VCU?5A$GKE.]$\J2%]<*#I73ZJZ M(5MBWTZWX^)*GJTW=U.G4+0_&_O3-*4+.SA7^7&5'Z>0'Z?6L[Y8?DC/K4I[ MT5EM2[85LXWBIEA=&3DD/U)ORX_OYU.ZF$+S5UOSSQCSUUNF%UUG_H1.J?,5 MFK>+=?/UH5V<"+5$:?;P5%,F+],I*32?2823*2$-<=E4HIHQ9_:B;_)87^D/WMO):ZGL MW[94=E,+,5!W*"[\?+WHO6+1N&!Q2S+V!S@7P^0,,W)@;J(O[F M8Z6DN8+1X=![BRBSLLQ[A905] =72MGM;].0I[A4]?'+ M%[J-]B#JRLE*,(*8%SRJH_!1'APVTKH*@A9_Y"X*^I#>"\F:,FO&YI/IO%G8 M3LI*K3DLC')GK:4LS*K+2B\J[P1[5C$K435K9>ZF/_Z-QZ/A9,8OXP\51O:N MX=&JR">\K"]HYYM>>AXQU%7%2@V:R^[FQ[^I<"(6#R?3 9"] M=UQ!QXL=O[O*<8 (?+O*,173)RQV?,H=8D361K-:&0]+$;E9,L:K]5A.?=C; M]O-5D.?2:&<9*VE4JAAS6]+[]=RRN %'6LS/_7=159 OZ11?4H'D^ZD0TT?/ MFV(I5NU'[AM#ZVX4PV7O$^DT.N5^R-W-H3K'U[4[>V5CZ7&2R<6BFT:_.]!C M2#@_6*L$NF@3V70X'H B.E*NV/QPO>+W4(%]^G%NOU9> MU\77IU9WO/%4*/9:M"ZUG%<+NB$&,7H89EQ!]@TUDS&S ,>?,%9ET0#7RXQ1 M>S'B23 B3D&@<# !*I9@?B;'A$G&]ED1_N__\; _.+$Y8#?3C7]8$A02X@2]^1]1W8@[DPXSG;UQZ#?_LQ"8]P?_1EL5'2S5D_M'/_KQ+ZZS##*BH&.R.;?\MLB3 M81S:K-ZI#II!D3F5S$AO^C(K[CKS@76G=I#)V<](4!A-^$'>YCS9')2W+YE- M0^P7I+K],K-3^<8R!XZX_2?'ZDM3[3[<1DM*QIQ+C5HV.Q!RPYB_S4X_?M^? MU2O]N6+GC&EM-BXKS;,SJ#:,BSS+]6'/\DLMV%KNR ;.4]*V14&TTY,)\ M7EI5)B^*,2]E$HMIT"R5[(=&Y477=J6:O'M!.DX\EMJVT9.^MR?5IP?+GI7O M!%LOB,M>]DZX?T M4F533?O>?>,0:=87 MBECNCYY*=O$^,M:J]49&W@SAT=@)9!7U7Y($B9&LZIL0$E4J9DB%J[) *%[! MVQ--_\<,(3T8*6:6',B?B@U%UQ[9=T6)E.GWGU_D/?UT52>B;)YF=36/E+[^ M_52M5R,##8S />-_/),E6T7VO9_.&)D%;U?/P$+<3YW:J\4&CZ.ZD.C+=T6E M=/=X_SB8M+^6.O5G_?&_+9=J)G&3B%ZYNPYME:_D(#S.\']=EZ\B(3Q>XNJZ M+E^T+L@$N@JRBR$AI/?*A4&"P1=S+5;UR059+FL:/@7U363)A:&^SU1WY6NC M4E]5 1 D ZTMC6R\(# AR#W=VXM[L"V+5E%^FYL,RWY\B8P[(20#>Z$_* M^_FR5F\IYJ<_2F5EB_$Q,'F_11Y@$B-K,MF'-&V*D)-0V6B0_K*;ZPQW$T^*8#C0L M)%*_E1K:,T0T>6BJ?PL=]*NDZ!\VYJMJ^IO+1TF>*&C:Y+JRAC_1Y$T5Y[";-XO8MW4/)\CQ**9I! 6A&-YB;^%ALHJT5X5U),KJ%]= MLOYM+\A)]=*O'OY5+G] +C.Q$" TVP_C?'R\F@WZA<7XN=]O-NOE*F4@C(:C MF7@XG7BS#O6W4C;/+T/^7)7TRZO=-'0 WE M*:C$1:V6LX:;B:#,C8RIW#V7\]'I.Y(M&<=&U>54\.-M3?$ID[-JN59?+.=? MTU-%7VTFN9/C;?>W\,\?KM\69/LFW=L5FW8M]'U=EFNA[TM?EVNA[\MD]//15-I>:=U&[SQFQ(4=N07"D M@$P]$X=,A4_,I;T :]=?YU>T+$,9V00/ O4=.#[W&5(C9>/3-*P_42K^)B+P M*^6=;UPG+W+^S36E=]<^'\2RO=;M;"8+E=?>=E5ZFDR4.YIRD FG4HEP)N&G M*_^T4KY7>7"5!]]"'GQS!>C=\J ^-6:5Q\KS5EA9M55]M)G$[!BP7*>(/$B% MLZGTYY?FO3#+P:\C0_X6:YQ?L\#I?*?3[E)FVJAMS M(C3O)Y7%\W!TGRA"*72DL*63X6PB$XX%E,F]"I>K<+D*E\O3TRY+N*CW336Z M2=<30FJQJ797=>E)?@'A@M2V9#HMA]#VM#$&CSQJS40KM-%M50K-D*9.F"-$RQ+1P9(PE\0^)<4> MMX2(A^*CET CP"_57^2Q%5KJ0#D #!ETS-K4[2QN0-1VH8EMV0:CV3#P+' ? MDTJYYLVEK?- )C,'$^Y."YXU5=7'9 4IM<>2%HFGA=AAA/ QH1OA)AFM<0Y/ MBTL>$N5KLGN(348BDKJH-7,F$_\W,)J84%O8D%5EH6BP,-Z^3+B:!6'T$TJC M"_]D%)'.MV"G32EM#^K7O:@A>;K 6PDMZ5A9XGJ =.2PL $#Y=X.E8BHJ)YEI4*X9N+\TJWB%HI=#'=,IDJ>G((OA4 MU4UTY/SD*<^3?"X]K R*PD(0QC)Z(:L6W'(RK MA%\/SVHVFKT238FY"16KW4*ST:LV^J5BJ-DJ=7*]:K/1_40I$]0?WATXP?_C M[6)3"]W9*A*K*7;Z-W((0\O1\45G54=G,(09MD(M=N)R4R1-\/G<*-8,'E"0 MIK-6)%I6'LJ3ATQ[!!H0B&05"P>^4B=<3;81_5M043>5B4+D"=9!N><"-O2MK$JHX^CW,E5!V?,DMMIE M=%!Y(DB[($>12IA#ZP4-B*I[),S\[D.'R561&W"8E&G!T)>T%ZV7K3R\SSV: M0N2Y7^X8=OXI\_+3A&R>;AWOE:<2^[[&BZNK-R)V>K[-"?U^;3W:WL^?%6%Z MM_GQ;_0 !3 Y1FBU:6;9^[8%NB3D8Q8-_=3CNV?W20MV8",%G3Q-R?(PIHH MEEF1-?B2,YDB,6X'J?F'3'/X:&KS6KP223Y%7];5QA10W;[-\]\@2I:DU="4 M-1L:[;!,&MD[&;1A_ =F;L,"ZEX9SY2IJ(71O] RH_]=+A6BK-RC=1?',QO) M,LND(HLHC^B'G@UZ],:][C5NK_W<'FKA64?V^&"&EBM@$W5G8'GDY9:H2#ES M3RXY>RF362K&9-G:"(6$)O?2MI[HKG(__K4VLHH4[P5Z[\SZ8;68)A]P.6Y$TS4 D*:,;F331G)I/L;,ZZ'H%\7[9YV-@D3?'[)I)@_S0G-9[!5*E<0JT]P,[I]'N9]#I7SB+5LB!OS! M:[:;>^V9_>']NE0HU=/UM#Q?WNGMX&OV/;*0WL,D$HO&;HX-902N@I&.)"U( M.-GI$1)QG^^+>M<:<+ $2F_I*R&$B3*C@T_]% MF_PK]K/[&1T;W=6:D'W:CMO&:%ZY?7UZ$)-&)%KQWN?=\4R6;!7M.3RW7F;F M,KH;@]_M^ 1B3]7Z+)W>#?J%AP=9NRL,$NEHV^\3"'[NI#X!M%$CE)E*N'F' M-P?_4GB_WV;?F>_[&Y,]<9168U46#8@VS?:\17%XZRDXK0[FI,<2++3F>#N3 M\7VBJO_[?SR$7,[9!,)9W?B'Y=5SPZ+3'<,.CZD<(7Q?X@2]^1]1W8@[DPXS MG;V)LXS]?YS4_#AVP HW\>1_A[A_PWSX)A/(;+DI\Y#5TI]Y^6K9AV_PCM&5 ML?3E/['H3.NROSOV)H9H#L^7^]9B%PY\*_T=Y#UY/J M<871CW[\V\-I8DA.%G3,_VLZ&UGD^Q^-S4? M-E+WM74YL@%9^8.\S7ERVD\J'>6VM13LK7[[N.J6.XU&&_2-_2=7@T$LDJX4 M.B4[G^GH]1?->JQ,T9/)_2=O8[=CJ='MV,)@G4H,[_*-UP>I/8P/A?TGS:P= MB\=CS6$_-=AE[FU-3=W7H4*<[^U=S9['E-9SMJ0TFJOLL&"HRVZ;U)+S/KE3 ME;GQV!$+_951T5J5X29NUZ;H25\_QZ+=7=:5>*-4>VWGA1=]:#[G((/1U\]Y M*EE=M6+#Y_FB(EO5VMW ZG9IDK3WR>5$L")R47_L1Z*OJX=IH?U8ST$6@*_- M\GR=:C^^YF+S6&R=6[[6(^EV/$?RA[Q/&JV'7+V5SY=+$6NW7;W>K7.[4@X9 MQ+XVQUE)GRM"/#-//=D/N7)^',L-*0K#^^2Z*\M2[?%)+76W9G&7BZ0-O;M! MFJ:OS;[Z4)@G;Z/R?*$8W9%HZ)%;NXV>]+4IO+XVT#68VQ@5_(TV[OJ]3$*_6_4+JY?=H%N*99K*!A[UM9J-QVX'MW9*ZJ\VQ;XPM+;) MA#$=1J/^5BC@[D%\F99BUUTQ=7\B2] MO*W$Z[<;K)GXEO\IEQ@U.@_=^4[*3)\J[99D+G&KOGV:[$8KX]JR.)FO[-;M MW)Y'$]8R\#37C:?M<[>-21\KSK7;>D3:R('G*;*>S^^5NM0LQ=;SR/W#9/DX M7 :>)R-G+^[,UW1A'AL)^6EYM-7;Y0UZTO?V0G$SS78:O:XPV+PTBS5+*-SC M,^J7.EHG-2DOLYO2:ET95W9:VVQ.IT$G+V9/U@^UA[E=4B9F>:>]*-VA""A0 MWY.9U"0F9KN/C7FET1)&5K-PF[AK!YV262(7B\0?^P_]1;G0OE^:8EM)MH?9 M@$TZ+N>&@TRZ),B5Q""R-"N55'0:>$IV8FY4&/=BI?GB?E',[U[K:BP5O/4; M8ZFR$J,OL[F=DR*WXT:Q4HX&[^?[S8MF#(>[U[[<3A;3];[2, MH.P7(YUW/ M-N_N+7E::MZ/RZE9=VGE'W/PJ&^A%K->H:9/2]5YK'E?73PWIZG-< J/>E=J MF(R+T<0HFQIFL]',,"&(\E#,").AE$X)L51B)$XROK6=I!81Y46LY(5*5ZI5 MK#MP)K:#3L N6A^,:T\/:!?,[8%=KY?+K7+@"5@\EW*;Q'TM(G3-U.8EL8G' M,\7 $]".R+N6>B>U2W(SNQ-+]YWG3*,== (T=2!'F\G)J"_F7JHUJ9_JW3_E M@DY [/XE42AETS6A-LE'IM'\N!,=Y8).@)E=-<:51OI8%9]SPW;0 M"7A)K2O]9/U^5VI62\+$T-2*MM@$G8!F*2/W9J89[3<71KS6[JYKQM,TZ 0( MG>QTI5=?7N>+_DHS*JM"I96=!MT]@F@L&@T]URTI=G1[W\HN*FTT2P%W3R%M M9\J&F6[,FYGL[>W2&N0$M*L"3M7KH!HUEET)G=24N&@^26*LC42O>ZKV0L[' M@Z3,T/E J!16X\ [CAI3OW&-B'3L)G.T]MF5D_BKN-6O'-X7N"S1FT3RNBZ7 MMR[9F\SUO%S@NES%V$4NRU6,7>:Z(#%VE&7^NB[GK!#QIG+\I9S<9Z+@OJ3< MI%^:@%_GL8\E;C*_%2OR*8CLKX?FY(_GT\"5^>8!RX)4]E=YNNE MT4!+"*NNW!E-RI'L8OG3=, ?09C36[&A6[().$U=U,R..\"GF[E#7(F0>H ML&[-@ C4-@R*ZMW_?O?VU M)2ZO.L9EZACT^D0#;<*=2=)M"N3B#.(=SPRVS;NR\EQ:9.X;R4=E]SB.;$@= MEF0T&XZE$Y^N75R,EI_"KRAXM(I#:4A72^]WMO3./PU7/\S7W7_UBOP) M&@O1.YJ3CZ12'U%2FL*C@M9+&!3$4CP1T>+%ERDICI(64N%$\EB)R>_G CG_ M>?QCC<4_:\QOH59_QS%?M_8?,>:WD(P7/.9O;D4SMSW8RM8.N^OEE:TL"5O2 M->A_!N/AJ_V ES5-!TWKKYZFJ^E]/3T7/TT'3?.OGJ:KZ7Z!P09RZ;?0H&&X M)7;O-W1M?-"Q!?< MN3A3B.'/DE=_J+%SAG6^(A>NF_C;6^Q7K>'BM 82&SBJ(BQ>:KW"V!A.2H-. M)UN?#\NC\0H(QDZG(OSQ]M'52KP&:+\>GG!9TW ]$]XVA]7^^-J1%\W\1\RYJL1_:<:T?0R;)&[$ 9,;D*N M^$. 8;V)MXS8:T9>]FNO.W::VA3'F#X9TPE0VG,C&?G?3NF";J(NR@18) MLTY=L?W7$.ME&-=?/4U7@,+_S]Z7]JBN.WF_'VF^0W1F1IJ1@,D" #G/R8C:8:Z MJV"$?;+CR]YK.!SAK@ZAIZO"%"[ Q+X1S);8VW$'>GSO[7CAJ3A1HN" :A;Y MEF&L!7JT<;IU)ZJQ$[\M%E3G;"H9B=/,9^K\?_W>*__XPUYV;CF]C+P%@N W MS_8K:L'X16QXJ)EQA%]A?&QZQKZ9]T]:Q]K$ HH(*M\Y)B1[USW6?IS>L7LI M_-,^]ENO_\$"NZAGLV[*VG/KV7*3[UC.,N%J2V?A,;66.1?3K7,UDST#>]]M MGR8V&4NF<6> (\SRXN^^SB>G;'!"LI@NX:-+4)@:TR5T=*%B2=QP+H2$P4 6 M3KI@( LI72"0X=YF(20,!K(P]=#Z].#R".V /F;(DWM)O]($Y?T]\7]ZV17E M\GVV4C'R0YT7MJXQ3T"R"&",P9@X6?^@2_#,-3@$XT>'^\.-^NE)]J4]? MR/D+8PW&FM-+QOM][D;OH,K/>]U=MWE%F'L=7H!G;H-#8B1U9TQ"W@J3W)B2 M"5ET==,RQZ[L$!98 <,]4=HFHGC(UGF-2"^_0VJXMN$4P5^[FYQ'*QK_6<2) M;3GB3IH:5@=8*U4&?FS(/A1E]\M=4$B8 E3L1=$9LQN[1\XWRWIWQ#DDO^4N MD#S7#E#G2 09!RH+I3;7._RR7\XOF!%7;TB*&!>97_^P5#R29#_JAX.Q"V/7 M1YSBBRN6F3H:X-FL M.2^H[92S896@EQ<381.)"!G_J%?H3:'7WS>DOSUGS4Y"3F\T/Z26P4F51XSK M1TZA_&M+>_=="+75TN*27C6:2I!+,MM@$Z6UUEY?U]*>=.>@1TJ+(EG1JC7 M"_5NQ>/$!+*T$S032:?/:&D_F'!CP'O7(L> ]Q?F>7@!;[.D7*8Q2"UXEU^N MU:DHJLRP=57 D_LYU9 7BD"JSC 5S_<*=*O*!5WLJ B9HB)T^J-D\WN!O)_? M,MZ%Y[MK.I*._=Z/X3NZGB'_X)ZF6\S+O*)NHC>L2'4=)JVI=3%?[6TL<\ES M(HN,<2I",:E(,I&Z%]=1&*46@Q=VD[]KAX<)O+0$W1PE&%W:U@[-PN\C>#&$ M:_XL/? NU_Q9#O$]+AHS]X.L^;.\TGM<] TS]UTXP;*F[:#B3=#TNVT?V$?G MAA#P>2C/E6\#,;"O"_NZ3ESY%\)+8[*[G=H='(^5_VTFGMJE')W)"(6Q5I"Z MUM0:Y5&;P<#ME4A&2.9N(J9"J(;O'YZP-^L!O%GG@J=DOKN)KM:SH@;T&2L( MXCS.9KA=%]0(F4Q%$LDSWAB'3"XO;#%?-]!3U^$+(X0"#,@S>M#I;CQ7#=5V M++\*S,T<@F["0KX;?7,!-U6HE NV?=].;(<=A0 Y_,6^Q T^Z).)M(X%']B8 M[+XXHG[:LU7.6;%L66O0C>5FZTCY:H$3T\@ZCI/)"!L_XY7P36H:C$(7\R>& M"H6PB7L^%%JG^7(*5 8-7NULM%*3S#<;B@)1"!K!R70R0F$4NDMS_#+864>+3PMA[D5M^OBS20BZ>2# MQCO>MULX!Q86Y"V?2P*7\-R$$][Z7]S,F>T5@=4R[-U%&Q*JA:L2/72'I$&1YJM(Q"+:@(DTAC+PX&,)SMCRWO M,V09G0# LE&Z[CE\+:LU4J-\>=6PJXW.OE,\E8@DD]@-?5=N:';Q)UM?-FW' M]BUN$-Q38&_T%=P^UT;O*WNKK[W\4"FO^[>^O^LV\I$*11;:<*&[Z]1CBJQ- M#KQQ;3A=DNJ4:L=[3Y.ZN?5[I/M!SXD4&4FGL/L(X]NEW=[77GZH\.W^C?-S MX1NOUPRGH? 5?M/?\F-S5*GU6SZ^^5'3:3H9B2<9C&_WYQ[_L+5(U;1M8F*9 M8#O<\J.:-.%$BO'C3N)T MA*8/W4W_KCNYMZ.S6G GS<<593#BA-O5: M"*V0;SR-"@@F,5H=,:__UY&@Y/VSWYNZ.X<3D$\_[[<3#7[S?-2F%U^N#7:& MF76G@) E>TI,=-.S";_-/;3,'?,]2YV82BM &*9#C " :P**!13_;_R8& L0 MJL_=\ O5(!ST>/A7R)?@#[+W,FVC"B1_WAPCT$PFI@Y_@#Q$^+0A%I:Y4L=P M=3;0@>SXSPQ$#H$1_/=[4X=_ZL_HC\@3.YE__M4&2):]Z^Z];\1+,%2$0-:4 MOT0$5#&?'*_XYNZLLA>.@HX\!6-7!XU)%NYW'FYW'I[ECK^PBPC7A1N1T4U9 MVZ'42'2KRP9+SY6YIDZUW+8FT=DQW+!&3#C=+(7,.3N,3LU M+D-VE18V^+W_\'(BZ IK&IR"Y](ZZK.'L9];5 <3Y[?D.N;^"U\;!]_L<#08 M\P)8=V/0-P$"I\C_0@MTK/V\=N^C@H5_S7>0I&*)#WT'8W5UY/DF?"82O/VF M[7^.(@WQ>V0!28MZ<)O^!7G5Y^+?OH"J*_#FF3M:^"_>#Y5&$#%,D'-Z[?W -X M?$5?_K]?B5\_W0\V1IUW0U*OG=P2_S/)/Z*<6-_BPA[]VX07<=0D7V8'48'C YA0X?4P8H_8NWW^Z^/WL$! M^J- ^A&YE;BST+-!LE;9P,28_]IL/^J8;CPF9PLPY<[Z%)8!NH* M7=W==-+8^Z1^E%I IPK#"BX40I;WQ^R#6Q8X>^N4(:)P.A:0; M??__)6,/ M#.UG7/@HM*H^$14JOEXEM VYV7KTMAP7EBTQ[B=KI9(1*G6O_2DPS)SB;B!< M,(,#.D\9T/E%;'D+*9;35#I")T\8T7<>Q?$1T&;"^A%;(1>S0C](L2\19;R8FT6 M.J/<6BNXW7[13 VY>@8A"S1+:8J.L/0ALIS.++T-J;M-5^AERM9>>Y6/ZJRX MFL$:+M<&MF'/9,-RLNS.73^Q[B60P,\Z.%+0L6FA;#MGTX0+1TOFEZZZ0)-K M0HJ:X[?JZH@BJI5S<3==K#\);'T]$(O+X;23;HGL)2K5/J P/S"(AV$0 M>QPK^>(@EI(G:Y654V4RNMC&A]OM8% D/0AB9ZU6BUV\YUY;5EJHJ"*M[^*% M )%55\CE.!1]>6"?&T6FB M,1N,-;55G_B%-OX6EA M.?FY8,QLS1T)'34>=V1ATH+P!&W@1(2-'X9B8C?=+;CI7!M. %B0O?R"'-A' MA[T?8?+18:OUO%9K%DX*;6M?=:9[+-@K@LU'YNJHVS4;3C-?$J3N>E;NK216 M'K7$=!!?F8RDF?,$YV-PN9M%8M?JG9N:/P878>SU/3;:26OSZ7_^C6X/5!G^M@-DUX*S MW%=,AS.ZS 8=3N:BE'MY4)OX_[R>:\-XKA,?%->@650LGDI'_'KR(Q,"+2IU M/U8M(#NF%>2%P3=+B@^2\.,8^$-MB"L.4%39QRH;X;9C$JJQ K:CHA+[A$1 MI(1KU^%SW0T\X.RKUK\ECO\.=4(8YFX@/![K8V*$*NS#E40(&8'9R]+X<(;' M'A0C^G!REF3803PY(>DZ8;H6D35UTY+&)F'O_T+> >.N5>]\H9L; +<:KD&" MOYQ#NFQ0R?ZR9+B2M0DVB_(WBR9C!-S'/!A9?WZU^PWAH08%4(WH^HO7'WFK M:A!9R!YP2PQ5"MH)!/EV_GST/XX 0M;A+]2)BIYG?]HLX'!O+=28 -BHP A$ M9;"0$-WTS;[?P2A0>X2-])[_H%/IN/1PZ_L^\62L>>NR']?BX+A/:!@"8T MD_@OXL5GM!\'FXEZ*KS8LE<]$W9_]KIMPO[+3ZJY[BCCF(O?-!5#31SF\,?= MPN)4+)DX$ZU>.(Y]Y_$?ROR?1$PM9(?_1[>1?5\[&LBHU5^5^]E]]>L?ORL' MXGEDOJ+N*\]R*/WS@NSO,>OKK3ZV@]+>S%TYU+@P70I9(5L0B]2PWNP6% Z= M&WX%;WL>"?>VJ6VJ-5F(FJ.BLA1;.MGW1/IP9)X7FD;Y*;XBW59U/9S,U_)0 M;,&1B;55VLT^5;Q*TXMR(B.2;T?JI<$@W;7FJN"FMR-[KI=* M=:# D0=O[[B>4FS.#5WK5-8M;J[U\XTR>B;S=F1C-=\6UK7FC)=Z7G[LM 5* MBK;@R(-Y:HVYUVP"I2Y(=GNRWCXIFXKFB?'#>=IMP=42*=#G-U9!+%FU=E]V MO* &R>N1Y:4V9RKU44_HF.IJVQRWUU.!$]G#9Q:WQ8V[4+H94IJQY"S*279Z MH@1!]J]'9L?:NA3-3UA>ZI2+MC 9BCW!$Y.'SRP/[?'<[*U2@IJK]\;YJ@Y: M"AIYL)_:M)!R^T:#XU5=:V\%UFWTW18<>?!VFYY[\;HV%,BH6]66KLZE0(N# M(P_V4VRM$ZE"6_2TQF@NCCIJV\KV6L>X+FJ">%Y=320^NVD+C2&;,-VAE-18=5CM$]T]6M27%D M5P1ZEN^)!58UN[F6F#A\)@OW/I?LFY;0R7;S(UXLDGG)"_*'7X\DRVK3*Y+K MK+84."/==AK91JEUC.Z2);,KR]C:?'92Y=RV^"1/AMXQ:M+I?'1@#:HLWVE' M:;/I/8T],'3[3& UJ\G:ZJI"-J,QLW&RNGO=VU\:O1^9 O][2J\FRII;7 MIK=5W/*J@3QVAW(TL9+DAAX[6K38-KBAWLOJLA?X]EZ/C(/$)EG@6EE!?;(I M.K_2NS;<3XH\?&@UFFAZ.2K>TQJES'#E-J=L34K!W&1.GQJJZ>V%^54BR0K7()B!BUK,:S[0P\XCR,YJ2*5HPFAP[+1 MYI@VCH 9?R?=[2!NMU62BD3&T MBC+C=)1CTC23>YMI(]MU^(8)[3QZ,2LV$JUCTM1.II?M!E7I:7.!>O*&C%3J M<]PQ:7)K*SZGL.ZLWEV8YM3!JE1KGX=!1OJ_U9IS1A MEPZ_-#RQ4QK+[6852;54X_B*H-HC=TVF<]Y:]8Y):*M94M?EF=K2 M0+2994J34B';Y(Y)*'#E55K<>A)?D'-6>;DQXQW:.X;VTW2GD][6DY(FM9U- M9CS.F?6"=PSM-_*@K8]FO"+TF6+=:BLM+^\6%O;126NMXY) M_;RU4"=.L503^K;HL7,J:PF9H_PYL3-"0?5&91M&_4MJOT M4U_K"QMRZ*K55(,?CY2C-@:0DW(SV5CQV:;2G%O-!-^DE6-<-Q@U!KJ9I0VA M8O";5'&[>8I.6L>X3NAVU,ILQ,0%5ZH6Q>6DWRE*1[F.;7CT8)W2ZUI_#,BD MOIE,1Y1RC.L&1M],5)+SBD9W)E6J6&>KB15WC.OF VU=&6KS(ME/*XVE(-*K MIHXTR,$\N^)\E.TN'%8 5=!(%B?9I#$XRI^K47H.:EM5);/<),5PDTVTY"&> MW\_SS7EIWRAN.,EP2;'0SY%SDN168O/)Z^ M_7GSM4/;BRY6E5*>94E5Z*0UWM0,CF^]TY_//^S"B;V(>WB_5=]S<[[;W%SVO8V5(Q.WS2'G[3+T?T2^;9A M[+"'T<\PZ]K925G)GOH1.S+Z ):NNI+T(&SA--Q[[05>(_P>G4Z.K/N*['Z> MYAN!8R*$*[U2V1[,[F%B@G.P.QW*E5XO-9JSQ<;DV@DJQV_S!L*BV38LBN'G MYG22C"I.M\B^2D^),M_(3WDUMX^GAG0J7"3Z'_]'H3XGJC#/B2JY;7\*Z-2 MY MZOE-7-YGALH'B+_RLZ$3BHZSHL!^1GF->V<#.>-68Y;V X!LPF<,#N7>^ MR,]N/6[=4KAS\CT*CW[H_\;J_5;4>Y"[TIA\1\T'*NV(7L]WLQ.3F;I#,MLC MO65&L0.?MAYJW>^Z&NY\W9C-'VK=[[H8;F/=83^4_NN2 M55L?Q<:_MO?K^B++7'\3\#D6\_C9U=+M\#@^!Y_?S?VM4J!_#L=LMS221PNN MR[/3.1//E.3I4V[?LB>2H)C[.AR_XP=_62#CS,[PF[4F;_ST<-8;]A!A+;Y! MQ^QZ[>,K-@W.;QJ\4.LG\I,GY)6<'TGM"N\6.2>CC9\VB\JN,\Z73(%]!%Q-+A<+9X"++%F5CZPV*O.//I8CF9 M'U?TQH2X6%(F@[-CPT"(=(S"V;%A( 0=HS$APD (>,#&= @!'=(Q;#.=D [? M]89_9K/>99;L)?J]?)9(^/XF'&067CZC''+%>0-U_S;5\@E(UJY>^]]E7&+^ MQ_S_'O_?<"KR62HJ8%D)'Z'?3\X?O2,5/T_0)V-Q7(7AB^>XTY=A" T;4+'K MQOU)>/NM4:EN.V+3,L2L[#6NGOOP;^7T P.Z[ MW65\B,("ILZD/UM6QGR!8^9M,KF<=936)0)JVX%R/Q(HXW3C&RV[I@2R()1F M]#2OY/*C74(I19,1FDR>,&KV"F>_KNE(^NFMFSM'I<^N7.]BD9]=9]Z\D7'G M]/OD\NTNUOC)Q=:]Z_KP*&]A3:N;?'>4T2H<,ZCE4V9U85Q9><]6+7H@J&F> M;&C)5'J\R-=3"]2?YXS*^_$.+MB=\5CK?M==<>?KQHZ)AUKV>XZ'VUCV#9P\ MLZ;MH!P)J.5OZ.#Y@2WX*"?1(X7)\0$3'S!OC/7PN?&>SHU^C]#OI$9"Y=.8 M[#SANQ/DL9H)U33?'Y2SM;0V;ZK566JJ5!K"+E$RE8HDXJ>L*!B.$V0'Z#I\ M0X10@ %W2P_J-(WGJJ':CN7']][RJ3&<"OS:1#^Q3@\77?%E]5V>"4]K#(2; M9;%]<%G[8*<$"X$*]-?Z4@'R0;E"9#A8\(&-R>Z+8ZT&:+6C# 'O\I6,ENM& M$WJ!!(J8\BT()I*BT[=]@9P#"PON==#@WC<5YB:/38'RH$ M%0"Q_^"\5L2C\_AUV_%A0^1*%]POU"9:P0NE>7Q^1TR+9MTH)MVVL2*7;+== MX-@VX*N*F$:F!1VADO'[\DV\*>@81*[)INW8OMUQTA+2V#EQ0R'[YW=>7'NY MV+D1 N?&M9G@LLZ/:Z\6VR2A=8[XFA?=H-APG3O/QS'[Q'6GR_I@Z.:T3E1L MSMQJ/,AY)Q$]OHEP6G#Y*@:R:MDU,+'/^?IWI$V7)8@])@%(, M1*FQZ:+2AS?.C'"Q+6+5_\:FPL7C\W<1HJ!0F/)VP-S2O#L1,9I2-ZHF))U*4W\,Q'F&8PZ#]_\'5 MJ;\_LY>2O+" 7]4-N56F@) E>TJ@4F\VX9=T@U:+8[Y;R'HJK0!AF XQ @ ^ M'2@64-#?1(+K( L0JL\@\*]4PR]Y#1_C'R;\)]M[J;!1-.B?5\<( LTEJ'X- MV8<(:AHO+'.ECN&VV$ 'LN,_-&!;),_PW^]-_MTJW/M?;(!DV;LJ6/N"/P1# M10A4Y\1?(9+TV$MBWG^-;O_$\*= -VJXGH<[GH?&[O'7=1'M#NML#_6NFJ3) M'N!96IP]*>:DG5,47&<[%'6VDVE<,_+YL5 M"%%5;OCT]84%L5U?(0WZ:H%SZVBWE0Q6.>(,1 M1U5H*C9S&[_M29$VYVQ>$L MIPEG@;.Q@&0#>!KQ_U\R]DJL_:S#/@I:B28-DA&67H4'/%FK&ORLS*R]H$PT MG2(C9")UTD#7BQ]OFA982.J?)!L_\,%TIL BY*#+/"'9-G!.I^@? 2;O?(V? M7=3=O':_<_H]!H]^?&6#5?K=J/2=#LN!"8 ::Y^X E?70'J,\]771TI^O:73 M?"-?F_%];J*O2E(Q 9JM73GI9"29(D^NXZ]M1Y^_N <^TS_0LK$'X!&H_+#, MC?T%CV)<<++LSET_N>"EBH2?=7"DHD?30AD'SJ8)UXU6S"]==8%FUX0$-<=O M394CM@=9+T;[LN[D^4I[9M.VE\YM2XK(GJ?4Q\7="\]7!@MIXT?4^[:&+%LH M6^.DA3VP:^$NUHA="[=-O\?@T2N[%OZ%,UXO<470#'066E:@L:JJY#.7"C[V M)S!*8E,?-AIDH2%$#:-BUQ-4:U=;G(TDT^RGB:XWYU#(NC:<$[ @%?P091P8 M@,]9V(F G0B8N!WG3[.H?@:5CO@E-D8FA Y4_&.L6D!V3"L( M+X%OEA1?[.'',?"'^@7X@:+*Q-Q< 5380T92]+*B!WQ.=JJ"B6,:,>+[;X9X M,U>=7=40B5A P'GO-9UN@R/Z0-<-8-LQ^(F LS/LX'J1D'1]%Q-S,-9_M$&H MQEA=J6-7TE'=DK)DN)*U":9)D7Z!$?A?U2# 6IY*A@*>:Y)80 ^F$Y13,5W' M1@",BJ3XOXCYE5-V+T=;J?\YD1"R#G^A3E0T1?O3NBC'>=VOZK* 8(MBG*&N M PL)T47?["N\C *@)FR$U/X4_(GN2P'!%=BN[CR_)ECTL5(KSWDAK^NMO)G M^PN)G9#-0P)>KSVGQXGLL_2/*/MJX+QUK.9 MA="8*\7NGDN;<-*1BYJ\BF>SR[*W1533%@& M>Z[2-KB.S;M^#SJ6PN53WF2E7:E:Q(>-2C$=+EY?HB/;%Q)&W\9[U7 )8#$E&^?DXSXQ8.L=79DI09"K!1"CZE#6F+GV, M?=/2)C0+,=2'EN@L<-+%NOI!N?J%7 M&Y-O*.J=%CJBB[?+Z'"]3BS7I$0Z S>?%1BOJ02UH+ZFB\^;>A'*4&7"CP$8 MFYZ!XI-1?/%/8Y3MU['?09BR_5!!RGO>_A.G_*T9_&"-A^T[B8518(Z+?RB7Z>;2A73+ M=!_VO&^$C:9QCL"5=Z^ZZ/@+DSK8A$3B;7#*O__;JZB;Y\,KBOPVK=_[(^J+ M9>VB?6A?(RH@&@3U2!/XYM^2[DD;>W]^2/L>#__P^_OYE(OV@:#(&)/X+^+% M9[0?!YN)HLI?;-FKJ/'=G[T.'-]_^4EPT8XRCKGX35,Q=-J8PQ]W"XM3L63B M3+1Z<]9A_E#F_R1B:B& ^H]N(_M^9I>!U)W^JNO,[JM?__C]=?W4IR 0WWYF M9>EE3-)[S/IZJX_MH+37?(Z9*#;!4S%.=HI,:CK6MEF=Y1"@_@K>]CRR,^IU M\GJ#*6@NDQH6#!!EG9XBTHU))6VU MA7::S%8M,!JW@.GU6G!DXNW(^F*V9-(9B20[J7J) ZUE51JCDLSDVY%6E5JO MFZGYC%QR0O,I"Y8UET$CF;. MXUY>V%2-C#[8KM;+/AIY\,RLK>8W4]++\4M1IK,&\\2M*IZ8/'QFO=HOJ51Y M7.$+6[W18QFU6TVC>A$'S^P7"Y-TJ5!3>9;ERTJ^+)NKI2*F#I\I+_*IN#3. M3_FY-^$F7)GQ9@V40WKPS&;"JXZ'M4Y)BW:W?+,VSB15N$OIPV>6TMO-<+P= MC?AL"NB#3AT\M5PT\H":6V,TK/2H9$FHU#+]42+#,M,B&GGP]GEYUF:L<4;@ M:3K9-;S^FN(S'!QY0'=GS:QDJP9,OJ)D]69MQ(X84CG&G[9I/B525-\D.XMH M(=%?*]EIIG6,/REN/"\6A9'!NY2[ )-ZI9,K'^5/:=YISD"7D35W))26J7$W M-Q]YQ_BS+,2MVGIM XU6EYN>7(14*RO'^--9CZ)4,E%>\-'%P-0 4Q2'$@=' M'DJ3#/ MP9S14]O6FA8*'MO=4*-,?E;@CO%\-"IM9-9H9C25Y:WB9E"WXJ76,9ZO#J.5 M0U'2-Q MU_4P$(**Q7$KUS 0(HV;3(>#$'2,P5VFPT (#$TA(02&INNF27UFM=YE>LC' M]N&9W8J?;L)!2/TU6B*?^>XN- W ,?]C_G^/_V\X!^V"#OTQ0#)#PVL'H3'N+I(NNK[ZIM3YKP^G/4XGNTF M,$NC<=:][N'LCM?-W9./-:Z;YS/;^#TV0&Z#M\0 M(11@0#VN!X62NH*W,R1]./>=%>3VC#Y#X^4\_PKR;P='R ^NF+> MO57>Q2?:$YQH_6Y=WSC.[C1C(="+_H)?:D4^*'*(#KT6?&!CLOOBR/&7 AN@ MU[SRFMS0GBQL#&,-."YHX)V()%+T?9V WY1H"OS;LFGOVL^=M#KDE8Z](;4T MPG=)=U8 #]]R\8T]9GK,]-B0"94AXRO@+-*_<+$[*^58W4BJ*L8;\U2?)^>3 MP8HSA]R\/][U"3^/F7)9@/HH7+)JVC8QLG"S(Z9W6?V&RXZWVQ+PJ$SVW>+8CLZ@IYQW%7][\\V%][W:>)'Z!" M%WB-N[)C=OW0D1-N=L6Q+B>,=8%3LH!D W@@\?]?>NZEWGY69!]%M.3B<[/? MDPV#=&<+=RD-HWG+:@7UII*1%,.>,!3V"N>;I@46DOHG%<>/=#"=*; (>==0 M7;)MX.">Z:?QV-_%(C^[I[MU!7_GY'L0'OWXQ@9K]?O2ZCM%E@,3 -76/KD% M+K&!E!GGZ["/]'RMV?*&T7AOS=/<4EP[9-G.IW>%J:AXA$G'3Z[HKVU//Q_I M%]+&CW;S(S)EV4)1D"?-S0W!8A_UT'0MZR#<1RSL$<#,?3?^@W_A!)F+.0V: M@:I$:PL49565?*93P8?FQ5-I2.NN:XJ:RK2M[;"32G>&J"LU05@C?G#ZSBU,X[EKNIILT_E.@5Z3JIS,BI,NW2\6/"3[\,&O^JO+;@X. M7ZHELN]6GZJZI@S7BY9('XZ,6W,RFXN;1:TB3OMQ?C)N,5$/CCSH&"];%9F5 MEDJE;%[HYDBI/ ;-XEAL;UGDXCMX>S;'3)M1 M)L=H#:[3&'7!0-5'K6.=[>O5QJ9'&96ZUDBO\IU!E9GR+72<.)AGCJ?=63;N MB1K;R/2?EDRA#'IHY'Z>/T\SDIM%L>)V)$^KC*NNG--;H&QX;\%N#VT0T^KP MX98T!G]J/+ M!_?0\1C!9;,-H=[M$&T^RY=Z7*;*GTOL&JZ%#DUO+T?]-#;51@EFYL3/:WO. M5?O]E]ECWR/K'UIRZ/U(/>=-*PO/R*J#TCG?R=8BM10%"F71(Y>N4,SURZG, MRKY\MM8N6VI_\T]_70/=BQ"8&0Z*1V^?^/UL@K@&:-'BD9 M=O1H_.^E&K=I)(9 M662&G,"N]$E-+6X'*1?= C(HK(^*4*G4!W%]M]>. LLLEMG3R"PI>B,N*Q92 M]3S?STXE3A3&DQ7@SB^SDDJ;@V%KV!$JM;JRSMJ&V2BB: _%#<=82$J=''-<(20[ '%PY1/+>- M\2):(K<3SJ.I@V_A*ZJ(RTEF/H\+ZJI57B27UBACHW B:'*P5 12XJ-0O_ > M@,/ YUC8L;"?Q3CYJ; WW#JPN'33Y1OL4XHTRIV".N:"].#T9[)^@UZ.8QW] ML(_C].>EJS?DN-B!ZNHK#DCIPCF#88$NFZI L+)_-I%A94N@95XU):.*\O'V:?TH?P$< MN!#KDF6)HDY-2#W>*PH;IBC/N]%^N3%K_?HGP428U&'1G@C:*0AD\O3B^[5/ MI=S+;MV$O("6BC)R\JH!CR40 /](=&;S(CUGLP!^@N3^(5V4OG.( KLTR8Q< MFQ6-=GJI50:S =6OZ\;&OCAIE')A5FPM*4W;-%E!=Y[B5GOI_?HGSAP],!&> M]*I9T[%D&U2Y F*!>:2:J!^4$@DH+K:[ 4*2HYJ!(]!-(7/,5T+"1-X^:"( M_Z1S<\#;9%JVF='BK5$YHW4D:R$6BR.];_Y8!_R4+(E1,BEQ!C/3"K-*/SV: MU%6E",E",>Q1NEQ09-[+/KZ R%2]>:N=4N=YP>42B;&7'*M;^N*T:6F];8]I M"R9/=UTRZF8[O0K'O>=B^(+$1.!G>X%TR KHFPC4-Y;?16T*@CB5#9 L>U?- M_"!2[: GVN+:6A'.7>F]7MOV;]8UB[.FO:-? 5$@W!J:0+?_%O2 M/6EC[_U>Z=AS)>C?SX<#QC?(R!B3^"_BQ6>T'P>;B?+Y7FS9JWR]W9^]3MG; M?_E)6/>.,HZY^$U3,>02F\,?=PN+4[%DXDRT>F.7,G\H\W\2,;40AOY'MY$] M*C/H,Q15B%CZJ_S:W5>__O$S0A&X9X,42/N94:6O,.OKK3ZV@T'NLSA)T_0H MD01BG &D&&>3K"B-R+$XF9"C,3.* RH]>ILMG>FLBEZ[G&X)#2^1%%>=)94? M',U3!]E5?%U8+3K"O)Q-.?GX4F1<[UB>^J XI68C-=LE^[,J/;!ZRS*8<\?R MU.,YR^I/EG)7H,=D:2&L>UPFQQW+4^\.:R(53TJL%M6\_E,Q*CG64CF6ITYU MBNO*>P**D/?$Y.'(U--FPDO# M3(6,RF4W[54F0W6)^LP?SI-R^I0X,C5-FF9ZW49/-DOPM)Q"/JK7(YLZ:1:D MM5S3EF*K(?5OE4?F;7X>JI(RP:G_.]67K+ MZ,*2M#9ZN=Q-9@>EK\U&'84=%J]T*AAZPB2>7VT;>F]AD M]HD;=U*Y>GV!/QUAOVJ%'Y):=C(==CLH MD:0D1J?KX:#5R2YPD8%P%!F@'S2#-#!S8V3BCTT5HCQ&.D9^V 8+TP4G^F*Z MO+R#2F*ZA) N5"R.Z1)*NF <"R5=R$;, O,W.W# !C^MZ/%7:>SAKNCQ33$Z M87&#SXSE1V>=72SI/;'.7Q=$H*\=77NXYFRV32 G\3/ MZ,]+VT'445.R=AT1WD8>F\7QML!WTS6MTN[FQIO"J-D:M78%&2(L>99<@T!_ MADQ,,%J<#"T"Y\B#H\6)PB+?H$7AJ:>VG[JMKI;EIT/#XSHER58NA1:#R5;S MO/I2XPO+QD*86MQ\P>Q*03#)Q-'HQUL^HV8RIS60'A'?KKGFO:?D1/;/(\'7 M*8V=S&B'7D[-S#J]6JJDS5=>OE_SUK/WW5Z*6HJYVJYK/$5^)OIWX>RI9[+8V7.-S/%KUL,) MPS:]ZSJZ]C:%"7-/:6W51S+ZXQWP,F.>'6E=N\V#Y'8=5>?5"@LNYEZ:JB5Z M5O?**Z'3*S>;"8V)+C0EJ&7QZ7D1^Y#+W;/8[0P'XFZG'DIU'Q OLU3DY7HS' M3V9.+18L04KJQ<1F&R\DVQ<[:# %-[-:1/DU#Q:)[C!?+S0V!90.S?[Z)W[" MFZGW&"J<3I^+U#3'OJ"07N6'R-=S3:0]V)=[*GW>M,!<=>?VD:3^(RBI=K/# M9%G+]LF-,WSJ-!KYVD!7Q*1_ \8<-:I.40L=^V,P2(0\.NCB('')DNG? PFI MFJ2E8C>S%EAINUK6HO$X7T?U8M!E&7WX#/++WZ><]M#^70=FJI]$]-^I,3Q M2MSX9([E^V8/W)>__SCM>?N[\EU0@;6<=CU!V)#N0I:'P]:\C^0;IDWN#9JJ9EW+ H9#+-#YVC3P21H?-F[])'WSUPD?(M=.8(\ 6#>I-KJ%IV5; MC_!JU52NOO+K M7B%@D7A8D?AB$L;MB<1%FW/ZM'G1(R.,G3H;!L&YBFL[!!UT+HL0DDTLH#6R M[YR!6I&@[F>['VTI:']4SV0CJ(^GI%A@UTC-;\/QL@O'&?IK!L99"G4J.F>> M7F9;=#JYY4HFW>5BH):64:72N(SWV6]I5V%+9HM1>WG![0,*K)KU9*&BO)^E M]Y*S7DKUP@)^-6,D#*AKZBM:TS&"Z$Z!!8+.J82*ZO(!^&O)MDU9]1OD>:HS MA7177W576>PZK_JTGT-[U7]0T'[U%0.@5GN[=JSP6:I!3%Q=1PRV8R;5MET_ M(#;XV0;$)*"9I,/5P F@A]OPZ9<4B9)!U"1+GL(MHM)O>-P/2$'_*O K!4X0 MS=Q=H%^=A].9X!1"I47;*_$?[1Y+^RV;;_B?K7_Q +UT(LXJ _0QR#C'][UR/8-'RUYG.D M9*M;XAX'\"]+!MX/BT1%1"#3/AN!F$BD"9P$6Z%E2/Q'@G9AVPQYJ &Q=GT0(_8)#M/"V237DS%D#.UCJ)U2:> MSUY-#8R FXM75[D:N10S7E7<;,A1"BIXZC [X;^^9(<^JPI(R@##]S7UB>?V MR=[>C-S1;"[-3%\9['AE(6U\3MG]:+H.4C#HN E-@5TFG,]&S\3>C7QCH<8N M:EG"PU99,ES)VNRZ!^S5E@^A.R"47&<*U^I+#F)"&\B0X_:QT.?26A3JOOJY MTGJN()72*7;"I>0I&6VW5S2WK4KSW(\K7WY+9Q5U1 9(,CSI$!D+H":0K^W-3.8KYN9[)N:N*N4U+,S3$ZU4SU\06NI= M6U2=(3\D.V2]S];&G18S0M!"?61A^G)]Q#X\%"UD)9:>58_MGX"A@I#&*__0 M">F":#P"4%R-G8L#\0FQA,^!?Q4CH,"^[O=!'1?9Y_,AI \P]I#UKW_8 M]X*$ G7R%46(^-BS3)][ ^UD@;FD^JPXDG2?1]%1Z..T8<@>S1T+!.X6PU;' MP KX<03>>%T.5"W\\U@.EV:VUCC5D;X/M*E\%+8Z,-JMF?M'L>9F^6TU%6.M6[WEHZ_:%H;.T MM5(5@9XGNO%!GUFY8PZ./-@E=:31XF2D9057,[U4:;%IDR9ZYGZ7SMU_NF2L M("! 6^6C7N(EKUW,SP;V5N@T>'N8%5.-;).[2(/IC_J[U!M=GF"AYJ[W^'JW MT2[QG0A1Y[O//5_"*_AG:F^N[JBI ONYL_F?P\_56IL_,]DN:J5[O(]Y!;"6 MJE"N0W9TH;SH\TE]K%R&S4Y#U5/U,?]RD_)]L\B_[E*>PETQC]V]OOB[KW/! M*;N4X^[Q8:0+%8OC[O$AI$LZQB0Q7<)'%SK&4)@NX:,+QK%PTB4=HS%9SD:6 M[P>X?VP=/T+/Y6NG)5ZB<>[/6Y=##J'OJ7'NF5J78S$ZLQBE/MN CX@>T/CP MOP?-MT_0:9J,I9A[$I@3-BG_S%9^)"9AV3MCDK]N1YX*7[I-6_+0%3;\.TD_ M36GB$.837B.G*!Z^;,/39-$A)\V#ES4Y=7& YQL6*(VUO3 >2PZF9"9GQZ=Q M?KY:=7()M;1F=677-YR),''F'.6* IT6,E[&(GU"D:8?7J)/G?W_58ENY.)4 MKK>60SQ]3MC^\0[D_ MT3Z; ?)=T1Z-$E6KY@X;6I_+IES-:1BKFA)T[698)L*RAWFA=^83":HH/N\@ M 4T58*T =H^<_RQU[9)DX=JF=YTMU]ZF:U4LPJX(+#Y_[]BX]BY=O*O"]<[] M08OITI_ ]@AA OXNLOEQMR^B MBV4=2!:2]>D;,C#H)><(+WXWA(>.[Z'J66 3R;(SVH^#S41)@R^V[%7>X.[/7J<.[K_\) 1\1QG'7/RFJ1@RP>?PQ]W"XE0L MF3@3K=[H$.8/9?Y/(J86PL#_Z#:R1Z4;?8;"";%.?Q44O/OJUS_=?:W1;)!G M:3\SJO059GV]U<=V\#FM>RAP"E]/1F% M:&F97@M9G?);[A5LUS16P-IQAU+YX\VF3DSG@%=B":7 M0Y"AO-[<;AU+Y[>35;$TH?,#LI+W0UM6\F&[5RJY0=<,?2^:V^YVR]$LUKE8F:DT>;__[BY[F?/+$1ZF+X^Y^2J= MHKF*UGBJ*8/4,#,JY\^5OGP07_A^,:EZH\L'49K)&-%L\TVNE.L07#U'-+I% MODUDA7:;KW<)KM/ANYUSIJA78W'7=+ZU3/6C]#[ M>,XZK0LS>=5(+P2UR*@V,R\FP,Q[P)SUW0Q\U2.YCKG_(M [_C=?3FM/G2BK MG4W@-*I/C>$K9(.2.$LWA'0)NAA@NH2-+ND8)DL(R0)A#!?G""%=,(R%DRX8 MQLY)EN]?Z7YL'#]"-N['9NBC)[7'8_3!)>HMIU^>*:D=B]&9Q>AF\I6I&'G= MEJAA3FK_V%;&3'+#3/+72>T(0D,6D=D,/-6$:MBNA4IJGPPI0[;0$#7+O/WX ME.NL*TP1*:<.,]O)86DOAD>B4AP@I*7E<#;7&H++2SUAUBG5N2"E/9F.I-(? M9<#^I48+&1=C8<;"'.+PLB\(\THPBL8D65;)@J-P:[%L]@LR%V2S)YE(BCYM M.ONU#V_^-?,M',+""STASE?9GR).!$8WE7-R6V:&+X<[>.+7"V#88!?\<02C MIKWH:*SQKB7,V[/$1DT.J]38"U+7V72$2A[VN[N%(S06<2SB(1+Q4QL?WQ+Q MH<4/1C6EX@E]?JF7%;&14.U6D,).):@(G4Z6G'_I&/CU173WVY MUIGKZ@L/$RZ>R<.R@T3.&/M &<2\'D'&YA.?J8^TWIRGRW$94!F.J8UVC=6H M>#I")C]"1NQNP=B L>%F;*9O8D.)CA;BXF C:NYBLRVUGZ(E3N>"5HHTG8A0 M]*>%?W!^X%FR\"Z><_*323YG^VP-*:,MH[(GS%<=T)R!^L+N'JM#926[= M2BAD@Q6<>2D]F8UJWK'LJ6Q''.GK8BXKL P?G8Q NY"BCV9/%71NH90\+BWT M2P8;7]0;#O-T-'N*FS!@6C=:0ZV07-G%6KJU! 7E6/84D[7<[608-;1*>VE. MJ:[W%">YH\U0<]/1=D!G&WP_,1DV%DR>64G>T>RI==U)%^*F2;(:GY1'E!AO M;UK'FJ'FXGJ>WJKS*-\86R)=U3,NPWO'&I5J+YK>\NIHUG_+#^$J=>F+J<.V9)M#ZJRJH\1NYD%Q.I''>&K;@ MR$OE;C4MJX_JND1V'!.'>J2YAR6\+=TO.RZ4Z/R@-PZ?%;9X._ M3&C:-;>]YETU?&;>M0S5<2T0(2;J&GVP7_ML3\;GUUYIB*[A+[KN4URK[]P: M84QTN-6 FF?!XXQQ?B=Y!O;QKQYE.D!$F M=:8>6%AN;UQN@R/_(\OMJ8-=OB.W_:+[],05RQ4M6FR"^-1;3!1JUW0S0<4C M#/MI)>QPGZ(ZYL3Q).M$:<]7]11<$%DNNLB3I1Y\>K5Q9\!Q:H6?E1:J Q>V M!>.L.5^X\+RQ%Y_W\*,[4N)NX:F0X2MI1VC.I7DK(>Y2B"B2B:2HA:NO3&A0;]3&2*R9!B__\CTN_'YMN:M4PV+ M='BV,!NY"@?R7'N?N\-$X-YC9P,&AK/OR[NNBVMO3&B X51FT5>!(0_R!2]) MU7N:JY8K92M'V_F-$B3N? H,-^#-Z)K0*,3GIPZ2G! MN7 Z!KT60%HDO3@]&/9U;]_GDV23$>IL]=>P*(9:%+$KXR]S;[\IBB:C%Q1K M4U2%K%L<9AI,>97Q=MTY68:*4"GV[AP9KT3R)2LN+."'L<(Q56#;OPF"DV5W M[NH2RE$; _A[6?7SSDX=^16J+<$'G;/9&"%<[P=8B/#OOV_+%GDAL+D7\@H_ MZP!]@)C(S4U(NJW__;MX>2SLHKJ4]46?9[1.3C"FDE,?D"HG)I'5PJ382"IY M>.#Y'XP0&"'NV,-Q 80XM8ET3H3(E5+)[#1;%_K;G%JL;,LM:H$0 I4RH=(1 MEJ4^0H@;\(E6&C.>Q=SO=3!,8"RLJK6[:W6)+D< M]N<]HUSES1$GIOPBM"DRPGQ8*1O+\$/*\,XNN?;"0B/#%_/9')=AB2E-&A5R MU!6B+ENQ$NWMM))&-92@D1&GJ$B"_K3*[+7JI5VT[MBK:;RT] @05*8C/,DF M_O/$O/+3PD07L64[$NI2_RZ_46^YK2Y9EIB&[ VZ94$2"HV-I%-,K;FAO5__ M4&DZ0C.'M?G\?*%S;ROY:EM)D6UFM'AK5,YH'(N?R".-+H^J]4UVD&]P MJ+X?];9V7',^Y]:;A5SF&ZFHE.@G&BPY4-!(YNW03MFURVP_HVA+P^U0-6V[ M&*=0@3_JH';=@&I-TCFV;FB [59;TTY!I18*JAIX4+QN8V_L8HI*R8)DE[*9 M(A/M/:DH02?^=J3\M%GT:;NTU=QI);I,J%U'GJ,2?X?O7Y4&F[8V6"KDAAV4 M*UY5&QIU#PUEWPZ-@U6"K,QZ-;)@%!PJN4!;_0&Y7J+C\Y% M)Z$L2Z,EU&CQPXI\8P_T)T]4@A0V@]FTV'OB;)Y"T<<'BQ+XZ$A(SSM-OM"I M)1(9=67,610O+^VDN,C+SE)\_/,K%YH.+6$9/M##W:J/&O5>U0CWN)5M)34#G& Z8F>[-X5-/8O-:OEI:M M42_A98H>''FP_%6NJ VX]MNH60I!YL5+M,%SK1&374HO6.9Z8_5+7(>2^8I9V^2K9.K) M+BK'ZH#62QV1&S-FDMQ0V]J\YHEE,ZT):,%D /*B&T= MJ\3I>G:]DM\Z8[[0K:3C6W91!X.CE3B[@AOO34HL*52VE>Q0S/<[EMDZ5HDS M6>\G2\.Z,.6732/)&D*;=?M'*W&F^D5[SA5EEY<*5MP4R,7,&BO0BCP8R<_) M1%G628H$ZZ(MC/*M[3:EO*C9>>XJC073''NJKD.=6C*@X:"HT'@-HI(^JL7I MLO%1EA*>Z@(]D3O#;&]6:7:YP*Q0#1>,.>>#<2(:1EVDON-'>>7U1I&>AT-7X.6:FOB[8@3[_]@/Y9?C; M/ZSR'*VN/N F'6P#_!^JMKJW$@F&VI=AA5]?INQJ1YZ"L8MLYKP*3P.@"DW: M ]'NHB/JH50;[9(G&(VZ+M#,:,"#AIXMY3A<5\L=E,.X;/>HW,:)6FEC[#U!T,LU9&C_EBQ::X0->"&]\DK-

$J1L?-6[S\QGKXHBHJ]-%B*L(<\W)MTUWSS>-9L59T #+O8.8Z=X[?,51B4 M/S6)S]N(&=O$6(Q"+D;8PXOY!MO$/[.)L7,W_#*2^F1'@KXUA_\]F8UZ4ZD1 M'PJ W]3]1(;';=#]5&[7^^&!EXVHL V*<1+CY*&,U(?('IN#]<,!_JP;A M-\G['XR1V(D:-(3.;FC0SK:PNV3:W5NWGO_&YK ZY MS*[YK2W%TE:M3+E>7-%4/;L1S"$G"LL?-X7_8$J^F?NVRWM7%A,3LC/-"&P# M+DW?-F\>D0-5X\#(<8O( M\2* Y.4QZ0B66,7Z'&3S4XU7)YI6U8L3:C! #=@3O_Y!2))FD^= DN"DA9'D MZO"*;1",)!\A"3Q!'D$-4A42T7+-DOB*EW ]CW&[J2E"C=2O?Q*1=#H=25$, MMD NAANH'##>E".U>*^P*=]"G1WHU-TY?);\"D!RKN4K;9$2=PC2-<^&)Y+) M--KI:;XA@%YAO@32C&,RWBL(B=I _CUV+>1-^#J "#:8N#H*J7H&CTVB,5NW MN4F.7.8*6K23WY1J>0^"!T5]R#80HRGRF4%>;=Q-FR0?,4SHQ"JX>\,VRCW: M*.1I,679KDQR.;7I\6[>Z+2O?]*I>(1)G@4VL &"_20/ZB"$S@<=6JV?\OGP6^> MXVOHKS/[&6;V7-&-D%Z8@ 18+X!A T1:PID"PH ,1TP@Z8)X&D*U"RD<4OFTXA6]YIX/#[N@Y>QB>52@J M63[JELBL.2'73PNYK9/>.:Z6#D_@=3BKKH?R@FMPBM-C=];56A?^LTZ7R66R M4THO!48NQQ41SO_7/RQ-1UB2_L!?'#I#X"OHQ=R")K]02CCU'3/PK&=.UCL D76S'Y\E%-\C>0"\<>JX=2I=)2+VL6!#J;9 IYN? M[A180)HXP#J=S&"[]X=0?;T;U_O;T1UN7WE+,8CO09Q#&/,!DK>H<7F;7-6K M9*U0J.SR MUV#%0+ :FRX*< Z# CAO(,+5E_Z@0'T\=8V>)L31W,TM! R^:=B/N$(RY:8 M0EC\E1H_.,%D/S/N6%J))]G$?YZ8A7Z:9?(SCGJYK,;D+5.]Y:BZ9%EBHZC+ M5:>Z6I"2;@R:Y'1@%TSEUS\,F8HP\<-3&@$WX.R[]#9AC&UFM'AK5,YH'F> MM+'WA;W3?QIT_7XV)= ^$/^?O2_M35Y)VO[^2,]_0&?>D68DR.,-@^\9'J%IT<^<>:_8C&'2$77GV*):UP_8Z M]U%PY=TNAF/"^IS4AR@H/_;)YIKC47\ENAR_\ 1N/J.#H2A VX[]%=WM<66^ M(Y6GF6XYIZ^"LM3W-6YNKM%*XN7*(I==Y9*Y[%27B_W<:D5RG-MFX4KRY4HN M-?+!L.CR^JHX#/B$PY4(3)"(_;MS0C&?UZ]<,A**Q M6+;=)C8OSW+FQ.P5ETN$1+"W$E?,J5E)M1*\6 M3*/&Z?4YHG]#.JUE^Y/QL6DY]FAIF<;%?%XF1TAID.]-* M SXU6HI?IM6T/0&;5EW45>* &=P#D5#&Y)CKFW#I"HFJ,H&;,[R)9H7[J0(W MXQ5J"O8M#_UYO-D9WKGA?FUO,#_:;F#[K;[9EJ'/V!9CBPEJP2F36F?16HU_ M8:OOF_MXMP;WW8V\T)IO,TK$ TE=L?EMO^,-[327VO^_2TLB\9 \.<_DWI%X MK19>^M[">XM\(4/TOCMCKM;"N[>C?&T&GGF%)AG9D"T%($P4Z"H=Z=LE,)PY MRPE$\MN@6S%?=Z) W]Z)PFM28[W,P+\I(. M[["-.V*R,O'7'FEL%9W=Z#F\.Z1F M U+%5@\<)%:ZNI'$Q%Y;])EVOS?$7$XWV:BEF8A3:2I.G$3A_BVN$8'=7:.[ M:_0+7*.KF\L]R.%@R&:E0KJ>Y[K9B:='ISG]D86YS04W3TUG MNE62AFI_'+4"I^,IAHG3R5-C([^Q1Q<9MI(YDS7'! A0[.ZR7=%ENT?"'W'W M;BHXWJ-B[%\_PI8^V8CJX?%4 W-IZ+1HE+F6-AQ/F5F0\9/CJ%/XN"_X[^_G M#+XO"L;O3N*%TH8_-[Z]![,7ZQLX$JT/@^;'MYVIP=VO<;KE\ZG:?[-+5<57@N@#P,X N9HVK0':!NU\@QWOC MS+A8:"7%UKAL%%2.]J0.&^D;9#!06>_$NDT!XV7*Z7:+;$-(XQ>V%5%[8V'J M?)M#AVN-:E6,];L9J\BN%D?--7$(!86/(-U)AF>79,AG0S(4<5339B M#H#_ ->3/1 S$/EC@>9-X)JPX -^928[WBKV+\BF6-V&BW#FWV&AY1O-I3L? M>5*M+_0&-9Z:ZBV^49A5.U.)M=E#]C(IX>3S^4 -QX;BX:T:T$WQ6$OE8"@\ M0^Y;9M5>S4 X%TB1+4O*/KY4$[X3%[Y2*%";&4$)0FA)E61OJL\G'9Y,BDD[ M"Y[9WU(]_YX.$D@Z?O1TK^V#'NP=82C'7-23?!'+]E: D%)BIF4&?_V-IP[. M.HVY'^JJ2 M*@WJ4V79P\R(PW,LO2&U[F5VM>LD\(5;F-8(L MRH(B)]]]K'- 7$/X;F/5D%?HL0[+*:D,!@/#G=>XKM+HSTLRD>E4 ]3K>-@2 MPQO$3'3=R,:^D?8SWP%2QR[/)LELBWQ&?/*MQ#\B\QZ'R!Z^50,^"?S@D1$)8H<31BDHJGB:X3B_ MFUKAJ52M@;-0$?"'_6;*?T);#3UY(W3BHFN[#[$NB,$GMJ&/L@IM^ SU=$*F M0&NRZ]=X\A+ U27KJ1ODT3.";Q/VB:"^DU'AV?D; M\$/9RN2J*C8/;(%?S1E,0LTD3_PE/J9<;,B /=[*8W"8O0$^DBIZ89@15].! MH$BV5&DUX7Z\WYS^3\@M:-J>6(OG6>A#++""6V9B(*6/\7P/Q(%L%5& M-O.J2$^6O:9<6MJ=!GL2?N)#?O[K[771U(]- !7]9_<1=C,F,P>$Y=;P6P\Q MZ%O';"B#SF.S$Q3#)YD,H/<>,V45P)5(Z!4%-3]!L=VV/(5BC,0%Y?'DS;=, M6]5&FA*1%)'2 2;\@^\\D_\[ 2F/,)-2L)> OK6MTU MWM5R3J$G(#DYH 50.I0):@/W#2\,UA[9@O@$F7"YEGOB])#6LW$CE:!$J>CP M2:R0((A51JL4[,K'MO[2AC EZ\4.A#22'XGNJ5[^E9QI#+&*D.(((U#[+2Y1 H9B]O>]&DV1TO[?:K)3?[%LL/J&XRJ J M.(/.PC,YX1HV*WIX0Y.CA-!S\Q4;.;89OOHVM(R6+V3#AS)J/T\VQ'P7D>-U M:W(1,W+5(.L=7M.[K4A53S"LFTOMV)/2+5( " M*\W:F/I-8VW$-L0!].$H'$F[8>ALXS1O61A3-3?<97XRT]YB^D]%>+D-C8ZS MKB@5W3&993-Z=JEKA5Q7'\WIX,@&@-JPGIS.DVG7:\=JKT?&1T.$7:*]B(U% M,F"J"H:6R?<]%4HK^ MHH*A%]_LM>AWM-D^M^[OLN: M@[.3SL)!7T'M5%?FNJJO,%IE:IW<$E"%%LK=QM.I5)PB#J!MO<'GWWA[*,L[ M!*'%G;L[V-U\^(MXO M)":$P-K(RV5DY;KA[V6%!>,P'.[0N8E8"-1I,LDU.K*,+%@\Q=!Q)KTO+!A*YN9?&P[T[:BWJO.,EQ?&[:4FQCHKM=-M)',DYC!\ZVWZ"/+_&W8K'O M<41[GB?; FWL/L!NO=HH_-_>06,+S+Q-0BTR0)O+X:S.&][6#!48B/J@DS?"Q6NBI'I\H:V\TI+T.+#*1#TQ1GA;]: M^&+G7Q4<:\I2BNMA65&NSUO%98LS3IXK1.0Y< CVC&YG/@G[8F)_\2G8E'*" M?K_;43C3+.1]CBZMTH7@\"G8AOS[1V$_46P/GX55VW2EU9!S57WN#_%V22SJ M"@=EUD/#KDX)[1>=B#V2& 99%R)W/<'G0#T_=C"9Z=#\7-C MQY:9X;FY86%"2NSS!5V 6^GAP["(]L]/Q-YE*]Y_+'83''A'AOA3)V(REV0Z MZV9MR"42GN!B^:Q1[ 6'CTSVS\-B:M@>\BQ9%VZ$D/B7X=*5+?H7'60EUJ # MZ3(=8- C2]?5"O2D /0WJ7=S)=I>0Z:\]_#R(BF]7RL5G\OIL:4"('X%HJ(\8,Y MO8A246+O3>FYZ LODAC1AQ?+=EU-N"^;O)CGBDK@2*VN2 ^44KG3*MHL RT= MC1%QG#KF#WPFD74DC_79]-7MI5-.\CW+,O-"N2:O.=HH9U.3::\AM;\PP^DQ MS*I0+#2GG)9)> .2U%5M*" D:"I.)/>/F!X#QSNAWYJTLI8 D)T66=,K*8M( M\;4%MU:A:Y=D\'B*PO=(_"(==<94S\FTSLN:]?8$KAQ/HAH3U(4<8?PAE6PW M.:ZUFXAY9^8'I77LT4A3=FJ:<\!:1"7-#['V1'-?+'!#1PD&DM#YT2Q%FZ'# M'N3CF"T7L^$BP14Y$32G=2C]!1&W MWG1H=CJ$-F7HU^_D@7;DB[-)%^.P,<'YB>*PI*[3B74)'5(DHUCM2!SM;*_Y M;8+IXU0O=S.=P:2QR&(TS_JJQTQ(*^ZSED3_3Y!E'*MC+3U!S2 M/Q7'#Y23' JD7SB)%Z@P?59BBDLD=G86:+Y.U;,!2V!=>N%5K4%MOFJ\^\3] M'*%TI5K+3T@II6.^2&;Z9+/NV0Y[.)3>*3P< F@(K8W'68>>R[9:%+\';&:Q4 MQ5*YJ/PBM%._+%;[C%Q?N"0A5ZK*CK%HZL#0RVE;G)4:J*J(2<<)?-^9O,=I M9^#YB*J6\=4B1W(5IY?!R/4X&'UE&4JEUAI;!D@*>JNG.VDG[RX)9,=29!PG MOU>,=ATBGP[09AFJE@U2)L#H^9+VER2'DZ@O")*72KXM/OONVCNDU1V^)3H:#F1MMJCX;)=U9JL<&B:4R91'%0, M:2!RE13-9\U>&??L\:%I3E2SE9MW:UY1+(P7A""PFL .A4/3G(:I7-/!2*&. M@9XB@,#TIJ:-AB_OK1RGRJ.*N1HU]*Q1XY/I0CKE>&,IO;]R5M&75'U2P; $ MM9Z"=2>!TS4!NDI[*]L#-I&;)DLV)K>,BC8=-[@E"7F$[2_5$\4,IX# %K-U M>I#),)7$Q V7OC)WZB1LP^5KKXX4A+V:^FK ^,\(JV?>F?F"#O+3=_GF0^QE MSNI9K]7QU!7:@L\0P[<= %ST0%7X0)M]&')H6LD-:G6NRY+]=M]A;8(XW!"- M#G$^G;XRE65>*37("@<8"C2YOL LYS#R2#[U@CYNJV\IKHU&@.UDMQ[36Q>J M;-UMI=HR9=-+=2$691S!!/,A[G+ 3PVS?(/,PT#_B])=AE/4 M SW3;]*4O8J%YSDPU-V%FEHW1BILU-VT1[O;?!4RB;,-G;?IKS/GO[ZB _6F M)>=S.;"Q.E&T(%*ZG 609C+[A* M0]%7MQ)=51T,$=A;A.P]L1^;SY_.(A 06>Q+>5!.B+%6ID M8@XS+2OS+^FJF4BS7)$>B9I>&/%&JH?+>D%8MXF@G3$*PVT2*XDFQ MU3+G?%$=JMTEVL'?# .'*/FB,>--$&7?D(J'&S/DP-B MBS+65EM+*L (_OJ;CM.'&DV_813^9B7X\CA..U<39\;124O">Y <:^" M)_>M@^\/:.1EPV\RZR^[W)S)B*:A]K0!J*S\ $$2IO$XD2*N&7Z_/?*N4T[+ MT[CZ#-/ZE49IF2R4NL%5(N^32#/?(_S>$U$5"/U,TDD#<+!^Y.X]'@3'H'FFF;[YT M@$*(32BS(]LP[,#]<[7Y!X]IFIH,GQS^-RS=.# 4P1C;O:0QFHD)=MYVN!J^ MU ;!A<8<7(+9X821Q^*B:%:, JDOSUSP9_O#[H.@6IQ-'0ZJ2%&B2I9M*558 M^"/[GKW](*KZ"3]Y5ARTBW<2K7FJODI'!3V>LWVNS?WPZ,5?G8@3781\P).G MYASM5-GL7!^Y?R,H>UNB;7\/U?A/5$F%/*Q7*Y@VO AOO%TJ#UW;\#UPXZ+M*G)$3KT_[>]_>\.FW M3N^]]/#9)7>'%?WU=Q^=8(,($_/(\+___M_P'*/O7K/%9WGQH_7.;R!%]+;[ M_^Z]/_1-D$"$^:,/:B'U0- O!^1]Z?C/SQ*+-5$"YSEI/J8*5YVP^PC9?R;Q MOO;+/#-P7S31\NICDL\UM3+:&J_P*J\.JORN4RI/QK?;HZV<#^KP>=H!,!;1 ML=>AL;QF"JMF&+,2@:9:I@@F3B;I3XTV_^)=^J =(K_# M-GL[1N=+7W+K"YS+S-QMRH5M"O)LVX%]P)04B43/HL5NEBLLZ;P9).Q<8C66 M2&1*:)J$IN1 GO7[>SG4WX^SMV8G,^8Y&W?.6!+9GRWQ5;] M45(LX&*^4EF(.J:A5F1D2Q@J3I,'YI9\?R>'OCLY=R?G[N3<@EW2%H=\G&X[ ME>IS]54=*W#46AC.6+?I(> #E,?!\3C![)=&?BL?IST!#@@13^Z>SKOLSO4. M0[[ "%WYY7Z<13I:6_QHCMIV!C1D3661*IXP2$*F)9!YM8:+9LI=-*5:EW9X M04HA@T3%&0:-PF!^G*O4MCW9N/M*=U_I[BM=V5H@N=\_I[CG=ON>$;-*_ M?I!1$JUM]Q]0N:4"ET95/@ZLW_.7@<0@"Y6,DW@J MGB;WG:9_?W>OZ9%P+]%L[Y[4^3VIYYI/0LU7;1^U#%S%KEVVPNCJ[_ICW; W M8J @F[9N+:>=E$[IK1'>FW>Y[DK3QPB_$AHU,HY33#SY^@'<_X5M+?M@P#>B MJQ=XC!#5 2QGP$+S?!$,R6SFV$O(# \8J\O-$WEGY]4YQ(>+WO)@YY[KU@K+ M56]$<04),'5'6"Y*! )CP*DXD_RBN=\OB8,](PXFT8V,3@G#*LZ&5!D_(I7E_),USEYNWJH#I&;8W8P8G=X70@U"\; 7D"2P7J MR7'WA]&X=]%F?[(*GJDC[PF=>-"O]^:M0E8G6F1+8TN3H4..#R$S&R)?F8RF M3E%/B'2QJ;4MT&RRA_"6JT5ONJSJ'L_12KZ?DOT1MYX(<&7RY"2+F$KUY72ZW*>R1790VC/MI1)#,K=2A7K08#Y;9:RT@-?]T92_3^ M(;3),M9=K5C/%*I&U1Y?J"UUKS'A^"2S.M_FHM@4QQ]B;#;+B_5V*]9@^VRF MRL78>@Y]V!2Y7(SK-;AZBVM=2EMYWXG)&S*C!N2P#Q:9,CFB]'8S=1%[73W203TP%KBZG$T7XIPV78(W ME%*&9R_50?TT1 ![.&W G[Z)O9WB/[:;FF8>TO=NZEOH'24>,/K.B!M@!/Y MI.^,N 5&X \I_,Z)&^#$W3;=""/NMNE6& %M$WGGQ/DX\7@3)LA=,ZZO&>^#??E*K!/R M6RL 2DJ=#0'G]\K X9_=S' SF'TKEW?P;[(.Y]-K*_]8M[ZRDQ?'$EG?04#^AWJ^U\Z,:[)212QT1QQ3Q M4WV:=Z7]U4I+_FZEQ:1@R&:E0KJ>Y[K9BHR$]P;,.(1V-&XN$Y]4)6 MPC/<[^ 3WX[1^:9E^*\=?E8>)JWG99G*SH?#AKCEFC8 MFPL.(=[5/'W2Z:IS%DO00P&KDGPGX;$1&@R%D7&J@UF7UM*?[RXX )F5L2&;'4"/1MI^BXRGLP R9;YXPX+W)F9 , M[@''B9:/'].U=S25<.WWO1E[=N%40ZBPQT,7=SR;K*<89>E=AYIGM!5%ZQ,V MPH7"J62$7]S0X[6C0*Q:;.9WG78=01 MT^D)4/V1"X-#]<>I[YVW^'H5_T4!T]7;5"]V]''M%[L9\_0U!R&LI=9M2SEJ MINB)T.G3>J(H9M?=%.&,:2:O;E#B\#B>PF"LE;YG/^[*?-#[N/:+W8PR?\T! MR6O*+#:=3FOF5D2L,*DJZ3F?;9H]U-,8GI:0%!4G3@8=5^VK_UCMZ&TV_T?% MK#LUNHH!9 >IU63;YK55&G232Q3I'JW!(:@GQ=@H!XV]+,3]W_]Y5F'\&&6@ M3C?;^;/5[YW7VE0V$Z&JCT$B*F .X3G_R$8@K]S-:Z:8AT?3\>?11" ZQ'#L M@4S^,[;S,Z+''C%1%]T.R9YUR6V^]KQ1;OOA*X74&\YX]NP/@3^@MKV=7D(* MFKSDA7CUHIF6?.+,?^78Q$'VYA]M/GM08=#/)X='ASV9J+$U&S4>NH^"*K]% M6)^3^A %'UNJS3'E).859\95IF:N*-.S66X92/A^ZS<_(^8<54C,,3 MM"O= M>LT?KL:'FMF36*YJSJSF1/17#&L6:6HF5 XVL_=50YL(%<+GLOXLF&8:1K/* M"8>:V95 LU&L[IF."$06&U.5Z6P-#K:H M5U-)J&MT$]-7>L[GZYKE#=B#+>K)?"?A\>:@+G9=3F&R 3";TP :Z;V5K5ZO M6$J6E9;N5V5I-ERWF^X" 6;NK30*@0:L3+> 7[FY )7J:][",=N;V6BQY?Q M/ICSG#S*]^M:M]*F=59B]E>R5,?N=S0S(U8R=JTU'];EZF(,5^Y1:5 9".U, M:4+I_C =]*:&4*L'+,)SV;MHJDTZ/.K8 MG.!G;=.TK?"$8[-M[W="$RN'5;A^?8PE&+)KY=WL*C^ZU"SICS7M$P^/_?DM M:'0JV\[]2W7"MW?[[6.A\^'&7-^$B^ 7PG9\92);8_BI9CUV[BLAL>'30.IN M2RPO.TH\9/6S=OBW,KWE5+@!6\=(3L.H@526K7RW="FDADO E=QFR_L#17RL MZQUN\%M?!'^@KME$M]^OA9R/2[F$-]M!1SS<^^=N@0_X*_"T=T9\74LI>5>) M6^#$W33=!A^P!^PDRO2=$7?3]#TY\-<]Y^0'NS1I[J= M[]O!9=A[F]W]Q -UW3$DGY7\:,[%V6 >?JL<1!;N&\M!:R([P'VOY=M+W'YM MF?.>/&1D0[84$)-==+YZ!,&'P'#F7,)^4V7=M^ ,X5>85K,G!F>JJ"*_G,$O MM/BJ)50X(VV*GZ0<& ''"<_6$#QW>&;'.@XZ T0SR[J:-RE9,(#65%\V0DN2 MD5V@;D>]95;MU0SPHX.766KNXWTXC8:]72LT#!2G9*A:\G!Q[I:CYXQ=M 8MT,])R-^WL&Q M086KN.EB3:W66G-W@W&!!D D]P= W$W3A4Q3E+&\+FK$MPAH?Y#I,(!%LM[/]'KF@ /,H+LD M6%OJYS9X(205IUXO?WV? _IE;L9CQ2:]K\2[FC5S0)A21T(;V[)X4R8C!U!& MHPH:-)+XNX3CW\#6?TVZ]IL:]F]GQ3_< _ S3/A"ET>%UK"Q%NEI9>2WJ'86 MY\1Z9* QF6CZ(8%IP M)DY2%\)O^_76[;6S][MU^T[6[1T^ZFM##G^&O4O4"H[.V'*26Z7X#"72I3ZO M"1]T63]D\8ZZLWDW64J+91KG^,HB4WN#@I.,$?2J<_V;IU \YN%G; MV;6]9S9N(.GZG;>(GY#9.-= ;XQ0OT@.WGWKJ_L71\REL?3Q5-= M7%6=N2IV\Y5L"8RZXW5JO %IPK X=M)<_KA\<WR!=$7$\G7S%VM_MW3V# M?+=W=Q_W!GS08,DX!:U>^I- I-\_ MB]R5D:1Y,45V)P9PW1C80M/?,\GW3/)M$.KG9$CNWO+UO.6-IX ;D0FDBBPG];2+)Q"D\^9LRRB$M8YKK0NK> M,\CG]YQO9];'M]H:;J9Q]N4^@93F7W='^KJ.= Z\NB]$]K\4VC5(7R@A#\B?<*C/13SO^^V\HR>\]U6_EY;>7>D M+^E(?\)@'G6D%]ET)(&[S'7H (T[0U41:3+.,*:N& APST+^Z8L[->?V-T6E=Z8I_BN)W1WU_="KN\%JAG2(VO, MTSV"YPH-8:#F"(%1F#&:XGN\+OALM0SW1._'$KUW^_FC[>?=W[ZDOWV)"@=M M7)@M@T0C*]*C9&)MU<$$Y,-9Z"=JA3]7X'"+U0SX=TF-W)8Y.U#_^X/J%'[< MT=L'BQ)^BC&NJK/$JI;/V%RA-FIF.ZGVJ&NP7U.4,%D&-)<01%XW\PQ-I]L9 M*:D$(8W_^INBJ'CZGJ_]PLK;>\'!#S5Q'Z\N^#U6[J+5!7+# ^K2KJ>P5EFS M9J">F1%M%I$Y3.2FWI;(_3\/W>3O[;*Z;T+Q42ZOBF]4O@L\!F_%\F#H^+*S MBN'I> S5N\0"$!NCUC^@QF0DNUN!)9?77;@XS5:R4!L8F.=MUK5 *Y.%L 5(RT+ELJ\]ETZ+-#=?!7W]C#P>RDHB3W@3$5'A1Q,10Y>/A M1SLZ'VB&$7-@!*LMP&M\_GA"^P>P^"JHQR'7>X4)7LI56 NK+"PPT6:C>QP+;\2:(X[:/]!W=/%+HK:)'_[+/DAKL86\D*B<3*4E7* @]D,RJRZPGO'^N%6/DF<'^9NIZ+;'E2J:/N\UR,%P MH@OL4OCK;\@#<$"K1Z$*1Q9Z(JNQ(0#6YO3VX5)NQ';<[]FNOINK'H7_>W[# MDO4DFYM8X MM'M$FH@3^/Y$I*V; S7DN=7[^D9*NI'1*6%8SN@MV9E)Q>+0Z-H?C9;.CN41 M4EG8\,C^V"+9DW6H-,D&5[D1GRX%.XD0S& M/#LT5"_U53ZX[6"A+L+KQC1+,7P5?E^SH@IIY+]&[FCTK@^Q%@"QN@V]&IP, M?=J1#S<\>"T5>+)FN%L3N:_QY[2/KUFPZP6 [WJR(U5!+^PO9%* W$:XC0(O M,K7/"MHAQ5\6O#_$8M##F,F.M^5'*!R1-,5W8] M!2YO?H^=!F9\5[.@I.S4 ME>V830< ]^F]JH;RV&=LBZ+7(-:8Z;&FR3AKKD%]X!1N\Q1_#CP%!W_R5B74 M4@\CN8T3P3OHOT@5ZCYZ$'[TJHO1MR>K.3%NE/2NN'3+*=+N-?/"R1*XMY2. M/1GZ__DG97K:48-IJR^X+3.O$L:N8'":&.X,OER9=!J4S7,5 M,)J-I-G '@4L7+EW]WZUD*]U)QS) 6I2*BP-N]XP68G:O[O=:#6:J29HP5!$ M482!E>*Z2R&:]OA\9;JA4IY87XSTA$P6*Y5.TNA2:.3-WC4++LFZAM)LZ$11 MAIYROTEE2X%$[Z_L%"HII>].YV*WCE%:DQ1JDL=&L+G/5V;(AC3"0#^+):8_??O6S4ANR"UKE6?4JQ MI4R)+^8V;6+/5S;MN5S5_RL>VJ[ C+]+#?'QTEFU4P'[2#L<-AC*-4#%:#/IY)H4AER/:OS M95Q'PKQW?XO2>^7$C!%%0/;=&DTOC>%P?$A!*J0V](S6O(G-$U8G)4M6<2P' M4)CWKLGDIGVRFO"6NCS,K]Q\&5B-VD$%Z:?*N8&>+D_%RK W$A>L115Z["&Q MG\QK0K$U6U#Z?&0+;:U1 @U.."2B8WIL20Q09;WB4RLK56@3N(@$;WOW9_;U M724X2J,H5?R6'.@5M>HK.4, 92MXN1GFP-#+::YBV*[O@#:\>,: 6\+F0& H MT1:))8H]MZMW,XK.C03&7EN;_5^SX";!>B?626@9_E<,P+UR!N_J03?S;$=R M>Y@V+^JSD0W>G#_5^387Q=8X^1!#O[6B7QMLG\U4N8L="\#M&FZ\P-TZU6%* M4 N3Q1MO;60;AAV@H[GP(2[-[Y8R :IOA$'LT"M9+F1)&-ONL]YIJ?-\RDMW M] 2H$49S79@6&L*%F'F)C34\A=I>9G-8JD!RRS,7_-G^L/L@J)I_$@F4*2\3 M(?6M[;,E###R_LB^9V\_" \]HT\VQZO1FIWSULT:]$ET=)O&_HE>T'.VS[6Y M'QZ]^*M'PN%%Z-0#?K(P0-46!ZYOPVN.H+!MB;;]/?0S_PQA\*LG4+;M/S,[ M>C:AN^![1$U%KWHUYV^X^\X?8?O\OCO9PLT M\#LC;H 1^ -SLCCQSHBO8@3Q@%-W3MP )^ZVZ488<;=-M\((:)ON*G%&3KS> M/_ ^O_4'UFJ^9H7/7T3_W^&S2^Y&R-L3YOU___M_P^=O"^,C1(*PYN:#VD8] MX,17P@X7#>P<)O+*&-EA&0R._3.L;7'/)NAW#!;F^OCG9VD@C3)8/V'X MUQE:1G"]%=Z[ MQY-/]\_:5LA+5-HM.\X*,B""V.-'[0F(BGA03:9M@8.P>URS9Q?]M%#'"J-\ M6A28["10T DN^=??=#R9/MSC<;<0=PMQ,(_TBRT$]@D+D6PW-%M+=T7.G'EK M9\D-'4=Y=R/W92Q$JI3+:$*%!CIP*CVV/RLS06T,+03"TXC31[K ;CAF/.#] MX$P,3Y[;^_F%ANQWO?)KQWI?;=_0&^+$?^X"?!?@\YS]_+8-.J^-//!\D]YL MT+-1A4NDZ3;!\>1BC;F59047;F2#GMJ670Y2%1:C29,N=K+N:)U!I95H@[[0 M]GQEC[6)#A.!&O9XK,)RPFTUX3TR^<:1R0U2X9[X>-5J;I2Q@701V J<4]]W W,5_E@O]C O.Z6G38P9L8U]9[9=;BYD"D:S*Q5*?LWDET=E,5> MPI.IG.BOX^A 9BOK^F9.P036VTS5Z3Z'<(]#OG$*YMB\5*M2. M/B%UVM@Y3'1G9+LTRV 5KB\/VI4V2]?>C1-T&3O7R^-T/[-.Y76S3ALM)[46 M&6DLT.<>Y#)-Z49+F=RK"O&,*SYRTXA>(XRR7\$I:U1]BR/U.:!G:F MT&9'^7,;M3\TDX;3E$JCI0ZV8G,2J(Z6H S'5N]S8#D6#;1K\O0C&6' MH-0AN %=;8ZA 0FGL4#SD:0_-XWEWG!P#X%^PRO_MDS)>7V?JFV-V\ QD0D[ M8*6$0B$PL4JCB\GM:F'6JU,L[P12&KDYJ3B&$7&<.07Q?U?>N_)^I_S%]_([ M7E'>8ML9&(ZGNV)B1E6%7'.1=-HL5-ZP0#6=3L>3)Y./WS)W4P6N^R>6]1T' MNF*Q&7+$;.L>=MW#KGO>YMIAUR5]EXW"'VKD*=ITJ<294YV?V+W$:L ;V?Y8 M8J),#<90<9))WS,U=Y-Q=9/QW3(U%SK\^5)O 9J0A =MR-D]A=\EO9&._[CQ ML)M]_,?-3KS!#;QN6\K1/9Q8C[DE4RD5.3G(CMF5X;4'($2(AIMX,LY@J7B* M8>YYB+LRO[[#WI7Y\LF(D\H\ZI3'!4/1RAQ?G;;HO)G0F#&+E/D]>8E?,3XY;_E]M>\M0Q""7[ @$/&%H%M(%"T$,LN.Q \9H_&!- M]GQ'\S14E:J=\Z&//^+1\7;RXU.-?/A4(?2YAQCORT;,?'Q0]&WCT6,+*W/^ M!99H-A&:G1D.(GDLU7'_'8XNDMT-:KK[U9CI3_3E1[NZT49RNX^@/O)*GEWK MK%PL,6=&E4&>+TP6P:40U#4KL0&MQ![>N@%A;]^ ?BR:>II\('XI*FBT,SU@ MR2>+)D'Z- M!J?0_/I =F+ "MVL2P/AGK;C9Z'#*6##=U+FBY%R][)17YH//C/MHDZ:3Z%$ M;O3FJF31=N[-T^$@R?PX6X,3*<*2.%]N ;;''>?=-OG%-^"L&; M8+:9R\V/&HYF*=I,-DI6'3Y4.P#& M3@$T[VIC*C.MU\6ZEEJSC&R1;5]6EL M66<2:-3ER>/CSQJT*ULO\COLY#=KJJ[YSEOOXUS&Z6Z)OL82(0^['=@'#)#2 M2"736K^0T7T\C:5-H-"5IA !T9+Q-)F.)XDS5O'=K$=%W3VJBWM4MU.2&N]9PX@!P"#K&UJF4+"0\3)[(IN18;YBB*("Y\2OWSJ*'V^SS6/>\IP='L M)D$]U>9LA)+&7Z;^__=_GAUQ/#H8Z.S;=OYL56OGM3;D)4(M&X-$=((BC^"= M_\A&(*_:_<@PZ#U#/_]'FLP:V-$7:CFF3E$AIS/:>+B42GEIOF77V<"J!/M[?2+7B5EI;I8SI?XDO* M>I[V>RLA\OZ>KURN2D"9B:.Y:.)2NLW@9S2@Z-Q(8>VT)$EJ*1_L- M_ 906>^UU<39=.*,!6/0;@$'_?2?EW^.KA^&1DA3FAS7VL(;?E$A6CW5FS$Z=&2.1V',@O(SO0MJ[NYAW+]#P M'E]K@X/7#%I^$EAM%5O-M&Q>3A>)KOEN0&%T_3_;FV=M-".^AJ4"+" M7]J.;+DCX#A S4)B;7!'2Q:'B!:FTHT5 L20#2,,[E[Z/W79<23!:??-M-@& MW*K-2:J4G@H^':"L>HI$9:#[WD],LS9\,:-[P ^>;A)#Q0@Q.3:#P@1Y#9G_ MEFJ_K^+"#N$3+E#^J+Z#"B5<8'V4\LBYY$=OI/\CU1E.MIB@.1EQ: L+H#9>&HB/!/F^$+#^X-UWB(Q=I0U;8,W(;_L2$8P^]" M]>(5ST9JC2?ZD"??ONX:'0[ZK2^J@*+ Z4< MHX-:;L7TWPU4&8H)Z[K V[GS,QDY* [18?MA36064GEJ#QU&]!.I:4M*KS&G MPO[U=XJ($]BA("3B_ANXC90QXG7$=VAO(? W;\0PDFNC_T4==^!K.R($WW=UIW.MO-3#2 M/5C3_'99WKYMU5!82PT_>GI;^.%&Q-.K;JHBN M5G^L]*C5N+H>3S@WO0:VI M,C%'?7+&)03=(#)#2J@FA+_^IIA4G$SA7[(#79TYM[(U%<=.H5NN67UNGA\- M*)7Q%WJ9_?*M:7]+RH.AX\O.:KLG$5?:DXC-)D0@27GZY>R",M1UBVTTK+Q( MLS35G@ML(<_>PD95K]<2Q730S>E\BW/7M!5;IKA)T-]'7-(F]XJ!&XL. >J6-K]"$H@I?$DT\ MB!Y"'C\=$"6('3E1.Q6VT$CR70Q,U&*A/!"]=!-:$GQ_JL _PZ#U//SY^BAX MUVG!0C\CS%I"9PHZ6#;.6>0&'/0"BEG1I@N(J_2\VTY@9(_K M'Y/Y1XN%A/F9M%].QO?B*NQ97/41#JQ;%2"JQ=:46RW$539I^#-<_O#I<,.Q M%0!4-P]M<-@L#SQ^5'*1'5= UG:/^+[CKS $'^2QS:#V+]4,()>I0HC3<,._HWXA4C^%5IR M0#H6D-J M62"B]6,N4-MHZ)AP2>0/\5 M.+=CC+X+O==YO""LAMV$#BK".I-+!@F1/1( ;R( !X:2V@*EX>$%9)3_NDI, MD#5DU^5'W>@A>*>)ZC*>&+#YW(6A<42"K9,TK^!50KSNYB>'Y9*:-3FS+"Q;Q6)2&MIOW:QO0ED./@2WA'?47-!P- 4\ M_M'=_-7%#V[GJEUL!/E-X:;HYN[ M?_#JL..FU,:D.,;IL$[7Z5//K[$E_##K!,( <(B"(I[-[+PSJ+0MM1 XR MB4]'GG<>O,:#(3F12BQ93'"5C#*MK>349) [S(-W*,D_P[QOR*P0. V@ \RG M8P(R/, D;T!?OD6V"ZMUJ\5NI5(0LT&26:^ZR[DR>C4_'YO("Q#N,O8LI&NH M**N8IYEA$<@F$Q_S9U=QWUS'DYHH%1KR ?U6DY>:Z9L;%KR?:6,I.W07CJ-C M5$E=7@B_TZ'*]M"2(56'(97L]6YX-1MF@-/[K[^0A/FTA088^B.'YTE!;9N\T7(WL8'K!EHSVH%3KDB,NQA>QHR(J M9-F#GD7Z!(=-V=&!M^'$T/=0X9F!!-K1KW'5#RB;9GU*V3JEK+*<]"V# M S.CAAN8GT[X9PIU=^==/VD>HM]ACWT.AEJOI+>K')U@F?*RC;E>=XP\=GH_ M[?GDAH?J!9EAVJ@J[JK,^*3E,QBM:)/K:E;7VD(SH/61)A%GVJ[>RXQ^= M8#;RT]0Q'V+[2F&]*(B"Z' [B7SMS2<[N\L]X?")A$/.F2P4JZZ7L4K+K732 MJ20M#XXE'$(UN(O^>T1_I"I.B:7TM>Y;"\FSR^-*VG]%]"]:]XWZE: !VS;B MQ4:RYD"7S? ?TWL6O.K(C[Q"V_K:4X.J&M:00O<<>>N)\'A[AHHOO_2$](-< M>G(@%-N,:(D(7+45^7FE+F+ =G#P]HAU'HS41BH8Z'36.Q9)<*>;*!]T(/+?,V=A&4\\ JAN-R0E+P_._5F 2G(FE6UH0Q: MZ";<,U)LKJ44JZUQ9S;JZ?1PV,.LQ9JTJN_NP_B(P*2%X7)>&+FR3G2J55TV M2P*V0NI/X@=4 I60'9;TW*2!D<%3JNIFQ_2A!S\T%6,Z M!=TD)#J7*S ZW;?Q?@G0@O6JO"RMRCI?RNFCVE0N.84/UQFQ.Q3B1[M6I>$ M4_/-@_P#)25+E8J-$:;-UB5BO*#ER1@&$6DZGDKNC]@).7)I"K\CP?$*A1,U MMM7WFHF$**>)7!UJ6DN11;FABL57.-&EY@VJYK2F8I?FM$K2F/##X0EY#_N_(#=> M]'^]FI_( N,-$63C:=,11Z$YP\'=0#7V6K** E+L9#K^[XQ6Y?+&K0REKUO M88:/U]XDSM'%8R/P>+IQUX;WG/RM&2^/484&9[;R?*G/X"F\?,0]?U-R:*,Q M46)H$[K=F?'&U)!52ZA4U^Y@0%>G8L+)NNW>^.0Q;-A'[("P81J5\R*-L#;^ M+O*!'CXYYNB344Y;G5-S=UB6L%6MRXK^O%T?4N.7=,O#@*"#XH&P/=!E+;6J MR2%BE(;*2F472H;*6TU4A.! [Q8NJ-N6L_TU([N:B[X?]9T"96)I-]EPW7ZT>$_ O*O6UL/FF8S(NR)0@[YDZP).&J\5'R);^W5##PK<'JYH(7*1L*JBBV,5&DY!7;%JXCS(1!<05ZVI=JS M% KUCFAG^[PPQ(\J-?BG8\"7C[(7[[05J3>457*2E351+@N%Y*A>!SD?0=R2 M81D'>=9) *<]\HMK$_>L^N?GX?P_I\3/F-CTA1;R;@Z_P!P^JS/;7*P15$R- MM],-KN*,%FW1SKGUWM4L8BF5*8W'?FFI^VK&20)6Q$5^'$VL.]))]SF+>%LN M1U-S]<3( >"I;A^U)GU3?_*;&- [4>XNZ^W8:&0"\M "[.;.MX51)$ZDQ%): M$NF"G%IR=8G A0_7ZW_(5#_-@,&S@9P6)H4%!^ALNLMG5%U/L=%H/^R!W!\K M&OOGM_9>41D+4&-J6)-NJ;&5!@SU[L9^!S?V]BEP>SYPB)V"$__Y6?[5HQJC M,]O8OS0K2F"%=9O_OGM9=R_K[F5]:';=]W.SMI8 H;UOKA6 M MJKIN%2S&SR)A\@LC83/C35M\ TN(JU&YD5;R*T%M;V;L)1\.]41^?^=J8:-3 M,*1Y=\?J[EC]3,?JQUK4,*G8>=3@S>5*3']J*CF6P_P)(]GMAI['O0_#/GTR M9JU3^0X==.=ML=7K#7(.:3/UA"#1R*;BA[!.CXPL/8_B;$NPMB.[B=FIBLKG M0T3#Q1\<57JYI]_U9D;A_YZ_$+\SCB2]G9#U7MS_1_3Q1P#_S2GT112+D-*O M=D8=@5=0B>8RLQ[494QN,D*NTIKY9>M,P"3OKZS,ZI;3[U=;M)[-,A69JGA9 MG#]66;E]D[>!]%^;_H?*YDOA(_+65M[0-39\J20;,X&IMJWBH-9?7VZC/Z:^/M7X]B\PFQ,2;"M*:7:VV=J$@SSUC7:OW&,6=A M#_+\ !RW9T?\N ULZ$?^A:/HTF=I'BNS?4<;"F6.DY>)_GS=&!2G^KL/YSX! M(SC'?<-,+D8]W;>Z:A?GC)G280\#0T?,>!*++D*Y1[#]B&U]P3_?O=8SLNU_U"8ZP;!KTC%$PY%I8;VB-B]-4QSP6 M"QW PGZ1/:-N*$SZ%K%H;4E:8)4>%+!*SB_.B(S3=L>O06+'H,.Z"XC]$@3[ M,I0_[:R>'PRVV2MTS9D_M,16)S$J91-D3EE]Y6"3=F?N%YF,K(F *9:F"MZA MEO9PQN/&' 8=/P:^O1^ M?1$J9#F'\762DPUY.6XQ2GTX/S^2]6=@QPLRDR^/;9SG*NHL/W25/ '61V#' M(Z*_!7O\ZSS8\\./9^C9(DW:RRR7J)&^RP1TX')7@A^W);.;A^-778EN M"FO33 M'X,=?N,5[&.179\JJ7O,J6JM%8_-T@^'Q MXL2O8J_COEP?9_PVV7&^K)6=SW+]!6 P$905K#P4J9+&"Z]FK8)'/.Q- <(& MK$K>U*J%$ [0 >* 0-/5,XS^<_S0@<250Y< NE@IVA'">L/MJ4*!+6M9'JL MV:&)E_ %__L_SV :'NL>$'Z/[?SY!Q;^[S\[K[6!AR#"THDQ2$0H$/((WOF/ M; 3RRMV\9HIY0'73(1S0'VS[5(@.,1Q[()/_C.W\C.BQ1TR$#;1#LF?8/YNO M/8?_V7[X"AK%AC.>/?M#X \(C,B$OVY>C,(?4LD+\>I%B1GYQ)G_RC'H($%M M_$>;SQZL-T,_0R&%BF-$EPVBY]U\]-??(? :LA+9"$[)?:R=D7=1*XX)ZW-2 M'Z*@'&J31#& '#(C4B*3&"91:5R5A@0VDM*TC*52!)!)>?A7=%=Y6[ 4Y-W> MN%NT"[JLA$O8RY7)/.BX-1%OZYIOS!Q:(%)N%[62$R]7ED>6 M/.<'"X(CRG:BV':5Y+#%0D.V=\U&D<#[V=\W.JHJ)FS+UK&A.Z MDL[VYP.LE4Z3.FXP@Y(@2.3^-1F1R=!2NJB( *1-8U[AVPH62-3^2KTCIZU\ M21>XPEQ+-Z=!B^W-T4KRYK#6U/ED.1>DY/XU!_V@8&*K MB5^JI3E]68#HS/JS*BV"XUQ2SC$JY16R-8RFMW _(44+)JJ*)%C]A"O6J*" M#SE\417-U+*@U?#.6-<.\JJ[TOHS <^UN$1U5)T/B_F! OE_@%?E<291RC+M M&5:PY.70F>?[_?%!7K$E)F-V9E6+ [G>H ;&5,]WA4.\$B;RFIIB TSDC697 M<,2@DC3'AWBU+LZF-;0UNS4^Q*L:CJ66'35#B(4DRU'UJK$: ME8,=7KW85:+O#27:(K%$L>=V]6Y&T;F1P-AK2Y#04N(%:.+IU>39[-=':N7> M/>KA[G2^U^FL],6I1Y!T430+*UDUFNM6(7DL&WOSTQZ^CD>7@M]GB-*D._#J M$S$QH-1ES9WA# OY01%,G#P(O_\2Y!H& .&QZ#VS]R&%J*M!C:"'24/7S/:J M+.*JD&\>&W^"7BTVD:&POX)RC10"\@3>3_&-"/O7BVE>F!5T-,O5E(UI^U?( M0&U32Z)JJ%8(H(J>(? " *(3< _#0'E=V]UE4COMKG_WLQ'IP;XE' MRI#CC7'*3%?Q7$4.QR R^VH?CYF^X6DS0XM*_T*>AR47B+.;.HC7^?GOW5$[ MBRT8]E8X3IN3[=Z[J6&"+V][\"NQ<0@L[D0C&2.I4\ +IVDKG4#]]:-;3HBE MZ )\FJLX"['BTQ7,(S30*'RX9^=C@T8:DWQ*"2I]6\\V4O($LX;K4C.674Q<=([J[K-;VJ M](:83^C]REA1DN,)- 269KPRV26LTKF?J7["\R(337:QUI4Y5LGD<#[M9Z3D MT2+Y=PY3V N27YL5\/;! N<+D4^&PR_!UG\'QO_/#+J+M1IKC-9EFLO.^ZKB MM)HI[FCUP N$_T/-@UN _SN8/OAQ&-0WA@;^>]'S;XP1OQ^ M^(]T^*D(^#\=\O['8]Q?&'3E7 [Z^>#MO5Q5;L)O#<6NG0B*VK+DMK-7 W,V MRD0JE]'S58Q(M1MDL\Q2=GC.C>!6'G#B^V)8_00\^UN 9_I: /N?A5C_TXW; M(;!Z92T8Y4S9,?06$)M2>4IAJCF^EGW32@6N41NK(RQ!C(-V'J/H%"[\4+#Z MGXY.?S/F\-=3X>Y.WA[T?(M:.BM+'CLNQ/T M/9R@%!3\ %_[' ,'?@OFX.SW7-H\_-$8\C/(NCW-&5B$&.:REC[&L M/VY2N=&'B^D^&Q[V-;&DVQ6U*LX5*]\8-,62@0=;F/?]Z/#K8=Y?:_YZIDSO M@'E_WF5]5:!W=N9H1@R53'\&YOU+,-XIJ%(?A8'1W40[)ZT;67>OC_+^)@Z<*O -I6VGNE=U1++1 M%(@\Y]<*9%87^!:7NQKL&)CE7%TN%4I8EAF)_7[#))O+V\5XOP(W+H;PKE V MGRT4>RN]HB9+6LLD5PU$>@)U%%X7X?WGF)U*0)>MFLH0'*"%C9Q5*RP@J0VU2%.N1AV]7 M&ABCFA(PYEA#72UJ6&6^&)>5L3]N],ZG-$=\09]1V!R=7R[U;F.]8MNNW>@9 M)X'>C[2/ABJR!="O EG=WN@@V9/->;HLZNL^5ZD%1E!,#'I)Y/39%MBG^B.6 M,OH@[,&+&? &T*78?+[IP7-D5%+Y:.I"MV2IH7W,6%USV_FP&_Z6D;&/#?PO MT1MV+%.(^\IN;4EC:THBMZ&YH5=F=9!KS^>-T::-5JZ*=?&JFY^Z;#[3.^D:O &H_\Z* MC[!"R<_):2_1Q'0^54_)W?Y,&@KO0.A_EO:DKJX3WR)]D G /*]10\#-.9!S M^UI]U!R^ALKOQB;R IS"Y?]R?_?\T,@#IF.7YG6#$+-UT TPC2Y0[^?3)US? M=";A97,%#D2TY>]/GQ94#Y[P;K0\JCD:1>:A,:-Y^H-=$9@XJ=.#FJ M;1^-/W88B/^6 L8/^[Y71^&O)J04KYD97E\MFO*4[>6- 4(9/(3"'WL+ /_7 M!(WG!]^O=)K$_V?O2IN45;+T]XF8_V"\/3UQ.T*K613UWIX;@8K[KKA](1 0 M$01E$?773V8"+B76JJ55KQUQ^ZVR$,@\2YYS\N3S&-LE46(Z-2(Q;&(S6W O MM.B\%^ULY&PR\6%EF<5B;=F,D[&E4^+H,^#[!RACSW'W;R:+3RXLN4J%4W+< M1&<;-;I/ #?-D9W+V\V;9$%LXW:_.NI(:E_<]D;;EEMS$ EO&.;^7A9?&UM] ML,^BV^_E\'5ZG6#X9<9D<[V*04QN%F@MC!2MSQ+3%J9,LT.(CU-93,_E&?>$ MLG^G\KA<#Y+-:PCA/T;8##=%3[QG>K'9^UU M5AX,M:JSE!F"M9/+!--T*^-763'N%:#X"X5T+83BW++9I9HKR54)%Q\-3(G0 M.0H()(6'[\.=02B6K$>R\R&#Z.9&F=K**&Y9:C%)#?K9Y4#HO;SO_1LA%'\K MX;\W2AQ/N4XY-HXI&"4G9K%R3F'="8K8X^D'/O']2O^3Z,3CTG0YX!M,7LU. M9@,EYY13JK>YER)_/CIQ?W_#[]+KMT\X@3%X;AW>IVH(:!;W]SN$I?6_.],7 M='&^U# LUEI*_173H;KMUED+7?9/Y-\*R?ZV-?9TO$A*1DME]/NI-8TJA*V0_W MGGX,63D_I6)X>LA@ZKRWT5) MJ(Y2GR]:PJ)$SU_HE[L*DC6>E5*%N<6GEYT^)*<-?DN^"N$2\4?K$# M= <,=7!)4(07ZBVO4-NA@VDBC!70P&,:R#?A/$KW!Y<=("AZYO/Q83U*2>^P MN&R^XU8:8DIGYIHJ)QM2IZ$4SF3.GQ?-<^#NT\-@"+9[?WCM@=XM_3B$7.\P M[!.6>,F'/<"\'W)Y8'M_![G\OE#?7R*8[P>)=#HM/Q4(_'2D/QH7_'2X/QLF M_,BR[SNIN!Q4^*1=R)12Q1S!=# RIJ0-2\",FT&%F]R@2]))DV<;%,'&AGJU M6%5\J/#04O^W@34Z-:9OCQS^YO7PY^ =?:&#?'C#VV"+02L M=^.B7P CM^HQ-C5J#G@VNZR5ZU-B/NX?-Z]_I:?&"[G$I-/M+[!^0^JL>IM- MNU)T S#RU.GN[O?!(@^+77\*-/D=^ILO!NV\PQFXOPCX)V"7OV#&/Q?*_ ZU M^Q%D?=<@ZSI8Y[R2N!*IML M(5OM:55,(-:"_ / SE]PR=\:^_P.' MB/B>5,"?%XI\WD#PW_]UU"BQ"Z5@!YUA_OD/#/WOKX-A^0T:!/(%LA3S^C#X M"7CRG[SF\AO+'V8R_023%]20]R<6O!6)1(4]D8E_1@Y^AO-Q,IFP.^]@RHZZ M[_RO'3?@!1^^T@_B2\8V%G\2P,=#50*_^@.+XT_)Q)5D]4QCR;UD_L-'IB9T M1__H-K*O=NP>JK3_T:^_NZ@/TIA$LEY#H[539OZP;^2KXF6>\L:_Z6B0&[^JT5H)'AK:X M>JW1X*>3#ECO_NBP#KA-)U.*P*[=H#%$^?N"1_6?LRWLH'QQ#\L7"R-<6)C& M7+$L UR&SII):V$*444B_#'K GSS4T: (ZAG> GLRT<'A(+[B' 1 \^!9_\/ M#T<^?^X?\%;061/87P?'0-$-T&O[+NODG*QQ]A2$:/F<6J> MZ:;Z'>[<21=X6AB".,[]PX$(5A"$.+LCS,_-''_13.;\!AX]]4W1.]5^@)<' M[@?-&#F'/7STTW7H&I?4#85=)).28O!J5NBHC(Y+*]VX M/ 359^#"9LNJ8!BC9$+MF[E!W-XTW8'P"EQ8S8,+0S>/0G<+]V;V:!.G$@3B MUC1XD$\A#?V%"E-/+RE3<0& 8%W. N$XZ;A@FO0 M87%@M>!J2=,L=-D92_969GB6&(C.L[(#<(*]Z$/5!2B*!VKA0_GL_!&D2-G! M*7@OYZ/5>QJV@^A$H3UT&0[,C+?>A][-]V_A:[.H: Z"S]CC-%CA[P4'A5YA M_Y>G"(B&:L#Q$>F#0,BG,O+GYKJXZPF.2%_(7<67UL99FO*,(5+3VB@1IXGI M_,,:C%I _0.BKP,OL(440Z?3AH;->Z1(T 4UI=<]O(V74-FBWM)E(;E$P\4& M8T;PCB#GA,<)46@ZT0S#O#(\RMT*YG.N9<#B-MYV!BO&H0?CUKRUY::]UJN" M.HP<=HF ;X&[Z'[B@PJT:VJ85F2U="9HPGSSK>'RKA4MDG"''<*:B-=BI4RB7R'X>#IS51X MZ X%N4^/H+V])JU/0$_LH$I"@*Y.-0?$18XFPGB#%]"!8S]M!(^$'Y@B\O@H M#\W3G4R$[F0C\206(S _#P6Z!.P>'F7V4TC:NP\\JPQO=/C$ XI!=,?,'KME M;UL@JD;8+9:?>QXJ[LM@+S\ ,^J;)%[O=8J]S-B,,WJ\AV6SO2F!U>OJ8"6? M08N*_"Y 47?@*R^B N=3J4,=B-7I$IW"-D.6*+GTA&*[6SN#%D;JM"GO 1UU MRZK8FT&CX/()5\^&#I]UO'[Z]UKG\7IR;8P8=;ZQ>F^L7X:LY4 MJNLENZ[GDZSQ85BNH"[K/\,_ATSK8MW0!>^74.E(J\U '@W7(EN)M916EBG) MHTD+6NS9L/J$O (M"F^<;W^M;A9)I[T66SF5L%>%8B]&LL*B=7=&\IPV[)-F M6=&H8GR\9=L8L$XDADYE.9D4#D?42>"*:2A.G$CG/>WA)9.Q/D[-_ MVUW,ZVSW!'J,IU_%-\LK$ULZQC@+3C"3W5*[SSFZVACC; -KEMH,72X?TL4!BJ* *#&VA22A. M@.O4"JU7&HA+][O( C!_WLOJ30D$.=*>[<\ZVE[FH599,%.7Q!?WBA^Z^%9. MH 4[KHSH6(R)6=6:U,E,VUC]C"YZ"A1LN]^4=_Z+)'&U#79\M$RK@R)>8I9, M?[ D.XUJE8 PGV=8FH-4K730OP%CN1IO@@QSMWFQM[432[->-[6HGR; HH(% MDJM(P.;M+YEPNJ^TJ9_F2.QMXNRZDK:2#J4)O^9+5*J3S*"=XBUFL\BU2W:& MY7KSFVWH-Y5F/#N4BD6@6ZUIOKLH\F5$5G<:G 30E7^@_8X)*HR.)SRX4N,MR +5C2!41\MRCR6T??Y]':^5UD(6&>+428^;O-8/E5IM%Y:1@\K MZX^E\XW3/%6SU46GW^ZP_7*3E4>Q I'AW1>73M2SLV>3_J(&T!\X]UC+E$O& M6L%4OENNU87,?*4JY[(PZ,3W+-)E7D?90,#;\/2],ZY8XCU$,?NG6WM/[C5' M,$&G^6[&J4.R8FU-;I(J.68Z50&LITJGU:YX1)*G+GVN:-K!UMQ#J]^HU>1X MT*:$1FK,\*729FU@;5PHOA*,2Z;T[)# 74SY,^H$&-0$4ZZWQ-B,Z.I,):VR MM=F@,.-NMU8ZV5%>=LBMC/7;BSJ;F.45B7R9+>$/2P).?&RL))!K7F__CO@8 ME\AY72]@O*JFYF:5Y:ML8L*EDKWU,0/0FWQ),/-M:<%OD"=I3 ZW0$+=AT$1 M\_A2;"2Q6*:6'"\R[76#A)M!3R$,+8'[@+U5P<;MQ/&:J@_*I02V"\]-:O#6>BKPCAJX*D3C)PMQCI8 MPS;9TKH>VW -N)=^II86*@C4+*&8('A9@N74]B2"/SWBR'>[H&%7[9%J;%-C MYN(PJY>Q\JRT:+WH]?UC"+M6P(W?$SZ&IG D*AO"YPJO*7+'SAKDS MPW R[@:85KXHQK "@\\[16F6F,.U!I4B7JMB@YG2)6^>D5R@1'<]=(] ZYWI M0XJC9BLK;JF%+9Z89F6<'[9>#+2B$8D7IL$)C$>J]@YV'+ .V7A^9*H5TITS MI*9D)MR+&V:PN4Y25M*;>=H8Y+T.=DGNR\U#7PG X5:YT,(F)K>OR4M$;Q*8-%-J>FI(4MJ#[ M%$)_*$_24S3">^$4'7 +[3[)!)_XIR;1A]G@PW^A+68!S+XIO73,\831?G?* M\8K=UR&F]%;(DD3S"+(DW:W6R^F5IJI]*JXN$@.A4TU_.&.Y'+']!$M6\CFN MGE&5+J7IO5%BM&Z^?O MNE] 3KIP+6<\@V?1@&B0O_,5Y=W'4M_1C/7UTGJC M];THL, J]Z<@LB D\3,A@'S=GQM>'N:-5'0"+-?00 M>_6ZUV%RCZ3R-583-19_4$Y=>FDT-5&VV9AK#*=38Z92??KV5I79 MQ)F:DW: ,QUB_66CL.F4AC*J=+UV&&B_;?&(#MX:B<4++5Q1^UFFD9N4R:ZI M%#K9EY,?_\ I<$9!>[X7E1UN8APO9_O"N[1>*/X)W>!$2DBWMAW<(?.A.^#1 M76'B>+U\UUV(R!^0G"]@1O7>ZJN[M>YBQ?RLCFU7E4)=V612#$\+XWZR(NGK MW#D="X;T'"PELP&+X08*2EKSL&DH&E$F'HJ'UPV$JB2^;O(/!_!6X;@M,9_A MB0Z-$6RG8,LMNI9/O90>^/TG7])T\EEBY_-"D+%1(E>F^R36R&>HT: PKM83 MGVJE^_ QBG)3'7=P56]A_":1KG3L9*GAPMIL(KPH$?5P ?:.-^*B8Z=^UG:2 M3$!/#?15+&E-$88VH%IIS3 MY"MV\>\#E(9'"OQ20S^.X^-4ON)::G8 \JVD7, &L"/RG-C.)&@AJ=ZWDE?F M0&!NII4AJK5T%NL/!GUAFVH39NV:QR[>); ,HXSBLWQ[K2JJ[0Q$O3+(U.1W M"RPT$_]>,LL>R(S4^MBHWZ@NF&5QOIB+=4VBAO2]R"R7F]<[!445,"G7&HX- MGIAJE?<;61!$T.@4OJ++,)[SZ)N]AN3CV#-KS!>P0C_=1Q37B2=.JUT?#/@J M\L;JS&J=)%9(U*WE:C"R^LZ'D[G/QA0XW;7BLUBLI?(UMU(7MX3:,5X+^(Y, MB >_P8V0MZ=R'[&FVQ<>O]*6LDYOGFEMN"U3J+B#%MNHYS'#_?4W%4VGSYP) M/.,!_=3OH-O^$6Z_-=_&!YM%&@1JZD:8F?QDK>LN?\8TC@[C'4)@+TP)<0SO MSD@]15@X-?\@WQ7+BN^&[?Z8(6BB*:89A96 R-HN1)E^1I-;D6)XRST?2VDY'UO@R3HBA^KD]\URN+ M0N]=@?^+3M#B1XG1)R:;6^+%HI561@PU'N%#.]%>]QL?".&\K1-#%WAKV@7/ ML+RA!].^+P9Z)V=#I: TZLUFTOF)/2SIB"G-X#2EQ!D*^-?TVH,P& NK#SLZ0VQP>9&?F M"\W82![NB[>*!Y%Y<\#1PRU389QQ%A.%37>^)#_6-E'2/42ZDDY[1_RS2.\] MK!FO4RE(#7S=#PS5ZD$LEE!1)UAQF^IFES$L)HRRW4:/Z=5:()X@R6@Z!(7& MVZOT :"S->Z*;C _0OX';[V$R)^P0479F5!BRWL$2L9"X*OFNJ2S:':5#H: M#XE9WN."=4D2O7V$\0[%D@\'<('QC:8%7T0]MR]^ 7^Z/$#!G> D'+V&MRIY MO1K7[H0]6W-X__*D;Y;SC:[V279>3HNY2EZ/%:4/+T\?/)K670G+I$ (!MO9 MU.M\7YXFVYA\_D0SRH* Z3SK@L737D%(_Q(@2/S"&2M?MLM-21=;&%%IY^:# M9*=G-S_K#C=_ TZ.$$C!P[.= M/M[R8R_U/9*9310JUVFU-38[:,]CXZ80JT_.26976H-;H[OT98^[)BH6@A?U M/-AQ'!X[B,._$A7C@U)Z,\H>%$#.'W= "\@;64)1AFUUP^#K>"S+9/B/GY1^ M3[:4XYFU:VABG'4J!F=48Q5JFVC!$)J,8@GJ;#_R*U;V_+0T(D;8,VF!%0R* M7Q)UF.2>Z(;^'(\/W &IRQUIR?L=["5A&+.6'M?(2H%B"YI<245-+%-8W-Z"H(6B4E&2//4!@<+D_7-ID 4W M9[(.J3 MF!G)U]L$X>>&:2O;G0(=>PMI#3,=#^O\*X[[A-2UWB]_:L9*[F92V&!.7IPI MO2V_>I&TD(/Y-ZU^W+:AXF/3FXTEFKUXG7;5N;3BR[C9RYH,A/=(IJ-4\M2=1H'C MLQ;[#J\)B%L?@>*[H Z6 MML52UBCH+E-92!EB/G9:N8$,@X#G5V::XT96Z8LIC" L>:QK":G6I<&5Y/,K MYU5YV.-RL9(:TX+TZ;&ND<^X"AY7';*B%[,)*=>?N.#*DZ?W MZ$%QV&XT$QC1+E?[A=74D#*01?/DGA/-Z/?L<7'!; A>J*G,3*T66[ J]OS* MU*@KBKRA5+%.LSF1"Y94Z95D+GYZSQ0S*76V1C7#]JWQDE"H0CV3A%>>CITT M-$IUNT.&6'%V@8K%>YVYRR5.[SEM]V-;'AN[3'8[:VZRTQS;7+0\GO?C*X<@ M/F2K&W?#;ER6K'3<%IG0:8XZO6?#<;F^4:X1##\;"9UF,55C2BV/Y_CX2L5. M&L[4$1=JI3.E&8;L]?!XJ(8T)6I$RFD@=\K-%@LQMZ9U!FZ8AI1*>:H0ZQD$ M5I$:3DO+KPJ<%:HA9:' AUL5/9@EO95.+1,?%J%I_I5*B,.TNZ#!= MRA/5=7FL)@EFGL+5(( XRW+F7N]3Q+$\O@!$1Z'H MQAR240"O:<,CCW-#E- )NAV3SQG6DT<]\EUPO )-$MO5%F=Y,=-NV3U6;=OG M3G+OZI&'K9GE9&(IW5);JT&QI'9RY+HVB]NE M8L=]/F%YH#!H3YRV+ DQU5<5'H6L"DP+$$>]V-#;\%RB"334 ^HW@U\SO*6@ M/74TDJXD3'5EZ4@6BAFZ8*09S1#47P>\TMU9UV(':9U3.R.^(ZEL9;&!:;T$ MQ+& $-NF(UW',H]BG^,@&H*QOY6GWD;A4!#8HB@4!K4:O["D/X,?#E\$QH%^ M# BC(<&+HH(P'@6=O&,;P0=>Q(D^.0I,,108'T:E^\@_Y063MAF\E_\\W!NX M+>X2$D@R /3>#^R]X0?SX),%^?VM"/O#&]T%O.V-A^;M:YW^_P7&YSFQKQ_?00$1 MQ2O' _Z?2XS,\PIW-;0(>509O?9!J[=2LW^R#\'/!+RD:N'8L%GTJ"WT^06H M"1,!9004[UJZM&#ZQ23CS.8=.J>V-7=VM,D>%[PO2$<\\(W&OA_@^:N$ M9WK\JE9<9J;XG*GD!IWXQ'2X58YD.NLB8C^GDJ<-O3NG\[$%\"N7!.8( MY.IB"]T5A_#FR"7]CLCEJ@'\]UKH?IM5[5;.[@CAR;]9.YVAE#>.B]N*I<8F MIB0=LQM\T[#_7AWD;S\+CT3B7A,)Z #RP/X/]W+\>TZGO6$MN6KWV%BLTBO8 MU"BN*ZW;1:*#6GR3V92+DLJ/BK&:76QILY07B:8>*<6;1&HIJ5*^I&EU)J:G M$WC+KIB-/'T[D;;44K*R)LMCIE.0!O,.8TPT1*'Q1(4P'/_S>Z47L%54$B/H M4*BDBY&-(FGB(\^XRSSC#H=\9SD) K/$B;^^><"[,TO8UA'Y0]&].C \Z6#] MZQ'V/L+>1]C[.X2]@1OH B_@WZNA=XED2JXS;'_>CLU5N].U$SJO:'3*>8WW9UK1$Y(HYS+\/ULJ](9%;%-X<--X)\79GK6 M5 J50E'$)%3/WG')SY[[=XLI2D[.A#';=V>D2V&-3$^_&3*R7AW)T^R":S%]"=_4RUW' M'-5?)&-[BC0=$R(HV0'L[HD@T:?/&4T@. .830_KP=&!]SA!?(CO:%*>T8/! M \&2,?$8-7Q<.?%J=&&[8QU[<7>-$-E_T/-:=&W*E(@BBRVW6':@5[C-G/GL MNG>T[QU [X5B$CA#>EUV5,)F"7-CEC=RM3'.N.?HC"!)6"!?-(5/>P*X [M% MI--'Q@TM^;EUFM("R ">XH8'I?0(+\NF)+^/ZAZ$>G-.TI984]RL:EAEN9++ M@NS(S0%]32GR :)VG)B4F)SBJ!O%F5#X;,SKN0_#T;Z%R2^=LR5:29DT2^&# M)BE9V4;//Z[BN#(U9BNZHBM3.-:AV>J4;'T#] M?_N\4CI9M8O2D% [Z1PWMD:%>IU'D,H$?@92.;.;V:< ?U?6P1KX'&TOP*.Y M)@'-K7S3>T!3('*1!:&+)*NA'P,7>1@JH8*)-2;52B[?7V.Q6(W.#4RG4*] MT!22C)+)^*E80*R@@8= _+9S0%$080RX'D?;D1_/#5&9*![6TM= 2?R0Z.X_ MRML'= P5\8GA_OJ[:H"9!!+..(H&TP"@!C\=3!7$T0&@9,J#G3V)H?EK(9QQ MJ>,^OL[4,&U8_X1F>Y(C0N$$#/.^)]G*C;)EN4.,B4V[[HSEC4;>> '>ZCUA M;IX7)(_ *AP'6E:''=OE\DQ_Y5B#CEIL]PK LZ>39^ [10G,)_0+IF/9D3\. M>/5J8-0R")XC<(0! US$@H=GP5?&&R C_-^'ERH*9(>($DN3 /$3_8&N"$P_\CR.^%1<@ "O43!PF?M=JW!$8F_#=NNZ MDK:2#NM&\&N^B4EUDAFT4[S%;!:Y=LG.L%QO?@6H#68R\4 (7V52399S7,9: M%)DLDU>L.%9C7 2W=UHR_^<%A>15HJX6 CY7U=)!0=/S E FJ*(I&)#Z%6'4 MP5K5"KKLA0;B$Y1_'-4SX7(M@1P1Q0$>1:P%@69VM;0_^']Y=^=!A*$KP/,[ M>A!J@%!BKEB6 6)!R+,9C8PEWO2@<_>+_T-WWZ.[1+?2S0_Q99)QZIMTK$Y: M56[CANON;F$ 095I0ZR?J"?FLZ$B1AF ;.QW94_AY!+4@+$2X0 @%WD'T M;R'J-\A:E/H=)IK3.^JA#IMME*Y9+O0 M...F/-^RB_5AH/W'V#?,76$MD.BS.O7K!9_/5Z1WS!<7$M9R87*C7,)UL4Y' M' L4.U3TT87V(WR&0 58CL?[ F>I:RJR+)FAJ5MUJ#H]F5@+S'+0HY+#<8Y) M)&%1[HD\4YQ&L^A3H&K*Q"LE'P9 $#6;"X0#)T'9SP#.XL_X;OHS/OG#5BU!WVF?T6FABNA1%.9P'4* M7 9<&,H0]4W$AND%]#IHQCPO9)WS/,3#\WS<\^1)9N3F<7N@%E1ELI8K2[PQ M:9WQ/,^IYB-_@/!B#,(A;XEX2.&C4K#K_%IB!J:%.2-9QMO5H<:SYZ1 RZ:$ MPK>='%"U?P[,Q[QT;)MSP PD"0D?FL&;G^S9-XL$OAB[M72%<#X(8^:HD7,^3AOZ>$NS9 M3N8E/)K J/#B+)-M/U] M?-E]%.M)(@TB,2"#8%_:XS<\X$/L..,9$%C7:$O!3#;,[ %I3JBQZ(P]HRH- M9LMT:M-*/JD/9[5AZT5C.<=&_R6\?1\3& .GL&D 'YX'KQ?L#IBI=(&;I%IL MORI,IVR:(EJ%BQ#V!>QPKW0/3+)&OCZ-SWMJMK8NQU MET3E;F?XJ!.@+<%W$&P'%K!>: 1(MN(3JU3"!:SA=JN3)"]W&!KI-WY.OU'_ M']K:WP1PS8<\4_MJC;=J@'ANI1B.A6IJUG4*\L_C@E>HLAZ+V+L7,;(>JRO% M.M;$8J+9I39=BL,[YPIY=TQ!]WWB.%J<@:@;Y4A=XPQ=&+-T%'L#68A!/ X; M?@Z*06=-/EVM)8N,/%]A"E>N%=;TD%Z .#O- G6M%-[?XKX/&('I8]G;&+/ MBJAOI10#?D)S1.GJ?&+OY;MZ4<@X7M5(K*#%,*5<9Y2272G6L!31/\XA2[9MO*]RULQ?"N-N8D,&5;.C5"CE7O>QKGQD79'6LR:3*3NLVB=' MKISI8]/,^BWUBAMS6(5L7^:EL;EC)D8;EWYMXFK&1QSX-X(CTI^E\\L.5ZVQ M.#3B3*>+V7)=E;KS[H<[4U\M1 S5=H[5W)[,.ME^.B_UN,PH(;^86^WSWGV8 MR:,NM6NT77FF=XF9[8_ZK*7:RZD:6W(+O<91'6-\A0,I;[8[K:C6)M-)4\>R M[B!;) 9J&Q)ZR53C<4;_'AJB?G$\L4- M4[^);0I/+*(=[K?P_CZ$\AZAR*71N,BEM2G;,*0B42B20UX-SW/>LEWXSR-N MRYWL8%YTL&:=95^^:C']#31,K[7\!WT5'V)KRFB\H,8Z G HX.EOIFIZ!%GO M5NHV[HRJK*R,U?EXFJ@3Q6KF?)"U3]YOP,Y$'!^5B1OQ%&=F*IJ:[8OIV;!C MI";L3'.S7F6GE7H<"+A<+%4254G Z <[TQVP,^%/J=^4%,C#P'C"$OON MWSNBIB&>$LF'7.Y/+OA3_"&6.Q0+\80]!'.'@B&><.HAEZO)Y;U8:=YR?U.$ MRM-YN18!%UQ![VRH5R7DBM_=<"_"4N*Y]AN,[%40M2/COG*&?6D9X^68 MG/J]T: Q:@S6+#5;T$W*[I1*Q1NB4/)KN3.G58%FG?Y&9UU'5-?9%@(4/4WG M/6N\%I#:B]+\%)#:U:1I;,0\.^GTZEA?&A322KU$2+D;0N<7+8.B\QMRQG0R M#7&(39MVN878$-(A%<=+K"(P?KDSM_J1P[2?"!=N.=0KT)6]G%C?L?2NE;1^ MJSC@KA;]+ZNK?_4Z$$99UFGC]?PH,[/4!FTT2A9!=Y:KVRP%78$35%&VW$1& M89>E/B%BV6S1,&6/LBST9-[%%H-OZ3M^1*)X3=JV.TP6;[10W-DL7"Y!?B22 M]YQ(OL#?M9T+.4Y)L6#FUL4SWADE(.=&8)\>5K MZ;A-K M-5NCMBDY$^LM)C*7\"I>(2BB/S5"_:VV/Z[#-/>(9;_]0O%8%;YB50AG%F-F MHN%*Q8+!\BS932['6K^Q^?#QM$]OA;"#UF"__U?1\VLNS#L&8G)P;#\)EH" MF:0LQ;Q>67X"GOPGK[G\QO*'F4P_0:YR=);E3RQX*S@/$1Q[(A/_C!S\#.?C M9#+AP9:#*3LZN.)_[?CL2O#A*SV[OF1L8_$G@3_!DS1S\*L_L#C^E$Q<25;/ MW VYE\Q_^,C4A,O2/[J-['D*G?.0JK_^[GH8_I-(UCL+9.T4E7^+LAY/==@, M/MS%9]W%_7ID7<=)Z13%)9(B1R1 M)"9[0SS(N?DE=AC2.KQRI6#E3S&5-3)F5X_%$Q6ZVEBZX\N2>!2Q;2E:G10M;EK"VC5&=>(-M M<22'/;]RTC,KXGCD%K%LL=^<;YKU=+,I<_'3*['9"A^WP'LRTM25J[,\8:EC M%UQY\IZ=4;]9Q\S*XL&R[&=T=FN<[D\8H# MKSQY>G_1[\3LU*2H\O%19QV+QTUU1H.0\.3I9I-.;UO]9DJ5R@M)K; &DTO# MX#%Q(O?%?) >S\8)-99=&35-8NLLGVXU1PZ'Q;1A MBTN>/KTDY@A1+#091DHT#:%K3]UVS057GCR].X[1V^DV3K+9B18W.MU*H>C M*T^>/K6)RJ@KC#(,(723ZZW*=.SJ'CR<4+\137%K@@:Z.L327PA,4 M)U)4DA@+>)I*BL_OW<.4YF*93I'8G'5JM*,V*59WX5G>YU?R^4RW[]+)B=J0 MXLD\-9%6?;H%P3&>7TD7&]D*:75'&+4N,69Y523'2V@E)W.03VQ4I4%F3*;? MTFL-4FG-UF:H[@OK93^^G!?2;)\GBSQ><9TN)H,K3YZ>J_65M4SSINK,BJF6 M9F;%>IH&5YX\G<_5-O2\5^AA%-ND9M1HO:XPK3![,F1Z+O*=19/I],F8R]KJ MH]&BK[$"- M/AG1*CT;+V4*&ZB-'BN6,=99K@WW0*,_?CQ;:!:YBM/A7;4B5ATAI[6DLNZ> MGD!'I!M@7=Z?0X?)75$297B<&IY!1V>M(;"29L#\[MFQZ>Z86^8P468FL1A; MV:J)RJA%RN-QZTIGI@\CEK&AB;O [7"M.EK8ZHTNXU4T\/A3I$^WVW2]&\DQ M[5*/[I9Z3*1:HC.E:JD[C%QP;0U[K%4 OL0/[ CJU_V5$%).+3:DU81OU.%VG>H48T3RJ,<>HMW*,AF.& M'F"Z B4\01"E#OE';2Y6-;NJRQ3ZQ'8Y(I/.0F_]^OM<5PN0H@;G:+Q!V$U M-'Z5Z^((NUX]:#]M\HKI-FH+M8XYQ=%XGF66G=7"?6':7L&5.P2^16_E 3&% MSE(ZA^6X52_?9+,V.;)'."OBI/SK;QOD"-(K,[4'NX6T6X> MQ =Y*MF[XW5 MM*X+/->F.S4<"SP3PD HN@01FP(E\LMAI*1L:^-<*<L90X<. 1MJ\8DE[)H4=%F$@TF@ 1;C2"2%X$ M!.(#+H6R\2%;@^4_HOFX*IO39T3X':4#D@1BX_+@F"W)MC6/K NL3#!%A#H( MZ>;'FR-(,?!H3?0O/V2]M]#+H'N-$2N]$88@A%""HA%G ?X:\(%-P#(*.=3A M*&UP*\N;=3 A8&C!Q/IX1.&C@7!&D!S!A#QDN@5T$2HR!-@"/P:81'# IH$ M:\&RS\O^-RU'F'ISZ.,^(4QP=*DW@8:I@(4=L5D_YSAZ_D8>F.Z7&,N7>]/W MV%[H2QT=[]BCB@<.-!Q^D&6;R4Y3LUQF:>>+3K\WMC*CUIG3%GLS11,;8F,[ MK=]QT>FV$A,5S4&"XG=POGLC\#FN@)S@KBCTMY8SMJ2E Z]2_( '.5UKMTA$ M?)N!H+^0H /QT7I:,Y8TPT5_/%4GI(I[9G7ZF*P;_?7]SP9KC>'(TP#L=_\F MX#T07P3O6=89-8^>>==3U9_R(E074T+6#^;IBG9 O7>/[JUVH#;21KYEY3&U MO^ Q/;]@Z0(FW]X.U#5.MS;S08MIR,WXMF?JZ^E&AD=0XZ_:P0X"3D?1#%(7 M+U*P/+J% #7R6)Z*OI?EE\2(!^"=%Y(FDRPT^%&K8#.;Q'1C1\ 0?Z M%6GNP_4&1+7U8O:#?=-PD.+TEI%CR22C4IULKN).;6D#F4'3T40:CU+XZ5:I M-]GA#!5PI0(?G?!@7Q) ]R,)[PFT[KLT1K&E.2=I2ZPI;E8UK+)AG\L:?(_L+QZ[8"WPVU=.\JXF 38^ M2Y=P.BTPC;HZJ;9[FE+4WHTRCJ8_N'/@?L70F:\*J8:@S/@8D[6D-&;R6L*0 M9B_&^>^@^5B ZEXE!V?%R:3QM,A2TE2RSGZF0)^M"7 MA!(0S008O+L8!BZ'8\-0?4:R?1XH1HJ($G'\C&+PQW$U%/E!VOD4R2$^'O0Y(LX[YM'8 M+;DO.]PK$'YYOC:$(^-"&F*TY[2[-E,4UJ_4[6U!I<<@VKRBLQW'A@5ATM)H MK%%)\[HSZ.)SR?WU=S*:CB>B*2QYBBWO[J-38*U7)%5[A9;D0E/><7MMM]R9 MDVP_C['6."VL5O;'G&P=6!!P=]V])@>3O\\QO(@UO!XV3+2I\1(3,".E1#0>)Z-4B#&]!5K[I9)DD)C"M]8D:V\[3Q&XC'[$0_OM"U M2G%GGCI7*?7-1*9DJ8V!4VD/N<08R\!='NBHHWCJ]*QKY,!/WSJ].5@2)HII MV9$ER'1L+Y=&=$JW60O(]V)XOU4%*RJUL)/J9LST!XW&8MVK-GKU#_ _OF,Q M*(V&6X>8IV@U9HA*/M.OJ^D-8CPE"3*<:.2K%P.T,W^U.3<3;$W$6I,&VR&F M!CG+]0K]UD?G_).K@3G+N/E:WVI@TB97Y..Q7+(3!]::C">C!!9R+OVW70MN MK1/?<"F8\G2>'A(K6JU,QH55=9;.\UL740H!2\?QD+#O2DO!BV[_.7O4V]*" M0V8]K^G#D'7P0*"]UR9X^RBQPUN5<5S.QC*Y>&W%5.;=5B55&V"]\8>9IR 3 M*B1";>BAK4M 19NF9//K4!7*LH/NF)^6^BHU:AM:BTTSA0)0H32L"%#4F<0O M8$HYY2P)=2*(^/+J0OM6P>0[A*;(^O_]BH5*KR!M.^/1H"0S_>Z(2V5J>'=5 MAWD?F8@FTZ?2B\A\<+K]+0O-FR4<#7;UT!Y^--ACAEO(AJ:(B/G'LL$_WHXY M7+@6DB<]R!9$AY;B<;1C9DJ(FB4X?^=U55^[(G!QBU>8R;)92F <.\]7)[4E M6:VQ_(*::MB"::+N,(((K1 > M/DF9\[:>S&><-_NE]4W,-B?=F:E,MUI;U1A+Y0E3'6L-HPM6[Z]@M('[Z!-# MTPP7<4697N.'*FV.>*-0#P;4>H]!ZJTT48%\_KSS\Q#WRD3+@[[@KR-^5&NC-!8$_8;TJ&=&>"P)_(WY1EY]X$03SA#TGTL1# M$']FLE]W:C3[QCU57.F3P\Y_7S$5Z14 M>RWON&OY"88&/T1=\A]T'^13/'UU89Y%R/$?,CYZR.$AY5]_'Q9\__/O\65P MXE[VF0^9/V3^>:?UX@@#_W4XML?2\UAZOHW\+N:&_-)^L$.P6$?0;F D #Z[ M8S<%-Y"_BWMZZ,+5=0'_+KIPJZ7J:S&F3T99?WX>$[R(9&J;H,THZ&^\V#IU MX_%>>*&Z*4+X'<0>7O'QMY\%K_+W]:K]*E;UM8&JK]5.K,D:2+K:^_O2$_W-G#G5VEC?&KW-G:GC?$/%GFF<:6 M<#!MN*!FXH=!=#[KSCJC>']0SPLYM3-S!N*\59HLYA"X,WF^>_+AS#Y%WG+] M"MA)3 U[3"/@$U6R][V5Z%#-=ZANW9___=8UL.LT,5Q>:?_G<@OE;[,J?GV0 M?^Z"/;)B<,8D/2A7>FO#Q&)4K+7AZYB4RKBWHBQK=UNYMCZCNZSCY@HQH6+A M"0Q"L,<17-952'6_=;7TX35^KM?X^ECZS5XC;K(CK<5S*8R0NRU!T7(F4;L9 MT:&8;]')/M8<,)NF':\5D]ETS(! \TGH-0CBX34^'Q??N/S,'(%8?M.B^OTM M!(]B_*VJ5]=<(7_G M3]A-I'6+'^S<3Z

+MAVE M7>&V>)[&)%'(L=WTK)]1:2[A1]M7(0C^426FA\=Y>)P["M/#/,ZLDL/L3M+- M,HWVN*=,W(Y)=V\6J7.,DZ?6K:+ %.;KFEG*_'1U*C+M_( -5H=E_.#J8XI)6=5F>7JG0D.V4M!H)P^ MI1WY[@[@6]:DVXJEQB:F)$$,6\F4+#MB\O:C./TH3G_W4M$=SL*CSG0_(31T M?'G@]TJ^VVL#K^??,]OK%@NMJ9'"ENN&NJCTM$2S1M]J%9UJI4&*:4U))CN0 M5L1L: M-5^:27H&;/$4K_:;EIBO&UC_EV-'#@=Q1!/Z" UDD*_9Z9:JV6AAQ M*RR3Y@W(*W,C!]*<498X&%=F3':1P596H6+&9S1P($E(8TK\%@[D_DO. :>P MIDRDR!\0X-WZUZ/X_"@^WT<)Z0Z'_)N5GNXG$KN2.0_.44J)NIB8 M*6O,FMF]6=XA*_XC JW54K&8YUF#9K)Q M[M "'W7K[^(\[B=J#G$>^)!9VF-=R;!9@J[5FQW=G75NUMT1[Q7LWIR9CM7^ M:*%;@XQ%3KK0>8!HF7@XC[!6CG\C9H*_@YGQ^2RN_]IO?-%KLVQTA*DD.IK4 MF(1RTISR: QMKKLNI$D;J\SBY6[2Y=(J<0,>#9]00K(M:%[V-,)'+&<^AQ3J M/C^&,.5U6;("8II3 HV ^63U42&4.ND@=/Q^UX.I+$$Y9ZH.L>.\T;T4,D'C#']R ( M_ E_,-?/BFRTKBG1LZK\:M]YMB7RU" M_-HAH]\.<50_"JF;^"BD+I%\(E/?&E(W0('WZJ D'KT $NW#,K[9D"^ +4T\ M)^U'C](L@?G@?[[1MJ47KS M$TZ@>^G!3VCL8SLY3F[%57/J& +6CU$%IF:6X^F%_$I[@SNFLUPA5<\S_>R4 MISE6G"!V\8]QO>^W8JK[[8;G!.]=@):FKG%1['(YXV.]/LE\\S?59*I-M5 B=45+YY::U7DR[5??:]MO*#"P+ M*[8=52E-><&P\ZX.G ?)4;_^CD?LNM5F5&F63U/,A6C2J=5BI&: M$XC0"D(-,DH"NXX3Z9?L^EM6+[*H!0QV@!UW?P7<8*&M7X\*Q[4SI!N6]>YP MELZF7_=3_?SB].QKXJ0@6ROI@BGQEI23O']+^EOS-XPKST?MM>JRV5@]0XU6 M1B;5:'$)&"RETU@4HZYR/O%1?WEXEY_L7;YOB/9^EW(V8*NT)MT*O>RSS)RI M%6IDQG0R:^A;0,"6)!/19/K4MWPZ7/O*V(Q!IUHNOJWT>UFWYP./+)D$EBP: M#FSC_R)3OEI%^L;CNI?Z-(AXS$)1SC(QIX1EC0FV'BZ$MH9=O3Z=&^:ZE:D^ M[S#9R4*F2I0RT],0 PW$-T0J2H94@AZ%H(<=/^SXSO:).]1@G5F([3S;5\ D MCOHQDBW*P(ZIM^P3W_28Y,<:;N_S+*?7 7S0V"QH$F]"*YH&Q^,"&X$/N49G M\]F.)B*^-P3?&&#R>MR]_-__==26O#8?GMX 2R;%F*>5W? M_ 0\^4]><_F-%02@Z:==O]>?.X\ YR&"8T]DXI^1@Y_A?)Q,)CQ]>#!E1Z<+ M_:\='S ,/GRE^]R7C&TL_B3P)WC<<0Y^]0<6QY^2B2O)ZL!+(4^UE\Q_^,C4 MA/[E']U&-M1@X,_ !( ?T8Z:E_V/?OW=1><\C4DD:Z #F]9.4?FW*.OQ5(?- MX+4/+F>-^5RQT2%E6A?A*(!D)5T 'C"G6()FP!.YI\>7*T-;H-+I&LU4,M76 M>IAG:RM9OM+QY9.VP&(7['&U8EF=>NJ3L:)L(U(8H.JD-A V42L"[K:2Q(BKH#/?\"\:K^AV<,P;"-\&&F>#OSBF'87_Z#8Z$YZ3=!"_P$^ ML^)%(QH9;R+>EY7))$*0"3+2R40CU6HV\@=TWP3V5S/X,_H=_^M?3Y'=1Q$0 M#!R]'7*HX-7 GPWP:AK,_.%BCBY:F-)V_R%OP&67C$!1,+OSR6(O]SM'THOY>\'.WP-182?"%=KL(I\.>CZ4_$\^"N MSILFU^N+1*S3-%VV$#>8C&[U$MA$_O4W3D13%/444H1^B@ ;@Z,[-J\Y+\+- M,N#,>6T_]W],%-.R(W/X)M ,\.1?5L0$?T(&8$%\ S O8*AH'?@7U-CKR2B\ M>OO/L9A>E,^BZFX7,3>1Q?K))J$O MD@J#K8!\R'24(LDG\I0>\Z_(V+$CEC.VI*4#[@L,0E3$B&[8$9M7@5T8%G E M%IQ9'\MB[UZ 3*; 32)9ZD9D KS@%%C83IS 3YJ2!8%LX!=-R9A$(^!Z'CS! MA!^"/SJ:'=PWV^B5$+PK>V8"1LZ%[2!JZI/AO:@)U4BRT(ZMY M'G3"*YKCN0 P[U!($06,Q1B#4!9IA@54#(2.Z)V]E_,>-^57$O :P.G .8+3 M*X";@MO/X1PJ\/[@K^C]P(@%Q12<.43<$< ;CJ6-X;MX6,4U=/0Z<-"FH043 MQ"\6&KJGY+UXU!\AK&WZDQ),'7A?,P*\/@J"T>. *P26X7U;!.(#[_WDS]J7 MK+3= ^.'2@.5RUM&@YC.$PVU?,NK]@( M[F8J(4=U:/,"C'!"[/GIZZ(T7?*7D1HP-E[2(GD)^ -#A*\$DDP(B6,A)!UF M#=8)U&>1G?(*\+%ZU)LX;W! 0E!\WK>00:-8#T[9_RX=P_ZK8(";MI$5>A\< MJ!6,DRPX*? 6$A"9@30OPLL@%($_@>5N G08:AYP;<";VQ+2&_A%!;[DN1>( M>JTC I#3"Z\2A:P#4_0R/(3\61D:B#FAF,$W@=9!=3K_7?!>0)":",)'S[]( M)G2JP+Y@7@978D_!T!N,)5V:*#NC.C?@0R<4>A\+6(8)O5QT%Z "4T&:YL^C MH\,/P-P8"T]]@:+^&WIB_W*P- .3.-!&%*W"R!6\N^][P6# A 2]O^BVP=T" M4";'!J;W%.D#[3;0^N:;K2>2FOD4:-3__H-,__5GR5806!,.$DZ !M^Q* M[[WW3HZ!E4*X)^"&+ <,[OFT@BD'&0%PB2:8-/ T)%(0KL(9,?S%'*PKZ!LP M)P9*26OP3_(4S02X!BU28#8U&,G U5&0)/CV%E1<\/T9LG$#B,;7$;C:'*5' MBJ:%>$;/*]N^CX,J@((#D/T P7JK M#OCW>+P*BB)0N "7!-Y4P+@CL SJ!05@G#902ZAM@@+2)!M,J[_2@%5<= 04 MYD!S&CL6< 26]6R]L9!*^BL"=,?[I\&_GPH*Z8@G>[0"\/ 5P*#!9;P(3 Y8 M@3290#F"MSM\LIM-YY[=I+ M28>JVN77+U5:N+Z8*A#CM,LN<:E4>Q8@; XPWC(7UV0@"JAHAI8K5$^Y%MI@!ZP#R@1D+KJ- MHF1#1R%SD#1Z_G,7(8O^A" -YM&4P#+8*R^/0F%K:K@Z7+@-%RR8J(/7<^T\ M!(*$$0Q*7,82R%M O (B*,6:>F$GR+(T9>M=#5X,K=IA;P*_#]W\7/+2A+EA MPFY@%<2(,1C1Q5#:/05>>0I\!;CMTE%,/ZY\GD =Q)1>O(ENO+^A%R)Z-_3S MJK!70@OY&*:= D3-D404P89-;9!([- NX>QYCWX>WYY$"F.8$FEH;?7F"D9& M8*D+>R5OX86_[T)0K]H/PW=O-31A3&GQN\PX3%;@EY?&RX. #81<7FKF527 ME8YG]> Q!XY06B]@2G8U#3^W"_D.+,TKO!5]9/61$YLYCH^F/)A("20*,/R MM3H;!",1'>CY/M@ RS=(88$WVH I=X$;14_@%R"J60>9TI47G.L[X'VQ#HPV M>SC8'- GD/<(H?Z9S=45(\.U\UBC45\WFG6M/8W!PMUI134"A*L%I8=OOT!_ M<+YH<LKQ-;QLL>NP:P7BI<"A$IP,J@Q=E4G-FS!IMOZ0F9QBP(:3YQV>NTT7H*W MA)C!L((%I*3 K062A$LFRF[!+\FO,(L+B*KK&KZH.+:4G$FMJ<4JA&B-=;77 M)_6[$A7?ZM'$3**&:H-M+D>;84=T>L#87I 46F9#Q17'HU\CHMMY^KIAOW5J M6RE^NJP4A:6:715%5G6'B:X#_=CI8?S=W/KE*V]V3\H(^XJNY(=%8.;=J>27 M#>'NIK]3 >)8$$S#+!^%C2#Z!4'55%GL KR%8UH.C+M!/%1J9R,=2?!*:F2* M0#(D4^23#\IT&,,<=NDM3 FA,,*6M^/ ;\!L:%FC)78%3HUR -^&8N+"GZRNSHX%D@2#Z:]N,- M %2O@;?Q0U(OM@RVN@XF\G >]V4\9;XKY/@5I'UQ!HW%V^L0'6GW=P<6X\)C MX#-Q_].5H\<+Q+3/2TW?K:AI>_2T?;2GC4=+!(>G2 I/I29<'"QI7!Q/ M"ER*Y"<<(25Y'A,E*BY@O[RG\D$+;GXVU@KLH(ZI3C$MS?C$:%87:5B$?7YE M<9A)J/C [F).>KG8SNE,,VZV..+TRD$F2S=2N))0^S;N$$:2G!HY&ER9>'[E M-FVUA9FX%=1EHMCH%HA$)S]M<21W\IX,TZA48U-]S6YZZ?4TMQHL74X&5YX\ MO>G,^C6A4]=8A4]-JG2V3Z]B\)XG3U>H9BU?Q$ M:D];I2$0A]KI+T5S;0TW5%+F$J=7)M;N9%@KUB26B&,U1Y_EL'&OQ5&G5\ZZ M^#"16]HKC!#H;:XA%G.,W.*2IU<.1_-AVWD MQ"K=R:*D9MG$.L7DQ@;1H<&5Y/,K52(_F%LC46:D=">F*?E1LK"!5Y[,4JHV MP&254BFRU>&R[VE!&J/;1,3NIM(?S M,4;P?&S4+G09;>N&:5^'IP>-4G%85SN6@,<'X_6VH--AVM?"$@,FFVJ,F$(W MQ<3FMI%)@'N&:%_9<8U\C%<*;*R)9519=2N=.AVF?0,[*5_^O1-OIW.-'B554S=[=5'6Z=?<+GTZ9651H/5:'[38R6#8U**4YMN M>RZ'8Z>7KBH309]WZRV5ZN;6I=2XKK E%_;!G1O(%V-B>BXZ@T#V= J-PA.T2XUC/Y\\I^OI'1Z MEAW1NGAP4@2MEZ<;=YK!LX74QNVK\[1&-ZU2H9B(?PG#TX_F,+H @1&5^&V! M^+T8_@E+[ /&.V)(()XPZB&7^Y,+_D3\IH1?=RX7\BG],)@[%,S#D=VG7!Z. M[$[E AS9(R*[GF#>"6/S:H!\LTE(?164Q&L>_*8S<-)X^>4\2B3QE*!N2BR2 M>FG+(GQ"OYI6Z6%&US>CU"L3\%5$.XDG(OZ3[.&B[$J_CP[\*)_X:>XEWP'> M%&+S=,SU5[HE+J;R=S;N#V'M7"#=NK-IN @BEU=XN<'(7@7A.ASJM\/3>W,7 M6@@Z5T\@Y65_.E?5Y=)>%9:,.#)EV6-Q2D=QG(PF$O'K .T]C/VG&_MM5K%[ M,O;+@^Y]QMB+Q6%AI>952J4ZQ3XEEL:U?,NG?$I%XR3XCW@5C.];97+,T@'V M&QOS%H)&LFS3F7O-6?J9!'6O2CTZ)+QQZ_>6YT_4((M,DP1/+ZN)WLX\TX1LV9=EY* MJ%PKY7K,27B:B!+8Z9'AAVD_3/M1]KB;F.6<:=.%0;N2' UE5IGFNL*2*E47 M(]DC+@)J'"62+Q4SOU]](\LO% @L=K(?\TB5'JG2H\!QZ8C"-[>WU%K;7'NU MC"NC/%,@Y3G;BKF#=M_UZ(O2P!&]F"@];/;WM=E'>>.RH<)[;#8GI9>MY'"& M91DQTQW'CJ;QEVJ2/Z*ZD3LY1Q@&(_'(AJZ>#=T/D>Q-"B&W M'OY++O)D/BY.&/O5<4TO,'$ZL/ 0[[A6Z,ZRF[,9AE^5U[GENA%W19=+HK() M'B736!1/GT8U_WHXBX>SN&YIY=;#ORMG39.GT=3'2:3OH!CS]0[A]TWW;DGK^J7-LK<>Y_MR100- M35S"VS]4^T>K]HV9F2^AVC>E)OXX0,TU@,$15KPN@(?O$.\A[](!8OJ>;BW@ MG.+G$&W=0EA&#L37'&\0G]D&GB^!J):.;9@;R&XD60?PZV-I G% ][>6$$/- M[7".&$2IHJRD'3%)&[QR^VA"SH =55:9,=L>#6RF4DG,*'.R6#')!]C1/8 = M)9_2Y.-H?8BR/#!"'G)Y8(1\'[D03]0#(^0.!?-P9/6?@CF M:H)Y;[GUM0#Y@=+RNX,=83\)U6,H\69$TD5)/&4.O 3HT<.?#+K(AI=7 MA+FS0T$G0[UX9\I'MUH^UJBRWW\YVGO)(IZXDL[H8%"HC07NSP#/#2;E_W[% M0GI7^-Y\2*:R:T>-I9))-=X ?KI >YA(>#1%$=%$\I0E^]'G]G $;RQB_/:. M #MR!!A'-3-JO#4N9]0.;RZX8G&L]8T/=ZQ=S!&8F6QMFVOF#$9*">OI0E\W M^T3+PTO"HQ26!/^]V/#Z_;+ #J+&5$[BGJA'ESF)Y'T>3?_S[Q#TWZV'^QEM MN:_M,/U$!W:32 ;9)F31,H!T=M=(UDLNK*@(11-3B [66;F%?K97BRW6+0]H M*96*IJ[:L/^PZ6]LTR]NMOQ$F[Y)4/(1FRZ-5]5>CLB,F=@T02E-E>2(A.O! M,.')5)0@J,L')7<6C1,IC(GD%.MQ)/'WR+YN, UW6;2Y^O'LKXET!%[7_WQ+ MYRP">CFT6A.J7C5#2>>J Z/9S& M%SB-^ROP?+G3N$XH=06GX<)9WUC$%"021E$_/1/58&V4\_::CQS8FR!8/'6&A/1C:@Z&[YVKNGEW:/,&KIE0DXL7)68O)EQ=6 M?XPWC466'251^G&">B!>G-$84O3/I>C0PW,E#\\K%"U1+IT;-\@I4Z<*63DQ M[8YYA@84#;2/&#!-DF3TN_MTZN%\M-#<"CTPMZ^P($)]LKY.>5JH4HN(IO!E MOM.3I&&6[_(]0IF.4E!!2>#4 WFB.BHD_9#T[]?3\C,TFS>0/J/9M#-+DXG. M8A@9X%YT4K$S+B!]J,DD'E*QX\SC>_:B="\X^N1'70X9L5E6[KPSQ&4M#9H!*P,DD M^8!'OWU"SK4&F_SX:WCCP*?O."/B61?0U8]^W8DH(4W\:)HX[1NY^M'O>93* MSL+MNH\,PX#[ALJ.K/M:QX70"F[I$\1W\<$HML$KDJ$"?+3\)5 MPW+,$U-09+TH]=DFWV.<9,:IDYVBDM187W$$=RD*M/W"NA%<1EQH9@KZ=;?3 MX?.PJ-7;C&\K$(E'K-6N9\J%>B7+-%L(VQ/_8@S;*;8'%YG!,%?$4"M*5)]F&Q@' M5O&.B1*\L(9C\A)GB1@]-441^BBQO^$H(7C#)/[OBRO1&N+??S!7MB5LR9FR MX5@8Q_/@5;*-7K<4P5V8UMXST645-W_ZYP&;.Z;E<.#-8'. 4_,2W+)L60!/ MT6@C8,T)&+2.X&0CW9(MF+<&,[!:X(+ SF@L8^B(\4/^_ 0&1#?8W]NC!(NW M"[;[AR]Q.=/DX/"DW:T^/:L7_'G[';#7^>9&+%B-8&U&-/&&IAEZ@ 3H:CAL MSIE!WCU8])^73<"LO)0%$1F _H-'Y4EM4(_&YDU&*[&K5J$0'XV-DR,K4]". M0JQ%2O0]HJOEIQU W!VIV$DFB=%TU^XKUG+OL/PRZ%3H2AN<63=1EPT!)18V M1!/58QP:>S5P9Z.TCMN#7(LH,/)\6$M.RZU>(4O_^@/$%WZB>GR7_>Y*[;DI MHO[R4-;- 7JCFWG$L#8 EFW8G(J!W4.\!_?KHPK"&I>SL VK?IO='5QYHQ!U MFBN!S2JDO3[<.V/O3+\'5C=!508+)J)QEU2?H$NF5;(U@ MFN;(1\P=%-YB'5I81?0\2D][32>:RK<5L:)/D\H@&2DTV/?#$V6&HALJ(@H# MAP#4!$ H&P+Z&' B])>C6 4"I[&6V(I2-J9X:RDZZ8*B3=HC&AKN1/)$B/(- MX 1 9#A \_#E&_I&M'0QN!V2REGA1%A=9=PRS60G0R\G)<*-Y[JL^Q*<(I;( M0UC!F0F6J.\!JH:0NCYY>A4Z)@ 7//U)".73[=JXWHXZ #2)A$K9';?<=7_] M,73Q"#X^&>VQTB>6![GBUUU^<. M68$;F US1);]]2<:CST 6^)C;/!8. 7\<"N7YD ?1= 5MP2VPQ#O2@QMV58# MGNGD)?/JFHK@B4*WP[$X5R8GGK[NL) UG;KB!_A.@.,8-P7ZS!2V:/3')_J" MXW4Q_7%/[6V(BS>7$3PC+)#H?UE8-(ND5*0R!;GC<-7FJDTD;%R8!L+BPXB_ M$1@O\2X9J8I;G1#IO:$>< 3:#6/;4>X@.*'3(&>8\);W!<])* NQFD<4)T2; MH>K)6KGTRNK!F^FR*NNRYF@9_W::\').PD@ >R#7=T:%Z^8(L&Y_$/\29V]$DA'+L !F":,-)QV: 6,C9:CU@X+)MH&L@E'@(X"_JO&CYWP*ZU1)@Y-1G M9:<1_0%#G,R4UU"=/ABG_(Y!OY]S%>TY7H./;&.._+9H$Q&5\PS'_CV15Z*P M.WC-W]7&P;L?<@V6)?V_'7CA/[7K Q<^\H.#_;[@Q$\>^>#_W_^DJ$3JW\-] M'3CJCUS6GW)JH@>!G0&\5_?:&[2FE3^@K7'P-><$"2CP(BH:4&5+F M'U_AUH6[$UZ$ZD4&LCRBG_=27(UW/(EG\L/">0,B MV*046 =PSAXW?;(/(N0.XR&K;(/D^I6N4N\UQ9;(5G6BZO[ZUX(S, M$7"SCO;@XQP%"$6&P5-,D75A$^H&OSYY3HY-C5"]")G8%J5\ZK0@U]APL;=X M3#7(4FR@\:K>\][3&V6#'W37W@ C_&IW;4+IZRDG6<[ABXJ%Y,'UDC@KS\\W_@G\W9>57D3)C0*AW(VR@\W(XTO40& MZOXP8S*VR%1PSD7J,/FD-FUU%43H<_AB-_X7M_(S4AL/+U+A5 M9.?* GD=4<6)_3OXVN8SY _>?FA8,H3^;U-44;,T^/2]YV[5'I)XI* B!'X- M#A8C'A/Q"\'J("LP^@29_^,PR80LY7_:]SMKG6?AI/H#,H2T/.@^U;WC3L<45W#4, M<1[G!V$2MQ2!]O2"A_$YO>.#Z5F#LFN7N.$LQVB%];I.M9J<&W6/HX."8SX3 M'=P\D 8&/X)4A$BR8O;[.FH%5^=(-/%M1EDZ_D?<\*UFG7Q)$MTM MX0%2]]M E;!@*%Y="=O6H)+"8#,1V=TDI'RZWUB3K2/5QB$?1/ M9 MM8_6 (Z,LQB>:W/!JS)55.#P9F\)#PT@[8([PVP!P)W@@LA\#1]O$4=6( MR=F\)-H;1]N8LV3K\8P%&Z>8]6[!V03][YA_ V3E15&P@.SA1<#"D$L0FAC0 M/GDANP:EPX/_AOF+^Q54'TIAI/,1NE],9S4\P\2IPE"7Y6Z9?BF%T4\LA;"! M)2RP1![Y)<*LPS< Q(^[OPP1OK=PU:1NYY1Z:9GDVRV*T]?/5B"-Z2?SY#=JP:&6X(I PJ.,, &##IXID MI%3!FK,4#$0>01C,$47V '_&%"-$;X?FZV!4J5B728G MY8D^Y]WX%K )G'L3#+Q158-''//A:J+Q%N!J9:G)5(\*)DX54HL8J4GB1)M^ MR/D;;)/V;U84VL;^&T\"EAW'#2O3S*0ZGCU(64P_T8O0J"@ 3T0?8B?:W:'T M7V[S$JBQ[VD^&SWIC"K;B^K9>RN#<2S0B3&D%']E.7"5\S RA1*?\5.%P)8S MMGA3]GT@W*:N]P'FJ@(HPZ;,?JYR030M2?2PE@WP7)S*_.9(#UBE@2BO)1F MFW;!MQT8MBD6B^A/Z-O@@[G(VQO ;=379R(\>\6XNU6V>ZO^AAX[?VJIZCU@ M.S6[UE;X;-+''Q'?AZ_=YNH^+=KL:G/$K56Q6XKX%' R)GY%^L4X2'Q$IK9] MG)Y^L4Q[U(01!$3N\+<@\G+ (E[A,&W7:$N&8X'=M5T +&_77 L>U6VQGI9L M)!<=:KF,1;FY-!JM/\SX&P%UYDQ#:P$0[&H'=<"O.1@EH2$@3TXA\I7P:#U> MJB]:C4ZKP_8E(4D7)C!D&<+@ZV!0F+2,:4&62GA9-FVR0(PC=@NP;1*HW<]E MO!Y\X%,.I/PGZD/.-TSC5@%U74XTOQVH_F;.#U31I94N4^3G2FN1K59%KRL,)U+>?C@"$2%X((!##1LY-R!#4V@(BY;N^42V-_R/^@;SQ2V;IVR>Q("/.." MSKDG!#HC@I3Z'MV5<:_.U->+<:+0;R\4Y1/%S %:H+(:>&,OUM)41MRL4A<2 M"Z9<=BN)F9TUIHX+&S5$4\GC80J'531_RP!(T/.!0&+HT)&JJIP9- $!B#'V M3@K:A]/B-W!Z 438: -[R@"WT^_A&45"7#A YX*I2Y?*I'R&I9P1(XQF4M2U M:-OMD*VR->E;@TIY-OVH"S\KCNWB=D3YCJ'PE##6A" M]YK)>6+1F>1S[*\_B6.O_5\;(G\52AN(/HL?D#F<#L_X=+\%\T^G]O,%:$BV M[(S6M4A>D2."E+<]F5[6IY 5Q./4,; ??:&PYUP)(HTHP/;D_GP^XOBE-WR1 MZ.-\6/*Z7-OK*&7=C#:)K*3G%T'T$8/11^LP_/B(^;Y/A/9P!>:;7%G ^A#5 M1(D=TPVU);B8=O1,]]@S F,P*]N#7"HW[$024I60RH-"LOUAC_Y95-J(-GM#R^&K&I6'MEOZC]8/O*ZS.F(ZP=G0,& TN$ 70OZ/J_!:A]6"79>HO1 MP?U@0%%O@ZU:_DV=!-J(78[S6CN25%I:/]-LFF0^KP$U)?$0CY(/./'VC@// M.AI"@&TY=Z/TRU!]GZ M*#97Q%17G,UGX_C0=)^5Z;M-UHZC)D YA[EJJ*A=1!TI$34%/V[CGKP!_6=! MU#KHKG,!$_^J.MI[A-:F5WI.UN']9.#UU,33H;!"/!8I%,=6!*<:[9X8=<JBKJRB"LHE<]N<5T5PF].CMF]T^V5!MZD;>),?4)O M&D[ML-"ZZ5?.-@Q 7Z>M+\U-L*EV8CI6N%F]HJRJ>+[33;.8 OR/V MDSP_?VK-\\&/]NNX#H!K["+\"=,3A2]X<#LPFVS.P419>>ZG* =II.#S(%=L M@H@:W(AU>!F [$L#8PGG. MY(4/%E=!74/0CWBS>[ %#?!]F"H+^(!X= ? 'D0[T#'CR8(""*$B07$D(K@Y M>" @'$ EJGT M?X6G98@UT!,U9UAF-)O/)*6"W%Y2-)0AT>@SW;DX!+F2HXM88'SZ2 4]+0)L M7ZM#\N?& (I8B=,=B,"!F0K^!:@"[AA@#@(G."1D,AXF!%V6+(>7 O1 X4?T M.7J\;/GB@S-5&<7P :(CN-%?^0*@P @"M7@]K/@DD]B1[\L2F5NL1:9%F'TO51I M6)\8L#;Z!>,7@O5G7O<9R-$8LHTAJRX+C.=U4UTI-JL)T,/^ CGN,DN?<)!C M30Q@?$QFCUAQ@C*6$+/6A:T?]ICQ;Y)E("S@"Q]@CL4^D]]Y)23/L2CJV\2 M%V@=25-3-"9(Y]2/)9+?W?O9T/M. N]) _VTH0CX WP^Y#&G'K#)$D9M/U_W M2X^13SKH21B$,I[D$Q+F)P19\*>#"T0L#AE.OH[L ^_!5R\.XR4PJO66K^\[ MF> #?'^XY8QG0;;%,W?AZQ;'!C7WENN[6%3ECG7\9YSLM/74GF+/8;+?PW9/ MRS>7U?HL8DQRG;Q96+?C7K&>46%MQ GNL VR1/&(P'E (5>!+,#\!"1HG ,- M$[QZ/^H:T.'6C-M#^@#=P8W;&'SBL\SC8:-S"CYV(K0YP*@GJQ"@C8JLA'?U MZ_PPYGQAGH;KQ/AZ3RBN.Z0:&?#]4ITGW;T\C=BM8%9_6$A0Y9QA=LBQ6*M[ M*8V-V,@!%'O)_8/JX"1P,]<$WZ4R,KHYD\1+WC+.1)1&BTYHQ9FT9F\2?.7* MP) Z%K[$.:<\L%.Q6BN90',4XB<&!+]SC$+[E!3>4S).Z ] !FPC541@+#QB M@9)^]!=84'EL/4JV3RR)!]\90+ZL1YV!H.\67& =6 \=%&JM,*I6&LZ:8]Q M?*9](/C\V3"!D/*T3(F-FXI7DDU[L.YQ*HZJ.:CG=.+7DT.O$S&X )2B[HQ: M)RN+A2(RI%_;MG@GT2&9,)9->ZXYG7K7,18:.]7FY>FO/XDH^1!+G8A4/#/< M[=YZGJ3"GB=ASY./]CSA-@.1$X5!5H[5>CDFX\R5DCN@O"K%0N?T+_]MVY6+ M3JJ;U'I$JZ.I!E]S-6G&X_2(/%ZYFBB.1:U63J>5FQ0(<"A]3DS!ROCARB61 ME?/+M#;O<$9N7A5MKZ;6W5%TA!^N[*X(HYI.)$MX61V5M)$^51O9U<*7,OI=BN4I\4U&:\FYH0ACN*';\]YJXM MN4K.DIU6INCU6@ Z-7P*5D8/5^K+3HKFHYTV7F_%NNRX'DM-8C0T, Y71FO3 MR32GD1,F[RK,@LK4^&D-KCS:9URH4[H3'2J*EB8S.M./Q%+6]!2,8GQWJ-9C M<:G#N?4E/BU6%T+4/04C9^6IZ[;4[BERB5(67)T0DO))&*U++7D>233$#J7+ M_6DF[I0SI>DI&%GBFLFFA(&!BZ832S8 W@[YDS 21*M7SUJU%BXJK%./42G6 M&\%G'MTGK;930CN7FW7(6GT:2:<-L>M-3T$S'Q_.N_.R7.HL."9-QV5VX0XA MW*G#E:RDSG/)VJR"EX?=:&_%5DUY1I^"^SQ7X"Q--^)X>9)8ME)C3TXGX,JC M$]5T6V"2>G: +X1EMC1;T[5!YB2&F$E%346J>(\IUXP956LL4Y0,GWETHA0A MJNRJUT;%;S\Z$4,,N I MVF Z8G,EF8A3+EAY="*W-"Q,:[VYJ3A],3I>E,L*4:1'B>,3Q9WVD,%7HJ X M(C=I=&*#7KLY'26/5Z;F_-!)2NX2K_=UGN['4VJKYX*51V=/R8"W9T63P#FC MWD]R73YI).'*S8G>WP6+?%<7K.@UAK@BTR_B>].!D387=8OSVRA=( O@A?=! MLP'\+&[J^L1M:,0O,X%]JBXZS=?W$D&[$FV.\;>#U(SC ;X-9IABA5:DCFL ML9="):H5.NR%1O(^/\?YXY.;W]%MS=\(U!L#G1%J3[RO=6W4?J2D73-C?["MY'! W77ALB[NOA0*%-_/7"].\=C7#G M^09XY@2@V>;2-K\C\_>WK_7#'/17M>V=YG+;I=S8,E3'%B^L9;\\Y?NM([V? MK*5/SFXG'W$J!,0- ()X)),A(&X $*G'1 B(6P!$R)IN!! A:[H50 "U*19" MXGR00)UG]WL$?TIM_;I3)]]QZHMRX:\]\I'-_,X[ $83_/#_^Q7_]='[H!X) M:A-#V!IU\Q4L+94%;!.=N."%)5^*L+RAF]+@N$C6KSV.$@_^#]ON2B&1W B1 M)(]._!*$?2@>_[L/UUUR(#]*#D DX8F[)@?H=3JZF! -WHD&T4<\>N]H@)^# M[^UVO>-Y4=QO2GQY5LAH<]7P1!&C7ZY][O^< MX22^2^,*)]DA2.1'W@UQ1/?20-Z:"?_1GAQ'80;4ZW,[_ L5$NM^>N)3EM"& MEGQ2"M*"%+-G3TI"KL"4,]IP84U+X^C[6W]NTLFV;3]14",-@QJ9G8!+$. X M3!AJ\R,M:JW+R[[>[F2FK+Y:1J?+,PKNNIYL>7L+%#SJ797/EL[V!L MJ&2,/,?10]R]<]S=".+[0=Y;E,I/8F%/+L][C7R5F\9(A4J;]]':YPJ%11C;028\>EM-+BS/FH4!BK/>/#0S$^S!4, M=IRF9K2:5YQQ(=^HYAO9?BFHM2 >XGCL(9I,O:8;/3?V_48(^=+M^?;VA#!. M@%6ZZ.8CJJR+OP%-B";\Z=_#/_NU>\C2V T:(6T;JZ,&#-;5SO),=7-1QVK& MTB]6]KLAP,J#M '( ^,<6S),\"*_J0$G&'Z?/]211WB AM%* MS.185F#X[\#JVNZ/'8LK*C#D")L0]Y0P4[_WAF6A-;!3Y]F):$* MZNWGV%CD =E@@#7YTY8P6=-$0?8;\Z$6RK QT%--]L%6HV"KCNZ/S15-3=;1 M"*]-G[>@Y;]_#[!K!'@(#\=O'VT#O64.GV _\Y4'U)@.-0*0;1L@!&QSZ8R? M?G_J267XHV)1"RO Z%#K2S' (S3Y6X]L?L6$I^?#T_*^S>9/DMUO<0C_+(./ MX5 M&=P0&D^F(X3E; =-$4=+MM (>N[X&/L0_ H['P*&M=MD$O83MVS 'N#5 M!:N0P7CB#Y %@\^%S3#8O4_!_2'V"!MA;)YP\K#;O\(-&ZC'I+535^/_%<"H M]=1KBA-FCM\.]B%H".:/]#G5: MBZ%[#!O#]L;A+"+!)U[:-,&(%Z*%/^"!? M;H#GB>;/\)4U0 9/MGM 6UO2@BO@5P(;?E1LLWU#:+<5,2$*L68K/RSNMWJ. M4._I]'Q21-&P0< 4-3%)>T]+&IP'/T(^A?T>Z_3V@K=BC=KM$*2DFT)]D5W@ MVFS 6WR3RE317.X333@ $U7AI?NWNVW[@IJE!=T>;0D :0)D#>H\VA2GLF7[ M+!S;#C*$'",';@%K19*8Q%E/;>; %T7AN)W,3J])2,YH-.#%$>%I@".ZU+8W M%U^)K7P8<;K=M;YIEVYS,]PL^$.4M.5J'& H"5A[SS9!\( MB[-(UV;(O))G,[S:U]EQ7*1__4D]$,_UE R8 K=Y/F0%?G/ $U3_^*5B_>.% M@&_LY+&' P'\&R7%4"L%=:1D^&&L6EIES6;"/1M4L^*V2=4.W-;B=#X;Y,9] M18[-\NDQ6=.DM(LF2 ;-5GW/L3]*$G9(>I?V KO)!@^@T /BKZLO1 QC_&[R M!]K+UPS7WO8D14W)B-B'&< '4.!YWN'?R 'K(&+!]V9:JN&L8M4J3K&C4JDX M,[(=QKUQF2,74J8M1(C:*X_\OYQ,K+J"$LH]TB9;<< M19PF4A89G=/6F+T>:M#;=FIO0A)=3B\3\:Y8QN4\TY/H3&F@9H%<.=&W\!A' M]A5-V*Q2XSRH;B(; "#!KCVTSVSV!\@>,*)MT_53',F9OZ-%ZKOYTM\N]"6].\19H M=@"0RU/=;X TA*V8P4M08U^P M#=70IQ$T2DU&\YLMU(_7EIY&$J#Q]O0K2K;/#Z&FO459@(O#6(3.@;QW%):J?+%2>=5+C!*I[SS&AC/J3? M)#]A\P1P%.BU5KT3?AXT/GPK0ZF'8%;O>W%LMW7FM>3K![!(JK.12A.V?*JK MC%8MLHMVL_1^CO?4]>,"1E@#-6(M!AH,L)'1?T_B21B70[4WNRBZ=93/62^%:GIZODN5QTUM#J_H5 MF_K)@,Z)LFX9PN[LFU=I?\=H Y2$_0U[MOA_53W?_@M4IM/\P-K7G9Y9A*%J M7?%K="6V-6LJG)Z-XYQ4&C-U3[,%>288=_,]!7HI?=R#;]_7FA\/_'G;ZLU]IQ[\YPN]>A]@,G8_64\Y M>=7N./%:EACVYIG)X@:0Z4U^.JD_CQ;!-O)*/AK)\XVN;45P8'13#W#V"YD@ M/N:G.P#U46SSJSM^^>,')YMPAH^DQG$8!YV>I)O MFQ ?G6/WM:B]=3!5"8WC0!YV&U-%.+,RS(T3#CT7'7\S:,D?Q_[XIJ;, M[=W^:)CE:.#FP1[\<6EIE0,7W^(E0X4W";!!"_B$8_GVT9)3'7]NV,&-;AC% M[UV/[N<=KF^U+A2UW.Q9\XZ%>^.JN/9(LT87C[VLO"0*#IRQ23^=K0..=JII M6]XTG/DHPGG3;JZKYSL1:Y(3'7UIDPWVH$O?2TM'9-CD[?I-WJCX8S)L\G8+ M?6/"3DHW HBPD]*M ()X3$5#2-P )**/L1 0MP"(D#?="B ;XJ'D+@!2)"H MU5<(B"NUVWO5@ @[B7W_=GNIQ]1=]Y5Z;[>]BS&KJS0?^U1'K9#^;P2*7]5" MCB3OFM3/V$GP-:OH>Z/!=^LD&/+T0YY^[;I<9F^L:5AN'/9%V[@$;[HOVB5& M[[X6%GSK(/BWA@V7JV2!KZJ]>"=BE^.+MF96)6HO0Y#\BI!_4..:,\R)*-L. M#/OK<)Z4[-^&5=3][*(>XH"B0 -TXJ;BWJ3?DWD!%:*QHI8M-L'(W3A%M#K$ MJE!'8WW)XPYL6.25%(TO@^G)Z?!OA:E4[U)2N3F>X$XVK1BIQMH;MJ??!Z:R M;,?&R;A1P%OE%6N6HPEQ6D1SXU/'N7]G4_^NS55#:?)I)^Z/ER:'[2?.+4V2 M8JXT(A/E24>KRSU&$++V6OM&G,>CA'E/,OH<(\=LFQROQ'6O/X6<)WHBP>QK MI,D;8/HI:9(N,9PU;@[B':[A+LE8?#W%7??[P!3GAA8N]X4%(Z]C32U6M.@H MAS0$ZJ5V<)^T(J_-53\L3>[ :^BW34&V),QGW!3OH_R\>W *WH[LOTM!?UE7 MW0U*]9]E(Z(<\"V[1[]E 847==N4=4OFNS!!]W35265<[Z_&M0PCFQJY6#6, M2F9&A[;@/<#.:>-EM]5B:3QCY++];EENI^WII6V^D,G?*I-_,27G.S+YGV6Z M?9Q1M&B\T(TE;;O3HJ;3!BD7LY[N,_EC=3XTT6X*=BNQ1JW(GC/I9)**0ZU< M(S>HNYZ#R=]G9*]KP%PZ>,(PJG?G?MAS3EJX\]#>ME)W[ICBJ&QE,[4: MK2_QWD.-E$['ZGVA!V(8;=/9]80Q-(AZT\B)"[[1M3 MZ9G>4WH4D\=5*YFIS@RJB5J!G"@1?TV6?PG4OH.Q]EFHU9H5EO',AMII+;UI MK=^/=+DF"Z!&'#O)OTUX[J_]3*R0Z7^W"-SGV<$^RS[TC,@;Z0;;5^14 MKUEGR42GWIJ>9A]?P/1_B/'V6:@-E7$B/5Z4YW@DRUN1IK'RA 'LM$S$OF\4 M[:^[BHLU94N)3$Q1W/;<@RUJSY=O^2/,L/L5OW<4%_L.!E;L6EP;DGD.4'DQ M(/+G>;;'M]/F3%GV.PNWG&>5P7B8$5!0A3R>]O(C[*L[ )H33W'I:L5I=\AY MI5"*]2;)7AXY25,7<9)>(1)V&5OJ?CGW'06[OH.5= =,H)YV&S$WUM!PRDN2 MBMPE+"&#HEP$]3.-I#L 6FD9EVKL/&LRI&27]62BG>F3T)OY&+_0T,4O#V]] MVB"ZMD6W,7DQ59Z(V-^>R)G6/V'L*G1CWEWLZII-)W$I/YS(A9O(?5##>V]I,ZO8[(Z91*OM&I M!]!!&XGJ F\(WK**EQ?+:8F?.M-&_SFG7FH4W5J'VY_IG+?HQ]KLN).?>-E8 M3:E3,O/B#"*D#^J.!MMK6J*^-X1H.^,#UFKZB>/5X%RG9\84Z JNE%E;R6A: M8OL+6,@GN9E[,TLAW."P)W,'-V_4S3(PA0!2L 9[^@[ M_K2AS=RA8% T!^>6.ZJ]F4_A XE']_D H;8S[") HO^\$7ZP^&#*QA13<@P> M[T6H/%,U2['4_)VE9>(B3)ZJ_W@)^!.:=@22B__[M.!/ON%'D=E W@/@> MPP+O#X9A<('K%C59W>D=RZO@<9!!2P&];UJI12&I7Z)Y[+,MT\C8DWP)&$T" M/VP0^]__M=?Y=FO?P%$8AOE[T_9MYUA!QUT2B96I&/$;ZW(3\.;?G.IRGA4< M,Y%ZW#:4^[WM'!=%O ]_C,;_PG9^AO=Q=)EPS,;.E>V-T0B^MC])8_/A*PU^ M \C8QOPW@#&_UA@X]^_4H!7RAAH,HFU15UNMR_P<\BZ?]6G;I#;V-]Z19EW,U(! M\(NFTTT:ICF>Q%G BQ*__+=M5^9SQ$J8EP02BI+2:)P8]DN)Z8@3DX6U1Q= MJM.,V,[G)UHK49EJ\)FIPY4<,\9'N5':5'I1RA['S<'/D9*YTC'F[ .^3&N&'*TM-P6C71+/7 M\68]*5]M,RFE.P4KC_894?BEGEQ5#253*"P6=B/97N91B]04]+K<@?SC"TA%-EM;39:S3B;3J=4?- M#Y-2VP54?[12B0C3ZL@HIA@QFJQ&E&9]QFMP9?QP92LVJJ[A1#O&::T[*6:M MS4952/5'I\_8G32]S),QW*M%TERJ4(Q8"@O5X,.5Z[$^]OJ-A:N(RV3;RNG= MZ3@)5T8/5\9RXSPMU'"Q4V[&+9>J=J7,A 8KC_99M:NU8J+AX8KGC(PV):IQ M(0+YP]$^IVUNH?27=@2/I NI1GQ-,T3E)'=:&ZN))'7C*R6OS:=&>C0?32?P MF4?[K.B=42?K+MQ.9A*/=L58KE1B7;#R:)]S"E\O^^-<&8_(4MR=4Z66[4*> M<[3/;D81K92NI!@NEBQFQ*Q-CI:0YQR]O5_5A7*]FK<9RHX,.2]>G^.$>XH[ M$>FR0\6;C89"\BJQLH25'"V?Y$X*68DO<5/(,EIZ-:TGS:YJ:?0IGK,"@%Q/ MIM&4DHFJ_&1BV&E%ARN/]MGBE9'(II..DH\S16%!668Q2Y_B3BVMG)D.[!7# MM'BAY!&)64]+0CYVM,^:M6*;,;<08;QJRNC.,MWTDG-/<:?4)-:,IZMF$R\G M#9Y/E@NQL1R$M XPV1A9R\&HY"B9<<>RAZ0[S_,G^=BJT,BUE\6\PBR8:7-0 MJ53FO1A<>?3,:%)O,_%ABL,U*YFMF(E*219=L)(Z7&D)UDK$X]-9IZSR]-21 M%]Z*@/1^M+(Y&_=ZA;6XQ,O]^%R(@!^C#'U*'TB[59H6NBE&X:KM9=NS]8A> M9<'*HV>FBXGNR"$-L1/IN(M<+-.?50$NG= ' -AJ$[;'%O%>AA!S\J3A,5%( MFT?/]*B,&5/5: &7>Q3.S,21+:7H4Q17(M*-;FZ53RAD*T\3[DI,F,Y)?8"0 M8HG*)#,J,\XRG9]+L5)JJ<"51V\WO7YV71C0).[EETR/;,S*:@O29O)(QY#I MQHPM1Q2FQ_;2E1J>6$9JTU/Z #/M51K%YII5ZLI2PUL4L8Y2["F*HX?M>'$Y MHTL*-RAE%JS!F'4%/O-HGWV)+:F+]6RJD,E9E!PU9:F+:/-HG]Z,&1ML.:XR ME$"U8>/;.:9*6,O!*DSL(0K84>I3I- MFSVE.9"-N%M9%),RS@V-3+N@>1$ L).:0Z%X3A2R(H-KMM>3>'2(S#EDHXX(&+M"5Y.2=5%?M%-.2Z[JV0< M6,#^%\H)($&"Y=&#P9(OKPZ=J'@DF/"&:"OV?O0 M?;.="[P9&VS &<.\Q%F7&.O[FBN';Q1&9:?%N4I9J#A\5F7%DOYAU\RY&SX8 MEG72C[-0FI)KULQT1TM)F7B^UNZQ,U@B]$#$DZ?'/F\&/?NC>I\?<_N(H;FN M&^B(L"_@%C ?R81Y[H9/A+L/W)N?CG@_-37T+W3G!D>-M;Y8:;3:T?!VIC/U MAEP;-C=YB\MK J<8HWRVK0?@P*_^%K_9Q#0T1#![7?40,. 07G],,+<9#@S^ MOGG9U4'Q$01'_W3!N0";\(%![+8K&:88TAM(&45N\3.OQ!-6O3%]&S0,W0?& M)V !RK/<_G85W:X M]N&P;'A32[C!3X[)?@ZUGAM[C>)-DJ$*HFDQ"P?LH&;88H\S$5[4S2;TGEHG M!V%SU?3A'UZ:3@(^Y.#L#=N]\]-PHX3CU0XT7$G MAG#%(:=4+ 3$+0 "?R3"N;\W 8F0)&X%$"$<;@$.R4<4_ZJ M_7[AI.+G;F'SH@SXTMB4P8,+HKH4X='@2SC=BIP<@OQS\.3&;RB\H$\9IR'9 MW2C975M$O6;"G664_&MX\])P^_@1A7/\]Q*J%K>.V/XT:IEB EGO(.?H!Z&*L+/4PN;HL;).MA1"/50 M,0P5PU Q_!GJP#=1##_+_?W.@KXWR)B$(N"'*G[,2C1YV1*QABGSH?[WD_0_ MV.D.EN(ZG!HZA2_+!.*7[?3\:>MO.C7%*6>+I_ @U'AND 22AU>PFW]R[K& MOBX3%#=O:J3G*\PR5%G -EU.;QB__:M #0^L>V%R'X/PV526.X;V7#0Q!.OO M#>I/J25W#%XXS<:_CK]EW?]A,W[N.X/[;'K('8.^"!166;=DWK\?U(GF',K* MM2<3U1W;@LV$8#,8SH*=B#;-U?R#1HD'_PB&)?:X6YMK'_L_9:E;NF57X,^%0=[J 690!(=>CL7F3T4KLJE4HQ$=C8_KE MS(+\PJ:;.Z)UDP(9Q+HWGD_D^#S!.MH&.TS5F44'EWN#"9L>FRYA0]81AZ.H M\8N,HOZQ7".P2FZ9VG[ $-'Z9FXHH@S8V>Z 9K8I SN^X_WIHG4FS22X?+[- M++ANH5&4>CY>;\C^CTXIFZ"JWUY1NW7V^-?/X'P ^;Y91O= S90KM>M-%WN MN!VMNM+IJ%0THFPP5^+Y5OQEG=:]'IE M."!L*IM2>B6&2KLI,5&;PIDWP*+''Y-DR&QN-M?I-=(ZB**%@+O9=/4S@^G+ MD\U/8-[GQK??5[3RP+K9L-SSV3?7=FBJZ 2Q^;* M/R%=W&2$\.M%[4^-)WYS@V3#,#YJDY#]N*4R4J?/9.:3%%Z6<]PB R=A(ILD M?D&;Y-HD>/:4QILBK4L9)-\':C<1OOIZ.7"+P:YGD?7.8BTYPYR(,IH_:P;# M3>\T\/*-BC="D^0B098 UQUP'[2^,PQWJXB<4#8BL]Y,IR2KBXOUD36?E*5F MB:5'*63!/! D]4#B\0O:,'=*0M<-I82QD= 4>9,ILL,1/FB,:*.B67 M>U/+S&C\)%-R 7_P4QYCWR1 [74N;"U*Y(BM]00X]I6L2AE&24OZE+5*^6E010)R 1@1/'':%@F%99) MW47DZ&O+I"XA/]]=)G4>^;E?)G5"8JYZ([G32IFT4J991V5F98_(T9!'P#(I MDKSS*JDK\8*?D-/[-154US[ECP!E&'GZ'H?\&=AZ"]&0$+;?I5#D9T96?E(M MR5/]"&P<$ 9?ODF-R4^-K7S",-PA S^Z LK>2J>@#17WCJ$K8RRX,O_SL\,OS?;E>"[\(8F*B"F/.9#PAB2>'QDA: M]%AX,RC\0H;AES#\,ETOXE1EBN?EN3[JCEV@PD7)AR1!'2$D M!( -WP9NT=P^&MS/T[MAG1SX6<1,4>5@Z9QM@,7^=K'-Z3!_XP\8X(Z\A,D6 M^A8?+!_#+V\?;@"^BG&8&TCE".>+96R.*A+@CCZAI?"-PJCLM#A7*0L5A\^J MK%C23VL=K@%V+.I?!C"_XB)GF,%'R.B)EQG-5,=2 M)(*DUCYI\@#-+/0]#N(A-O7?>/269YZ,_0VY/HG_NW.%/D*CSXE__\$ \N_1 MK@XHUP):,Z1=!"8,; N0.R)JP+(1L09*-68#K?KQ(D ]]X&+YMPLHDMH82& M;$/D .L)KMV_"L2(+!N)#@%S+'C M HTM$B+EPP5WFU/!)^+F"1;MF%";0\3 M.)N#5[CY(CK6EIW-H06-+0W "Y$$?<3@1DS94B(3$S!"&8ZL 5_%3/A5\'X? M;.#BX&.@B *_ 2%E@Y.W39&S@/F#>;*H M ZYE)$&#&9@)=AG(V^ W:!C@?/ MZ8,=@A-M:GLT59Z@-?!3']?\?4T,535, QFI/*.K? M*%QVA!C^O8K";P16P&,@O&4]V!CD97F@_,Y'$_/#[D9@5;GD3R#2N%4$ M"2I]L[>(*D[LWYQC&YL/D';N?Q(8 OZ:' /S97-KF=R0P?H\!]BH1*$7_G1L6$F>_D8X@ M+\6#9P:P0"_>+.7&@($[MKCUGO@'_;KIC\3;$>-_P5FV_W[*2"0?\1?CI"$@ MO@@0@")>S&<+ ?%%@$@]XB\&U4- ?!$@HJ&,N U -;T8L)0"(BO8DTA%&X M"N0C$4KJ,P+BG8E@K]H.7SNO_4N"4J]IZ?Z2A;5#11K MG">+"K_Y+"H(/H(\1\YH]";(\"KX>@/9CF?!UUM'UJ]HE/J.>=9/$>6]1,#\ MV%EKLR*E,1YO3M-\I=@N7K!5ZF=[)[\SO7X8[227_$1H=<@"WS/[6*US!245J.K[H\P*R1_2R->[!";T04?'5CD?/I M*3?$Y\^ME'Q_M/OJJOPSJ1LWA'.A;O'YX=?@MRR0':_V>QJ,UNJDVHSE.IPK MK-Q\N>D0Y'04N[P.<1^1&J%QG(\HC^(5I(CI--I&+03SG_ M3%#<\"2,FD CV>H@D:?&M)(QK]+5,B'BF?':SDV22K%GT*,X5$((_!O[,?ZZ M*\]$\W0Y2NB2N%F7Q)F5AQOBS'?ME[B,6G"GF'53:/4=!'[L6@(?RH<<$ _% M0#H\)^[;6J'OU8N-LN(DJ\-^K&W'D@H]HI"X?XPEOHG/X=/"_=K:R4:!\^M M_X;]=*QS3.4,'0K?PWH+'0H_ VE#E\/78>P[FI1<3I>X=#.UE[P%^SW3V$FR M($@=(JXX1-IM6UYI@"^FHP14%3#B$;] R[3;\ Q\YPP'/X*G"WZ#BM!]$+H/ M[EXO^/ZX%SH8;@SQ[BZ*OMN7<+>_S\UL]5+MI$YU2SIN@01]'4NXQ5=Z(''5 M]-RDN$$<^$WS$XZ=[]>U\[^V(P,S($ MS.T!AORQ_3YJ97-[=Q)BQ:OVV4]$B]>TO1^ %I<]_VM- MKTYT?>"6OZ;CW>R6A>ADJ$J%Z&6+% M/:B7H2IQ;W+SOG3+8&QCB ZA9AEJEJ%F&>H0H69Y W<28L7=:9:A(A'JE3OH MT!0U3M;!!D.$"#7+4+,,-,?LR(]/$B,>\]ZT]@H/A M1(U"U&FN!#:KD/8R7^A&HAU^SNYW"::M47WRN59^D<&RNJ2CZQ(>X2>BRLV< M.5-@=]L"%VNY]S8&_DAOOV >4T=8[A7AO=\K:.^EZZ^MC8 MKR^AK*^<\[4C9]XY+909,/F&,6(G';&4U.3V(E]-MF#7[1CLNDV2E^FZ?:46 MP5\BKX@;;7^\IY;]A'ZR]4T+640!L'O8 6ULH_\[CMK]1K/-57= +)1%1*$J M4HK-D)7R3'+]GO08^1B]2*/9&R2.:_26)&]/G?_Z:_!3!6Z,G;QH -^G$YM" MKT #,L5S]!Z^?E#WS/;738FO,_9+_4: ^J(J\MMBD-I!_@.SO) MOD;]^;8 #?TUH;_FJY6DG&%.1!G.HC1,3%S-93-TWMQ8ZN#[D1/[^_RA],.@ M!K$7U" ^$-2H3 JQ52JZUJ*H?+U46[2)NN=%#U*P1A[['2(_1R#7K\1>7U] MX\8K1?#<6\,Y+N4>L("\"2Z5!#/M&M%WG5SD!JBOWZ@S]2 MQ.4BZ=^#E$+OY]V *O1^WBZ"WKGWTW_%7MZL+@#=?IO#<9!'ZQ\_2CSX/T!A M]%U=;%^/],^Z5O<-BB@P* 3#@<"Y!8OBN6RGRZ7F?D3_&3 E(KI8&:E.W>G' MJ[&DNYZ,/Y":"]_QZ1RI'7I#UL.6VE[-TY7KJT0\[^D2PRV+&KU.+.RXX8X( M'!H15)BG>\?^\.M;'5]"9F\Q,YZ([",F.K-P )\NZI9M.L@6J=N2:+8E3G^- M_ Y,$)2?E.5L,N/Q,*7W M&T0K/I/2>SGC_964WLO*JC=F]VX))3)?,ZOEQ8XN'P[__@P&'NW2G\VU,X&,5P'S@3"3@G=O+1;X MVDN,('NV.I:,;5!N>^@$<3A7[+__:V]^VA:+X)QSP_R],:YVCA7,;2,16DW% MB#^>C9N -__F5)?SK."8B=1C=!,(^KVUSZ((#OAC-/X7MO,SO(^CRX0SU'>N M;&]&>O"U_3'IFP]?&1,70,8VYK])XA$&]C3P:W"P&/&8B%\(5@?H&'V"S/]Q MF&1"R?D_[7KF9&\3^#.@?"#MU+VV-\%'O_ZTD:_"F&!0^D"=;XNZW)\=L#^' MK/M7?>H&N8T8Z\;7*SQC\Q8NS@6Y,UI[2IMG@:1/_/+?MEVIVN.T:/.]CA(9 M+NJ=:BVQ7H_=$0D5P_V5(C&BLBVQ T1CD^QI/#L'/T_!RJ-G\L2HA..-1FXDL*Z->5K+K:8T&*X_VZCXE+G&%FNN9 M3$L0.:(&JYCPPY663.4Z&M57.YXU3TVMTEIURU._&G!_I:TF^\/EF,PK7%,> M=.O]7H[,L*/$\3/YL=:OSE/>1!$S&2W/K+FVB$]'R>.5Y@SO*:T:%>_4W=K" MI->FXF6FH]3QRGJO:RZ[LURQHQ$I+I]7$GABRD+5[6BIDB=CENP(J4Z^.&^) M<6\V%QBDY1W=TYQI='AK4M$4QZ3U):[.)ZT<>"IQ_-3V0HVS\=)29;2)HR;8 MD3R7 .(!I?IH*2WWA(B22[>8EBJOXXRPB+M1%RX]0I,J+3KI=6>YQO.-GIC/ M=$&C]_RGL=W(5+B?4$B3:!9$W?&,JHLJZ^!L(9]&$/_U[^&=?1* \ M"YBI(LJZ90@8H\U5 YDT&#TU163O["HUESY17<=H9^I8MF\;4[ '!9%ZP%P1 M0^J**&"R;AL8.#:WV1_VMRV)2&4D\7\W!]GN'GU._/L/YLJVA%5E7N)$%=LL M P8A)LD6-@>&%Z?#AX$=+V7>=^,[)I:19'&" 2N.=Z!DP^J3"?BK^8@U'--R M./ %L!OX_NUV'K"J^>AO?_,64^1%\&7A DT8MK9S$O8> '<%;>?MSQO+.:-R MEE6?]#AHQ=IULPF5@2 M"7(Q;4/@>=.PCKR^-7#*45X?]U8JR=29LK=F":'9'/47TU]_".CQ/>GU!9AM M\ IF^.\!,.5L##:#P%Q)U!$N^ OF,+Z.20 _. S8[2@&Y'\&M"EQ 9LI I0 M>,6-#8 P_[FSY<:DV"^W>?>CV0XG][&7G[#]HQ7\ MU2).@E&5NXULKC=5.BT]49*3[K):;P$PQA[CQPD+D(HQ=(N(KM](;/#JIVQ, M,27'X/%>A,HS5;,42\V?2S&Y&J7AQPXL 8XZ]H2]4,89,6Q_>32S<#&)J8M M Z6_#4P'2S)4 ?K. K;6]O$X"^RQTW!HKHR\F?> 2NRDU;G$%LN<4 1PF( O M'\.!?WJRSP@%\.!'K W8Y(:\) [0!N#BXJ8S[9:$+D(PUP?>>^@G*UN!MB$" MOB?Z6R_JO*&)%<#PWNW,1]3$G UIF!*4C+Y$83#LS6%O\>I^\96?\/$^0R(?ED7HGRZ0 M#8!F?$%$[-RHF&FQ7,).&!VM[AE)O&\G!DGV0%O;]=#-31$-KP?Z#S#%(] C MO=6Y#CR\;W@$ILH3$1&;]41N+E"=,!EP>*"$()T0Z2P I<"1H%K34#E]GT#1 M-Y8PA@.^84$A![]1A0#&,IRI&I@FVI(A/&(Y SWMJ7,>4-4$\*VC% C83XQ MB ,[=2"E#FA&QE0'BB% IOG<-%: '&Q1]2[&O%\),7P"'>EB@FM%UHSB9>>= MU31A:VV<_C#[IE75X+D-Y1XA*;."/YZFZ&B_-7>UQ)3$6Q5'K&>X*,-J /]T M63TF: B-5SCNIR_[N18M'[]L-\ZW3-MVAIU>CF@9?3RA+&CV^"&Y*G.GKEX_F-PJ,&C,];B1O=T=\JU'0N8IQ"-ZD$[PG@APLY MH.5HX*]@)7CS9@L!4T4[$FY2W""._+"[$>@O M#WSET&O,^][F3;@#.>>?3)G@-_)RX5K#F.D-CF9F/!"PG_Y&], M-,0?J1=3Y7=.0'HL;FUS>^(C'_[X0[(XE\-,P3 0"_>+.7&E@'5 MMPN'%P[18V?AVS%C)TSTZ>!KXL7TW1 07P4(_)%X,:DXA,37D005 N(F /%R M:4$(B"\"1.J5KE\A(+Z.-86 N E O%B^%8(AI(>?!@@RU)EN 1"IQV@L!,3Y M /'>"LK7'!M?=^IK3GE^V:=PYAD\!]6OYQ^[];)=?N%?1[U_!2\-R7J>!L9G.>UU)^J^=OI-35?DO(?^7V]^7@G:#4+XI-2[4VMYY":&2%BIIH9(6*FEWJ:2%(OPG*&K; MAD@AG$-5+5350E4M5-6^5%7[+/_V>['ZS-N8G)N)WR]'^PD:VJ:XWX?).U0:PFUEF>UEBL.^/HLTON=Y4,] MYHQZS!UCPWRCX"*T" 7?ISJ6WR\:P#[=/A[\+>M/C4^L?T*,.*,J=,<(4@3* ML:Q;,N\C!YJ%< Y]Z:HMR?\]&'ST\J C(G4VE>G:ISYWYOXM]E]_ZZ24SX\C MVNG^=6*BPZ:W2T^V)=C9)>CXP\XF$;+6'R%^_3CWG'M\->;&V_M/_IV;<)3&YWLL)6I*[U2 M!&=;<5%*XQ\8AOJ%7?"![F"(YLRUTK$BWK.JN:)BEBJ%YG24@)9'XH&(11]P MXB)CWZ_MYOY",^,^N<"75U9?PXJX!ALXJU%AO8L+O-.P*&F\7AKS60&7NPU^ MC6>'(MZ$ Y*087&R=_$]NK7/:D7F'-_P;&J6Z-@0UW M/)\Y<&UC]7O'**".\/>/M!1@S_\BZC$/-KN=-^)'&] ? V5@B]$G9'W%975C MD;6E3C[?)5:+7*994MA1$AH"Q ,1)4X.Q/HGC$'<>0SBS/;";;&$T(0X@PFQ MX1H?M2+TTH1>:/(\SVB<$$U9>44P1!=P%M^*.&8JH:\[#$_8U5PVP_#$U?/%0TOD0C&+G#]NS $W0NL"0G?TA*WJ<2J",2!X*SO+994Z MGV,-LIM:TEEWE/(C&#@5.YD[=3[#Y9OS\S"$$=H?U[4_=IC"!RV0)='MZHM8 MKMWA[SL,XQ@T!(XQCW)^)<&V[[QTU&"0>QC?N M(K[QU348'](=EK2CU?1VHJ!H&494$W$],VVX]U"#D; 2%BE;R1 MSHJ9Z8C ?4,B1A*7386Z-O&$ 9 P '*&2HP+<8W[J,209BUVN5PW!&(T?GJ4V\O5C0![5H*!.G;$PQ)B"<^0.2*-9QK"8&?*Y%A'\]W.#NKD9^UDR]>+=3R%"5CRWA.R51&S8&S M7C.B *0[X6<))JGD0YQ(AN5"8:SMUKG >6)M7\$'[J=<2!=-2AM1I70G,F@9 M+AVCEWJ-AMP!6;_Q"UJ_]TDS89SMEH 1QMG".%M8+_1SXVF0V CR3&SP!CPX M84#G!P1TSHJTW\J+>O4P0E@R<9>.[[!DX@)Z6E@R<1/ZUX\OF?A^CMN/E$R4 M*M%5LL7FEKA7C_3Z37GB9I?3$1'UW;@D'KMPL?K[+PP:[F01_A%$R_%<7^F_S!TYMX0,$)G[OT9"=>V_/:* M)G0!$WT6R8U5\=4B"N+;.'VOH"X]ZQW>-UBBP& 1# >"XP8LE@,]Y>+5&!_1 M2K+M5E):5W2M$^D/"VPQ6THN7/K]Q@I\QSG32I&ELB6N5TLS2A(96S;*WKS3 MP[U.AJA8EK>F1T3,GX^!)^,/<3(5EF9\-T]^.!_C;%49E^$>;[%IGGC'1[P< MS,(!F%[4+=MTD.%3MR71;$N<_AI7.;!W4&9+EK/%'">;SR6PFC&CWXAZ]2*N M#6,COC6S;:DVA8S&SV"Y5&K;M_+B7SWP\LGZC6%NH# MHAI/K]D8HZ59RAQ-VKV2PT):\"LYDM^VDN,JXO8&U(R?4O)Q%#-'YNK_VI!* M_B"LANQ!UAW.9_$W@F(7B901Y),%L[NG70A.T/_^A1,KL2KG8;"NY0%S14Q& M/6=HVV9#@68*%M%_!6+\/-99M3FYQLB0%_+_4]NBOC7IVIKQ?C1*'? M7BC*9V) 0 T!Y@^\/^2.;8@FXO&'&DH-['DD63D^QT3$.1[)SXP\8>3KSI"& MZDDTE3S5RN:-0'C$VI)HB9@-R&_^(V6\QR\;E2VLIE:C=:7>+GG1:A>9"#+(_J- M)5BO0'XCS(DXN'^H0P30'H\:$N'U-+M3-]UDI26N\%+TPV/BH)KPI,X6H:8B M6G83**;@I$ \!^\&$GH+_0BY WZM6UM::]RN*N56+C,=2YGE. ; 3QP[Y/]Z M,PBPFF&+%L( 3) G$[ G'1"PK&,3H"UC2Z@N0_\7A"M@YB)O;WZ#B(&AQVU1 M EQ%B "70X!)0IO,^55JTG$CIGB1 4@!AP ((#A MF/!R4:( W!XVD75.YV5.!0\$'R"C#+I'.7 ?X#B!BWY&05N5;!9[L21#)4030M^&Z(14#/!?HZT)*AKFIA<]'$D!# MP-7PCHI$]"G$A=_]!/(BAK:]%/B^O5N!2Z9 ?_Y?U; LR 3!EN4EV,P2OGP# MW)/WM[TUN L#G,965F9#7AASIXK1S'@<[@"MM'MK')M,ZSS>)!#+X<42T3N@R1XI5J(0Q &CGQ ML+CV%KY"XTV1Y:7H0ZP!L\"E3 +?IV1,$LG%@AUJ-+'7D!*L=E8TTJ* _-Z& M$PMY%^C=A&Q1IYB";I"GOC$H1T>T +:QP.#A(\3ZU0D&SE6(9NH.D4&J8TU4 M#4]#0\'/G:#5#DD+@C -/X\ $[Y.M3Q#8RQ513JK]X,OD48C7QT-VM6ACP0P M3/1/'81-T6TIW\:V?%>? .R:\3V+ A9&'03$V))#G^G)Y71Z4 6>@]E'KD,@ M!2($MQS=Q]2LJEHV?JJQ2!"RK;@;,IX)&;^%SQA)?=;@8?8]PUCX%-W.7OP_ M?HB#\""U!,&U\ *2P[__B_Z$]%8-M"Q@CW084&^Y480)%^XML?\^0)")%R.9 MAS[;9-Z?!1DU^?O/?T1'OUJ'DZIE6/;/<$\K,JVA#R8\<9H',-FS(1@E01\] M^28WIL4',,9@G(R0+?/2D ?ON MS^!GX6?$OUY^&,C+3QL:9/W#=U^[+^&,:TU^\EP*)V6.T=M@8B+>\MP3KYXI ME!#9J@/,T,9KUK_:M?RS=="_"7Z-9 ]9=,8:J@9CN:S+K]YI0XK=>71[5>+8/'$)TOZ0V&2R:(KQ>=7NG<2 M?ZD/);6XD,\;]:S"C[+);%?HLL^O=&K)2"N5Y&UC5/ &R%/?N%*Z1T"G5'/)4:UWG"9FDQOI0[C5&^H)P_=#KS[B.?15>& MKUN=P3VQ%[L,VS3]BW#L&8$^;TQ^A9=Z3"0[(E$[$S'7[[& %U:/IZ MV)Q-,$.$T-@T#[$_-(#-+2;US[V:>'YT6QTB7P!'.^KA&FPL"L'@6LME=FGM M-2\>+\?C\YH]:G4G[G6UXN;+PFQ/]MO+UO'Z\H+7YE_O-)A)4'$)^7XZ X)[ M TP<^#-\$1T(1L@ '3%.J#Z^A L<@6/@N5;X@8_%Y),UR([$68-K5FNBXL.L M:X?C"I['^1-_7\Z.E$DIKR:Y1K O3.I]A7<]TH(P[$B-?+X% V M4'WXO1C!"2GVU:1HRHF/<>*#:;5O+M&'F[7R@5GO5?D/.^6-B. ':8 ,1/SA M__TA_/%9>B@I5CGJR3_E'I2MVRV&T^8LNPMH.G8N6"NZT; S,3WVK':+/[%.12[=#[(%Y->FG-1[/:\56];9T M76RQP,S,NN3DNYC(2$(B+>[E:.NW4P ?J7]O'6"[LUXVWRTIU;/B37X(LMV. MUI_"3YRP.J0.6!6Q+=XUNKG.XKQMM;*EB58N-Y .B+C1C2!)"9%_K2OW"1C; M8>;.*1A8>UZF?B=]W/V:M#5E,*)D6]1K7.H-K,<&/V7Y<77>?;*+3U#/=LEA M14Y*KQ"6GM3!2Q;UMH/' *>; 8B8UQ%>_; MBT1:TP*74';9M"$F_DU656V/9&-B/V<"%GB?EIIYU,_9XYI",B "P?L^T)._1\![;(TG66KRHF0->P?DRI%B7+&60DLK49:$NRX$7G4^* M\T6_9IGW'74Z6B3APJZ,LH+N-) XHP5'2&<2XI:##"?E>^1QRU$T))SX8^)S M-:=IV1WA%"SU5KZRLFRFT15)LE_-)(G^SX]61,24G/[:HJH"WU6=1_#T5,SW MSNQ%6ZGQ?W4N\WJYYNI7+#(LEN0>: ME5K%RXVR2.+1XL0G>(E#MM9K14!.TQFJV[ /;3MTA[Z-Z7B<)>S-.F:Q*KS\ MFZUZ2U$GMNH6! #\5?4F.>R817[4 J.9>7.KWN&3!,3;XA1V:VEDJC)[<,M. M2&NVEQ2)MY]R>%:?=GSZ>5Y*K,M1GAR.GY$#2R&:;Y1]V[:5?U=M&P\SN:BO&.WY..B?%UNC$ C M.;WK2#*8RO6>H>:M!A)E['9(B32727"9-_V.: 6KZ,'I>":W'[S$Q:>&N>^" M%TU\= %G04IT@($-_;HU M,]T=,ED-C)ES:#M#N$B@*WL6PF!F3%+U2<4'W9Q"Q[7L!#/Q;,<#Z(?HEFA= M4H<,KAU":FT@:?=+!"%T1'HP\'4,/Q)?'Q;C"0:7"*IXD-'X%4G(4$C9",NS MU67A=ESSQS^];?71F.Q!,":@(C#V3P(A:$>XGH@^V"_T1BYH3 MAT'C>; 0:9@IH@-NKI%BKNQ42 9D%_RO 7MJ:Y")QNR/BB(-3>2\_2TJ]^-P&0QTQ;79N&.6S/\V/>NE=L? M? 9QWQ)"P2N?@+@^UM9R>+4%*%RJO?/LZ$87>H[1F/&7YP-<%EP0MB391/4Q M:B--;$C.EV%[(Q0[)Y@^$A*O]X"/S>-25\TJ$K[.YZUF7/6^/'NH]KQY9Z$+4*WI MT\;5^6#'RK65Z W!LCLSJ]$9C;V,?K%HBWUXCU0IO5V7HI6<&EHZ MP@-;C,"1%88CW/&7&@29$Z1(R"PV%BFFC-5((W#LKT(AD+:\GJ/:.DEI998$ M8GK0G4%HKBU8^-[+GRU1.RC:F6 J=7)%:VC9D+D.4)LIE\ODJXEMX5IU0?V, MZ&UGNF&$$\35D086 B,R'+]4%9DKF&*D0)A RBF1^G*(Z62U#*O8!97FT(/& MNN-8]L+?$@X_#Q\W!%-_\5HKH=0#!HB4LP-CR_/+QH$)NN$<\=M%=-RYX/O> MD=3]BIQ'+H@R\[FP5^&TE+_D^09;76CY]^W@E?FXEV?J82.[;%5J2Q]XX MY]-TJP(\W>>YG##I:)U%!W@7;EWADV<#O/,C(%G>%O<-^L(0>\J7=M:7)5S. M2O-(?50D(Z"'V,I< .3K( D(]2*!90<1'0854\>X!"&N[*(%QH+C(5O)EQ=B MC9'/_8IF#OX!YG\W"@W!WAC0GI10 . 1;;HLCH.:R.+303$=@ M7\ECF?7=CQDN/8@N?J]4/O;=[M5=X_;^JB8^C%JU>FE2N7[H9JW7"\]^TBZK MX"D]!\K\S:1D9RVA7ZRUKYX>S+XW>K@??#Y3.&M#4.LWD0]4) 5)ZS8N1>HN MMHH=5[B3+EEQGBR.[S+]N9HSA'$+EYR5M\N<\^@!4DO5(JL5GHJ)50Q)&S:V M,2-RV/V#R#G,X]IW0+.(U7T2=O-6_K"M3F$J#D9/G5*WK9;.S[MR>93]U$)6 M\VO"F@/RH,#_"8[Z(*\H\(!7K&N#^0L&W7G^/JUW)Q<=UA-:\M/]7#\OV@@N M!!'AQ38KVG=7$Z3$(]$4RI"W&((/8C71BZT,@-J@6Y:X&Z4H)2M5NZO/KH1N M%C& 362V*0Y:UG%?#Q^=#N'3G#[]0^!Z60LJ7C-3J-^JW*A65.WU/07" M[;48VKJ'X,<8T \]DJ>S[@"<4M1AC\(2KFWK\A(*RE;9N&JJ]GFM\0C89$-Y M5!Z3[MW] JUL(O)YMYM3IQ)HV$IGQ:JS#^G+6[?#=ZJ&P^?Y[+SZX=C")^@L M/D!]=(]7%RT@OFJ0U=H!N!S102H-TL%EM,T1P$]P@OUJT>V(/<^%X38 MH>UFWUPZ@T)]V+DI:$U9O"JG2[T&LKFW)Z"1*J[$>DNMKT0O2ML7EJ*75R(J M9/L5LD] ;_[F3+FKJ8O1:'%]UAW;C1ZXFB+H%>6$J/ ?0]Z7@#?%'&KG'S0VW]#T:_'<2I9=!/H"OQWU4TQV':EG0PN;/OK ]/O4!.W:N C#]\.@ M] 8D?XX_M;0V%L:SGM 9/X!QQZF)]9P6&_YTY('P-)+$)_:RWRS36M#,VA618[3X-\$7%3S MTOB^5THZH[S:;'M\RTM.SV?'ZIA5S3[=&_;]Y+%3&A8G]G0ZN+F]):;49L#('4T(=^HRMKYN^BD)Y5:U@[ \[![:*7 MDL^^N(D<-:U\6H3<*!)*9$VMANBP57?L3*MS>SM.]XOY)R@M:B(X:]\A5UL0 M$J*PF:8;[*QMFAH'2=7Z?,'_Y\F7^TX@;,$!UHIFV$KIM<1!H3.H3D:ELCLJ ME=S%X].\KM;LQF;OK.W7Q:]W%L^FF%:Q=%6LMAED<=6:5UF@KDQVI'L; M 6C+'@ 3_33(GGOO[I+/P.Z%/!1NP4,RW^'Y!UFJL7JV%C8VVYW:O],P#:4K MM$V7_D8@;ML-U.Q#OIKM3*[5EFRBXUT^FMB3D M+R:/7;,I>?>+(*N_B1QD6N$M;1M.H8GWUFT=,0?O4"?\[#[T'4"@'?2_0J(/ M(NWZ,-71.[)D.'A_ =, B*1A^SF,KS_ *<3G6 MDV#QZY]X5U17<>W,8%[,4BD1:.E!"G][B)[B!,P/ _X:SA, #))(X%=Y\]UJ MH [][7X;MWS!V[0!R?SA^K_T)M;:7CPYBB3_0DW<2"[+; ^7.BSUC>#Y/%,TD:P!BZ0TL+.H<^'\"J4^2JT9NS<) ?MJ0S M,P6V;GD.3C0 Q*V(T #ID.T%72 ]1S>AXT130)?C093JZ_Y^"6DJ%NE+B1XS M 79(7]R.S$^<(+W1''<9DRMELW5_$JN..R]*!NY>9O4)%4/@C#9R9,[P-/QP MW.H.3K"?'I2Q_AXMS@3:X@S2%F=;A?6]+,S_8UCZ-+XS&7C5_EF.ADURT"[52\5S'5Z:?7WEQ.N7!0S4O M#.1B[;J1N6^/R]5D;8"NW)C2;,%.[_+JL#\"VNR"DVP)E!1\SXTI7?;*TM/= M)?"*DO8DV/5>ILS7&^C*S2GUE"9W77DPE$Z^<-NS34N82.IL6_,XZZ):U!_< M^^EHS)TIV5NK-.JG!]N:QPWO!*O=SM0FG<5C4C5:H\:4OYCYQ177KQP,:Y/R MA6+F.I*E\&4A*8V-#K[GQN07YW*2O;WLUSKP9O90'.8O[S*/#73EQN1O"D)Y M<&D_Y5A>4L=/YWI6$$1\969#[AI.Y99-%B]'-[,1U\X,GP05C7-+D[O"O)+3 M!W9K/GI<-+LF.[\W'K8WN;.UI_N!.%_ 47(!;[B+_.CVZAP7IWA&^B[(**(( M81JYZ:#7%56>[V8@)W0Y!?2!I@ US6]T^KN]+;?-/]43:@)/;EG@SG:C7'>#FE+8RL4K-QZT:)5_)XV:GT&AV M\GH!U*[[(R[3W*HFK%3J=93^TV.QE1::?#%=4A]FC:T]%HV&X,A9]W*43R+S MI,?*L*MDMZE)72ME:E>=B^%(O]3&@Y)4$YVKK6HR,TN=Y/A)&A?UM/TPS[FE MNC/?*M*#=EUPV];%V:C&W106N<5@,D]FMXETIM94)FZ>K11O,I)QV56'>/UT0[R!W$5UOEU" MO&E9Y-Q::023#ZYSS[<62G>P34*$[G76NRRH3Z/\/"]E1H/).3]M;),0U:YV M./&VGQV!40:(%>O\WDAOY:9>K1?OSI.] ;M0R_:@,-.J0G+@ER)_QJ/20ZU1 M;30S'7#OB8MZ>R"W._C*C:=7.;$TKR1'^QN+EK M/IP)Z@C QW+NZN&N"));92FS&'):=7#F=+QALS*>5!_ TV0KW_L+N=[H:%F[ M6+M[$*OW=HV7N*U0-IY=5UU]U+'92R?K)FU1L)\$S'?A^97MQE"^OZA4%YVQ MU?+R0_-!OR+].C?N6=1N>N,S5IQV\@T13'/E_MFPE^TJFU>*_.,MF%WRPTZK M7./<_F.Z6^WAD^,;3Q<=KY\L#&V!!>GQ>7]V-^O7T1*6V;QGYW*LLF"B5D?) MJ5S,%RJ]4@O=,[/)S>+]4Z-V#JRK3C)?&A:RR=9\B) AL^3F"QU(7XW*'"#0 MM&S=^3SD5%ZY.;E%\.5F\.DL._:,>;4S94OE4K]S5JJX9\W!X<-)R/2\V]S* M#+L+Q3RZ&,MVHG(J(^Z@HZ@HIQ3Q]VP7Y_O4*3:]/3_VF7?SBS18. M#8SR)89\85/";]J --Z,H3@62[90'(LI7RB.Q9,Q%,=BR18N1;4EAFS)I!2% M\B5^?$$#DRE?XL<7:H[%E"_4'-LK8SY8L3F(5AZQ1G7F+1H=K /Y?KM8O#7/ M=_4C5RT#\YXDGG]2_[B4R!^=X:_U)O^@"#3)R5$J!+^U$$2R;:DD?%02,M]) M$HJ&/L;9U#B'=4>BX)OXQV[C\ D[(O,!.X)BRTL2U;9<\&Q]^:21=="F*&\! M3-//E]]-6[_C-*0\C$I\Q?\\/,M?:TBP0:3_V<5$?88=G5R MT;'=+B[0@#&/7%C&YT7(H=/P/.K&8:1G51M:X?F/7'!J)+PN>@@9V[[!Y\'/ M[3RH%B=U-5GD6_(3+Z8?"[U,X[-'CT.4V-8@ONXXCT_Y_/E(5PMJ?U25O#L5 MIQT*N"A5FDLG9(G;3]\2"C<4;N(TT]\$;B)>5O#CSCW'U[SVW?DHR8VU0:': MMVX+GRX'\PK8%$SKRL6:U$D*E];=O2UQ%^V9G['.)V2>3[#IS'<"FP\IUO'1 M)W8JN1?P\3?A8CY1YL_X@0^IKQ"<^HUXZ &*#!I/3;=Y7U9&E^I$XZ4;LU+#QUHRN$I-.L%F-AL%_+6[ M4 *U7:CM$I>9'MUVV4V1EW?8$.F'F3J?&PNM6)ID'DNV?CN5ZMAAX4@C^ R' M#0EY=VVQWSP)L/<83]YR_#6@BTT,^#2MII.( M$"T'2< F:VK% &JV(/"E/H+68/$P*P*W+URZ/<%XN,:G2DG(B$, G,YLUM#: MA>%%08N"%@6M$P&M?<>9/@)9#Y<7\RH:C,$^MLN26QIWO/-VB72Z/DQ:C 5J>= MK"%G$22]$KS:6>SJ=U8O:D-1&RIN\:Z/V#)\O?'4*CX)+"M9]0>]:,QF=1,7 MX,$!L$R"E=B$)(FO&3/?(?$I+)EJA93#Q3BM,3SAS<)80\)+T?UUD! 02&B6 MA^O"Q!$E]AO^CS,I3L%DBW6@S&_K[-^X3)"F8CG;X/F6/9?8D3=8C$J]VW3[ M_E(MM'1BB1=8'+Q! MSH$H)S+"9O;2IX(W+XE$'#*:[(EEXUZ--*-IU_CW6U/@K;(DO^%V*U4+JA94 M+6A>QE=+!GY_-7FK.-_WIP!-#J#) 30Y(%;>Y=)5>I]_F7[00(_- J^S*/<' MM85^,79:V6XZ.!W#RYD$S^TH.> -_S)>^0)5Z/H-.4EO\Z"E#4X;B/3-[<&^ MWRD34YIQP9S65:&ANF\>JHL]5:CZQ$-]WE?JCJK!-U.#TW-AJ> U<@95A(B+R>X]&9QN^?.\ _2Z))VXOQ@)TXIEOI-6Z+&C!%U%BK%K5R&$ MVXV30]228=>V&=FC566XTOH%6*OURD4I\\0J=O%\5LSLH\:]X26OGV#9-CO) M^X<'TZWJR?;YS&_*Q9,D7D5ZK<3]%RVF>*49Q0)=<% S5BJX(W3QHX2QFMES M<-E=U02Z5-*E\MC2?."E4JKG1F*C=Y$;M8 ]Z9Z?]XP;*[N')4MU+*>0J5\4 M1H_G1>71:VE]\:[A]V)ZSY+U.3/^D#;[OMJP[-?7C"W^'/F(7J*#X9):;HVG&Z>3OZ].[=+'\. &# M@S8JF /+5B:L([ U0YBGR]/[QL4H&_1.X1)I?E_U;*EA1/&&&D8'=_(^8J D M)[5J_OZR7V&]PKCC3J19&[@SOXD),E!8(:'(K]:+/6RU+D6!WXC@'T[ M?=3Z.?P&W2D +MW=VX_C]VY0N"EJ@M&N *D#P8/I60-8K0@-! K(VQ/E="*3 MV:PL=UH[?/LI2_Y[!K(.GT"[.Y YJHGV8@8PW!=5#/US(=YL]"HSEFXN'[HE(?\M:4WNI)O%>-BII*2?GY5ZV<=![K.&3)U@\ASVUKMCT&MC9Z>,RQU M%$R_UTVV\]T+OIJ\'RV,"5]MSY]N[K+H,1 1:H(>Y-H>/ !6G7)%5G8'Y5BE M=$JB=<6>+5M'JBLFO]K"CC+B8'7%9%KR,!:,X"DGXL$)BDTQ803%IK@P@J=V MTTXY\<$8_YMVZT%F'=XVCT;8LW5TFW-H3"$>-;XE,)WDYGT_0J6]HO:W(M&R MG%KZL^74!"Z5CM6NX8?+J16@2K)+_5T'@4N$VP]?*+ 6*-K)%!480,(1 M.RL@N&<]^M@,7ZXNV'M!)3Y?85!,B>+1F?\5E< A+2H&.Q"#XQZ=WX$8L#N! MP6/7F72!;NQ,ENFND?Q-Z\ %H9-836W/R?59IUOK1SWF)[O+%T^C>\;WJ/$L;R6OLCUM862 MS@^",C-20D&&85IA]W/@A\+*-X>5XZR"7ZDO&;O(PN9!E6BI_/C;J7'5N-\\ MZ?FMW1*ZON^F3$"O"^39%=O6VM?-I^LP=THW[V8 MU*?9:?7R(B@;("1$14CPTF8V-<45BBM[VNGX7KARO/(C-^:U=5;.UROLIV'2MNK]-51(R@1D.!9)<'S_.[. \\0/T#9,\X>V(?>H/>Y+/W/P$/ZMMJJM3EW4)1NYV5GD"XC=RN+X$'" M\)"6Y 394-RQ%71(DR=*BLA95.H@?@'.Z&G\=YA,L=D]/F2'(JH15"->M!). M1B,.;C(L RQ9],"I[NHPM![6C(?@L^VK>V!0:++-=ZJU3)=-YFKG;LOIE![5 MPQD4%Z-K21K=WT@=6%ED"Y=%L?[T..M*V*"0TVGD<>RPC5(\@BK1%#PFR00U M,'=G85 ?Z@4?BJ+NYT(W%(AWL*?VR"Z4*WT3%=FAXOK.&SK M[G*0KW394JO3OTHW^M#,#+HRZ;'*(Z]-3 CBYGEJ"DH4E.)@"L:*;K$"I2]M MR&6&]Q>%BL3.BS=IX;)LMG'006JUYG')C"S")20 M\:S/V'FQLE7# M*CU>IN]$KE,KYH:#2G_^E.,&787LH?$)3MEE"[E8AKS42.FK;^QAQAQ5WN>1 MQJTNWGZ/?\5X[H>.==FE\T&^F/3*;-[JL_.[B=HTV$_W 5\BYA9 =&M==]@Z MYX?%&^[JK,<76S>S2:.;^7UC4Q0YXHL<[XI'Q6KNAPY(S7K9?+>D5,^*-_DA MR'8[6G\*/]V@]U7D*-_6L]W1I Q\];.A/<4!SLX)JIMKMCZTSHU#D M%T^+7*5>R[A/AZF@^EJIA6JM761X+L6T.KE6L=$I5MM,\1K];2T+,,2DJ.MN MAA&%RC[Y;WUD-9.Y $B8[0633C!( O@$XPXADP^"ICAX:D#D*)!/@?KHZ7X] M+\;J,PZ2 @17K@X,8\&@/_Y%OI^!OF_;$ WVJG+)E$TUQ?R)9\FSO] 'Y!7W MZZ\$8\.)#1UHDL[6^.8FWZ+SPP MD.IA":\?_LKVIT&NLG3[0U?!TZWF$*:W;%GM51'D*4*V.$6?#\(-"Z M%K<7$[B>P++^??#KKF294HG+2,7\T#U7!L6GK%I;LTSY#ZPO=; @6R)MBXS> MAN%DH%.RMW0&K +;[I:GAFO/KZ9"Q[L1)M;5#5S4Y"PR5]-2(JULG@-B$-F1 M.B%\\MFE!8$"S+)W,[,*UN0L2!(*.ZY0=!\=D;/PO7N'18H0&4NNW""'];[E=Q1K\\;>8R,AL0DIOMGUD?.9@;D:4EP2>Y5\.?C]&C&UA_H=: M?^;9Z%([X:L^HA= X&7M7'\#X^RXO+>OK^V'X; RZ^1'=_;=1:]^;90''U58 M$GD+!XY(V@O">_FH0K4Q]O:A;4,MBXQL_!$P\HC$@9IO97A+$83"HEMC63[? MO,\G3=TX*R)M%A0QH]!';,2U%C0,:#L8K7U.(G:[0P/#-UJ? M#(, #%DE&,!,T#II:1'-?\-*BKT*1SB'W%+UI^;9N$@G6E/?8MU6%H53CS!H M46V4:\V:T"SJCU=@U+!F/:F.-)(7?4H[SXUWOZO4LY4RQ1S$O/JT77](Y^.@ M-N"7AP&(*'0U.2T+K"9W%4%+=T59$[J [?>ZLLCWTIJ@0"ABD_X'"']1;A>O M,OGS;+54;)6KV6JA4&YE2\UB\0H;W%TQHW *'_QB-U/=L/@C;CC^'_M0@1^. M!\=D4OYR$ R2*5<9-$QF;9S,3;E]SF3S^5JGVL[B#VK5\&VY6B(_.,/3RY>S M%?S3?*76ZC2+>^'@\UE4+1.FHDSJ"1E)3@N9;K\/E:ZH"&(WPP&^*W&:(HFB MP/726YB4S=>J[6:MTD*3J3=K^6(!3:#5Y41)X>7C.AM0^K/!HU'M[2G9D '(73)\L)69[-H*& 4EW3^ 6@(:GD?: Z)O\4(=] MICB'JH=K/S.U?E]7\=J*[NE_=X86&%-%;F'X78*90;S :IZ*/24T9+A&03P* MB"06Y]-#O$J%'VH0[^216R]/@X4CU%9D5Z-DGRS)GD#.*+I%'RU\&K8.FIZ! M2,T)(,FE_X1_D:NYM!:\\Y:4*L[5(3 'D,FJ+KX%YG%0O981..(G/')B7?.'M'F[ZA/+=O%SF+Z.;X6]+*\W MUMV7:(GH9$,5QVJUA#]2Y.BAEXXW1F*-1!R]QG?Q[XPEQ9_4; A7P_$O(:-U M/'6X-F3T *"JWM@S@"]HN,+H>(S,>)5\@&:R!^%&=T5FIC5C7*2YR.[$IK-# M>FC:<(#\!7QSW756!%TQ+[7[]3X2BW[P'%?O+]X, WW&*O#+HT>JOJL&!#:. MX0^#FR_#\?@A^RC[_F+155Y>/5L M,156G$&&R-#&7M>_VK7\5FL>OT;V.5)R8VV5#C[ZX^\V@3($EGC]]8_S!((* MWB.LZZ3>1L$]61@A"\.L(O[Y^IXGV$E<6Q)90;Y::&/X#NT*C9H$,]'=C@LE M[2%>=3SH^!DN<6+E(46#3NRU"X80Q_AU0&M%AL_2'R,/*G36RYV,]AM"O/F M:%_;$*KHR%P)&EY;OEE3?&Z(OFW?[WCSZ,U=F]V;,)J%1FA:+@/G$[C4BO?9 MF=9'%)L$[R8VQ)$MLF<$;=NR_7OBMWT;>%J*R2[OY"P<%XX3&$V0VF"%'")+ M:P;1M;YW$-AY.MZIPO3 RJ!-DFF$[FL1S QA+P/JCEX%D MJ_?@"X:S#$&.H9MBEL'DB,>"Q 8\NP\S1NJ%!M(W? (CJQF$E'8):OIXX2"R MJV00CFL#1%DGM'@A>J2)W!E_>VW)#G+?'ESN;4!L0/MK%P8;]#L=^Q:.ZR"G M!:K \_9D\>)I_C@=3*K3UDV,P M(ON!B!0]S%K/H\N6Z$+T62;Z%$_JAP?D"4B>\F5(_I MU/=60XQ MP2P'R82C3)!]&3+09K9=9$JUZV(3;XH=9A_,-^.VA*Z)::0[3)D8\G@CB6-Q ME!B9=V%M/W(14@QLO&!CU0H*+KZYM4(V54); X,.HG,K)< Y8#AI%%^W$NJC"A^4 M-)7C>+G;ST"N*[*BT.U!2>D*8E\36=!7!5G=%#X>W:;3++?O:C=5!+/GY7KM M#.%M.UNNYHK5(@+?\G%ED$\QX1"9Y1C1LL $HV3"868KP?=DI;C*5K,EDF!! MWC:+%;1J%)@6,DTNSVN5 K+\D='?1I?'3I;Y@\@RPF?/1KX!4YN92,:&^H38 M7=!V 7(IR*? 3UM4^:%0'2(4" TPQ*%S:! 2-K-;/6X,B^DEM*]-L8U4<;#;&7SY,L@ MJ\BWGY!+6R@BJ"X4]V4=?5"@A?<)]*OB&@IFDQCSZ HDL+Y0DD_0A75@(VEN MK[+SG2T&RON,G^?2?3"QCDE((%Q1^H(L9/J]+M?3^LBG%AOEJOY8ULN9;.]6N]^_%^,HEIICE"*-Y M=GB,1(_"47[/$SN?UF+QPUK\LL_2GEFAS]($>!M6789/LY.)I9NN'QKN,V53 M@Q.\0XK>9CU-QQ[-4=3S-<%B#B8JJPOE]VE8KS(<)/U]\K7%N,T!+LA])^DF&1L^U+_/%K%. =6#!Q MX,_P17046%T#5<5"J_K"'J(MP0;@N5;X@0\,Y),U_(BFROC7$##%HTD:8&%Y MP8_688#4-1IN6S4"-8P(('[,K]=*'V52\G&K9BF;#.53XOM"]0&#B=G0LYD? M;QPJ)T<;ES;&#W>X0SKR*99[F8[DL/,$V"LAB1TM?13:_+LG>BE*BE..+GAO M0O5'1=&G616,X3K=WBY(A@R!-94\7'&=S8F"\ GXI&(2T0B?Z?P)_2G^BC[V M?Q\]R_WUYL/]RW[]$=@70]>=.#]__)C-9BGTA-3 FO[(VNH0YVS]@-H V#\T MX((?G"C++)OY@22!$]*BJ"BC!#UD'K5P% QVF1Y%&K M& )ZE,J.( L^3U37- M_D"#X;L'!%&>@B@%T5,15U)4C:E[:(S @4P6YX$2&-- <.@1@6A0ERG /Y$< M.F%)#B_>#^E!=P:AN5:M"']> (9K$=Q%]_//P%8J>>;/UP+#(=0BKBUQ%J,I MP[')R\"_O0(+A@L&02'T<#(I' Y"!0JA%$)/15Q?@M#$&H9F)[9N^ @J+P'T M!>3$[VOV )BZRK0@/D3T$> 4*' >3Q)%07.W4/(H4#= M=PJ;IR*LV;%_EME/RR'>L\9$_?F50TZJ9[[?/Q=6 /@5#UT2!)&G*+G/]9I+ MH]>\+.'U6NARAUJO!>JA4YP\'7&-@B)!38)A?^)ZBL')S@^%+Y&5$+4/_0^5 MI8V(L/'",V&0R*5@8Y%+4QC1(;YQS'"W.T&FL' MQ$3J$%WT-^I[_]#$^9-2A=W31-W>X# MK- R]F1XUE^AV0.BITC1DZ+GR M5V2.Y7A19I4&>2 M<$1FI,/AG?2?_U#$^VT1[XBBA_!)M?5)B$^O-1RB&+)/4U["J0<*WD0;BH=+ MW^)8:FK]QL!SQ4J MDDD@D7@&*QXPH(%@D.[I4A@\(8E=(99OM:T0<(F+(59^"!)?C"Z*.R@@"J3VB?B+XB+%Q5,2W4CEQ"'0T8?+MFQ^X2URM"2H M6!HYK_)2+O65CM 4&LP9U$W'TH*<[*PW\!PWBH7B1W 6NUUOV9Z1)Z3])U"T MW7]Z5D; 2SG''BX_"\D"W?VE&'LZ KMF>A;'$\-:0)S_@CM4NQY"U45@B=;\ ML.(*8W>+D!>>$6X,2S3/\&#RECX"0*8I0%* /!F!W660\H.6HD"!\$!R)]=APEP,\CX.5JKT>A6]\'%[U#)@ I M%"LI5IZ,P*YAY8X][;?R@2@F'OYX$R>GC^%G9^CN-\7&DQ-&&(\OE!$K M0#7B!OLP)B<8@"!S\.;>]VXMS/6A^$=5Z.F^PTKF01/-68JI%%-/3G+7#$Y\ MBV0.F9E:X)H[3':&LXIV:VA2:#R^@!VL_B>&1HY"(X7&DY/<-6BL0YMT=T20 MMP.$%"A"QD_.%/R:%XYB//(4(2E"GISD;JV40[+%E[LWN*D6SE:O&^!#=6JW MFY$_O**R#Y@_35^_ODVJ7*M%TJI.U2MPKKV^U2:6=+VMGRBW2D MG2UI9TO:V?)09MQ1-@0Y6N"8>AXG)+*K4U>DG_>98JZ50N8)B>Q:./M,MQUW/1FW M!54/5^FLV]98=QQ\T)4DX^X0)*_ (EIOBA98.5CUGH.#(SW32L'QA$1V#1P) M$NHN+F6\I?7O#O&05IPZAG0=QUJD1ULI()Z0R#ZW O<-A,9:_W2*A(<5JX/F M.M#3JQ0)3TADU]/ ON0Q!A6:[T6A\.0D=[V79&@(.HDM M94.#"-\NC<0MMZ<(N7\Y4Z2C(&2&0B.%QM,1V9<"B,6YWX5\/W[SLA=:<+E, M8?%@,G:4 GD\2V&1PN+IB.QQ]E6>P2)/K<5#R1C'+KV2]"%AD;9YH[!X0B*+ M#WM@*F 0RWE^.9(6- RF"8'!%,E)*N9/7.L)VJH.C+\^B([IU]!Q/4^19RDX M[E_2>#_G/W,4FY$V?Z/@>$(B6X XG[K/M&W/G*7(>$@Q.^16-$]/O5!D/"&174/&!)-U',0UXCRC#RL0^=,.,25M M?U:DAV,H MLIZ0R*[%*3NFL_^S,&>P9Z\0D:>(> 3Q.JBM24_$4$0\(9%=0T1B#6:W%J1O M#8$-'>9YG_8=FHX4*8\O=H,H6NEE4RSED&A(3\Q04#P]R7VM9=&S M(N]^<_-,@NE!=P8A=J3A%#(ESW4A+CQ/]FZB/8S^U-^!I@S1G2B2HD^B!7D8 MNAES# G,'!([:;LWBIVG)[EKIPU? ]+LQ-:-P!#,^&"V#Q3-4!2-F2P*[ %1 M5* -WBB*GI[D?@I%Q>?D\ZS& $C\)A@SJ'M#.$"6:,8(0>ZRN3! M1'>!D6 J=?_XS]"R(7.-;NSA_?1RN4R^>E?(E'F>;,2LUYAD. JKAY?10V87 M"?2,#X75$Q)9 E((-,.,HG?#'$]A[F@RP[&BE,[P+/Y78'^X8Z23K"QQ&M>% M$-OPL]9C MZ-HOZV$P_BX3S_I^_KN]]I>,R\B-J>>^5_%-IQ5!1O1E.9$5E1\JDI$DIC?' M\<(<"[!V4/2EQWLH^IZH^&Z'6>*UU\:FWO.#8HNI#)7?CP4^/X.<[T]9V@%P_G !0GST MKZ9/__XO^A.21S4@L+%R#0.!"#N="U@4?('D6/;?NY.[%SN:\X$ AO^C1\J* M/P\R:O+WG_^(CKX'U-' MCQ32ZJ68=D_PZ[LD6D-?=[Q1(\&,-FS(1@E01\] M^2*X5?N!SE7RRQOP( MB ?7$$W HTD:8&%YP8_6>4BLG>$:5==I&%$E_)A?KRV9ODT4S#G0<6XR9QS+ MT#4FU)L]+CK*&RMJ;]M$>Y:AX01\'PW_^Z.'KK.9'Z]?7?4P+)*+?10<[I". MONGQ$AW1.FDB(;970A([6OI!X\V_>Z)78,T<6?!>7'0^*XH^S:I@#-?I1MV4 M_9MYARQC(-#SN[%U4ZCXOC?T\UK%_K_/D>4($6KN%6E%BK2Q$%7DO"-1Y9>B MRK$BIQQARY)VWJ-(>Z+BNU[HFB1O(-QM0LL> %-_ N04!_ZJHC]ZNN:_CQQ_ M8SB_]#6'FZ\8"#HUZZ^O[U/ZM^;][&2.HNBQQ/"0FY0B;=1'4?1$Q7>'*%JS MX< R/X"A+VU94@P]K!!F\*F@E1#*G'1X2U2D9X4IAIZH^&8=![H?#IHFF&HN M3[Q^Q$N'J53R!&>;N/J"K:%K;?0%^E'0L\4S%@PGA5C[53.5W(XB[(%$E.,% MA8V(:(8]0GJRR-.:-A1H3UJ*:WV$01!%>4T0.?8(1BD]7$QQ]$3%]WV)4U@$..X7NLK&5V2?G:W# M.(F+BP6=M'9>I('BZ-$$\:!F*3U[3''T1,5WHS[8#HU)"H*'DB))D->D2#Z" M,4D/"U,0/%'Q#4&0F(O2KRSY5_ZU!,55:>](BZW=68MT*^C8DG90:Y$>5Z) M>:+B^PPHC?US:V@R.6"/T.4%8+C6#HHEAH^G;OH!"L!S,BD KY "\.(A6\&( M*9K=2:'TA"0V;VFDYE#1'>JJ\]Z.!>(SG%MK>(4F'+2,X62*<_O/"13S3E5Z@Q3+OFV-"71Y8Z92J4=3T7GV7:GH+Z:>\]3BV__Z M&6U$R7/=@XD/SZV!WW_^0^'O]X*_E>O+"]CUY;G#81?NXJ=K.L#I-J>/+KR0 MXJC^_/;Z(QQ.?_*6Z> $6ES&2[]IZ](WYIG""5XC!+4WZ" $0K?P7;D(H!Q M#A:F#IG_!>/)KS!X3*'CP]P3#F@N"9QO8%#HH-!Q<.'+8[KW$>5)69&)9SL> M\/>L6E#%G_D%E 66Q^B"=Z1:P.X!$SIDVY__59L;<,%D58(^R-TEU]5MW53U M"3"8XARJ'FGN5>NCQ^!RWQ2,/BH/_.&6$@1&U(ZA8'0NV&4L8GU9H%<#3 M-PBFF!36;8AW35]Y0]T^'1:5;"X3VK^VF9=A5 M/-*B^?.S3:WF&[:)C7R">U^3MY&VSBDN \=;6C^O=U%^3[OP\(Z8C1NW(X]. M27 IU^D4N^P3;EHF7'*)P4V<&99A\7,C3'*/=,H("-"T7W1G=$PD>.9"(NV9CX4LPEHW>C"<(*(%KV0MF M8@ SL?P>?TW.>ON_V]?@/P4+K[8BC\HL[I&^EU[L+[8PY@-,"/]'CY0SD5&3 MO__\Q[L4(3*M0"=X FT#F.S9$(R2H(^>_!,8,[!P@FG*F92PU(=E)V?2*][O M;\]$7J\T8ZV__7HS]VCK].!GZ]W3PP\W=/6/9_==8@?/I:1U^!"YE)S>$Z^> MP;:PXLQ_0;#G\*]V+;]M?^'M'8,V:6)O]7&]0=R-?C-\_ZJPKI-Z&P4!HVO_ M]T=7X=,J["E:5Q)ZH"MF@-15.(WM*H"#'.[&T!/3?_A/]7_1*I>JV7:G66QU M95&66"[X=C[ M.9S D :1?VH!@H9;.ZN"DZNFDO[.#I<1Q$1PYX'NN*0DQA XC(9/W:C HN[D Y!$8?G^7!-T+J#VW_ G)G&WHF^A6Y M(5K)AI:-IJKM;1%9D_UU$,6<^_5.:"8VR!+8_#;S"-0,,''@S_!%=" 8!P(, MP-J@^EH4PC@!';R.AQ_XB$,^60.FB,T77+.)_*]:]VO&LL"E,E*(HDLR3.:, M8QFZQH3XO$=[4WEMC0D>TEM[2%09D8JA7P'7L^%_?_0^[-2AV:=?GCT6=L1P M>\6FO5'@_?/=-'W\OY^9OB"\.O\3X'Y;=PW*^4]PGDUQI\UYY$X^8_Q' AL! M[AW.CU[R[T/NOB^E<1]E "-Q'^:)$-/7S*,.\Q.:=$0DV9S/#^<'D]7 F#E' MAN80+KZCF!Q!YT@T3Q\S^:$.^]M2X;\3E8>Z"Y/(!E"Q5SRSP3'U\XH4>^'] MAE3\Z:QX5 ?C,,P3(69 CQ(S>&1):Q7QP/*B'R_P%89\>-*Q9 M&.[I6P9ZAX\E3! 26*:#HT)!1"AX6"2TA#.%@QTA%2#T]8> /[7\3W')& == MHN':&+/5FI)E%-.@E-.K;) M^*PHR21(D-1-#9KNS^0+$5-K:#(Y8(^@S12 X5HFU4YJ6%+#7? M0>M/U8*F"DM7\U.9SG=?S4]C8A063GT^%!9."A9B9^2CRYF<;]^E\]Z7]-"9&8>'4YT-AX516H]@O_ , &\B 8 8V%N;BTR,#(Q,3(S,7AE>#(Q9#$N:'1M[9I; M;]LV%(#_"N>BRP9$HB3'J2N[?JCB;!UR0Z-@V",E'EM$*5*@:"O>KQ]U\Z1@ M:]/5R5) 6++AQ3/[3ND('+^@V4M14)$#!3]&EY>("KC30I"HU@!T49:,)V@ M4&89$>@2E&**T34@]-9V7=NQIQ/+6LS-4$%SCQ0^&F-O@CW'\Y S]=VQ M[TS0S27ZZ2X,?JYZGUT'X1\WRUKKS=W[BP\!&ED8_SX.,#X+S^J&$]MQ4:B( MR)EF4A".\?)JA$:)UIF/<5$4=C&VI5KC\"-.=,I/,)@N/+>FIH=FFL-BCMOONF\DZ6XQIVR+*[CO-ZEA%*F5A;'%;:G]C3Z=\BQ=;)7B9KUWP% MG&BVA7+LSJ@Q!Z+\2.ID]E#!/]V9M?>MI-#6BJ2,[_RCD*60HRLHT$>9$G%T M7$O,=PZ*K8YF5>^<_0EF:..>AGMM$<[69O#2UEGMO]^X'O64%%"Y$TE.3>/R M/F$1T\AS;7>.(Q.G[)FL*GNW>K8L-U9PIG=^PB@%83K\^&KJ.>/9')<=G\BN MV)0.J(YAJ/QWO?KB2[&[8+E&DM)!\81J@)@ M>*TB4%:6:NUL]+MU #3=)PF49C'A3>Q,<34CGDSMMZ^[V6U4MYGNE$=G;&G& M6W%9M!EO?UN%(ID?F;GIDU68D'VQY/;M),HEWVB8E77_T.%#T?/O$'[;X9X/U^\2[[=(> '"CC6JIQMOF)F:29.LZAJF1K=]\B$ M@5'TRJG^/I.8IXC(YU:$*Y)"N2(LA7E V>W7@D,5]K,DN.O18W/\=87T_>3S MMXUB.65Q67W];/YGBLO2?7Z7>T\';VRO?0QBPB15^U8MZ@7F='(Z04L;+;?F M<1Y=%P(4NK@(OBN@GY3?_R>3/6<#R:4B5'X+ER\0O5\"%$B5#:@--!V&IEN( MS4RN=\,$-E!U**K +(B$HX (02*6FXN,Z5)@9B[CUDAM! MRQU?J?SV!6'GA$"_H=DZ*EGD3(#5_&Y?*79/)O2V?WNB_9&'C*S!JC>9R$J# M\LE6,MJD=#JUO9/]B\Q:YE2G).JC%-79C,5?4$L#!!0 ( *6(>53;"GU+ MH , /0, 8 8V%N;BTR,#(Q,3(S,7AE>#(S9#$N:'1M[5=M;]LV$/XK M-Q==6B!ZCS%5=@VD3M(5;;(@=5#T(R6>+*X4*5"4'>_7]T39:^RU18$U6%%, M'RB(O)?G'HE\3M-?/.]<54P5R.'WQ>4;X+KH:E06"H/,TNQ:V H6NFF8@DLT M1D@)+XS@2P1XYD>1'_KIV/-F4PHUW_IHE4$2Q.,@#N,8PC2+DBQ,X?H2GMPN MYD^=]=D?\\7[Z_,AZ_7MBS>OYC#R@N!=,@^"L\79L'#BAQ$L#%.ML$(K)H/@ M_&H$H\K:)@N"]7KMKQ-?FV6PN DJ6\N30&K=HL\M'\VF_0R-R/AL6J-E4%3, MM&B?CVX7%UY*%E98B;-IL+L/MKGFF]F4BQ6T=B/Q^:AF9BF49W63)6%C)^09 MT/*!S9VW%MQ6612&CR<-XURHI2>QM-G83]-/4T8LJ[_G]%!:9E R*U;8Q[X7 MM9#(3)9K6TT.$WS.L]GYE5I9KV2UD)OL:"%J;.$*UW"C:Z:.CH<9NK=H1'DT M<=:M^ LI-)4WE)MM*^T7=V%7HA6YD,)NLDIPCHH,?GV4QF$RF0:](1'3?"\8 M%N^LQZ184HT]90>X\KTD:W2LYEIR6CR_JPBGA3CQHVF0/Q"J@G8*FJ_0Y6PY M%MHP]ZHZQ=%(H7"(8OLON]2FSKJF05.P%B?_%<,_?2W=-Q;R:<4KM-0F>Q2Z MZ\MECF:O*$2#-!!=-[@4+:6G@_"ZRZ4HX+0H=*?KS-^V?76E%N]I&]0RB&^L%JL!6"4$1\L^4>\@T8+(E&$B=:\S++#.T4 RP I=(?1= M.@ ;T@SH/T?^3T/"7XFBVE5(B8EWV?6VCF6:.%6J(V0W@\6.PRCT7O\;X-\ M+O+AY]L(>S""-H!+9JC)@CU$SF?%C&#*9FW-I/0*UK3D(67SP)A^$&K^I^7S MM*!<4=.-QW#U_B&IKR >NTT8NRQ#>SN,E=FES%GQ86E(S/B!-MYK4_<7JN$@ MB"E/+['>]CG< KC?'F]G[G?'AWUWPY;HY?2;\<%C)6ELQE9:\,G0%:>I'Y\\ MGN3:D)YO.^70M>I#/^]^$&8? 5!+ P04 " "EB'E4^,5BOOX# !S#0 M& &-A;FXM,C R,3$R,S%X97@R,V0R+FAT;=U7_V_:.A#_5^XQ;=VDYCML M+*%(7:!?]%I: =7T?G1BDWAU[,@QI;R__ET2>(5NZZ9IFZHA88+O?)^/SW>^ MR^ ORQK+G,B443B;7UX 5>FR8-) JADQ.+OB)H>Y*DLBX9)IS86 #YK3C &\ MMSW/=NU^S[*& S05;]8H&4+@^#W'=WT?W'[H!:'GPO4EO+Z9QV\:[=%5//_G M>MRB7M]\N#B/H6,YSL<@=IS1?-0*NK;KP5P367'#E23"<<:3#G1R8\K0<5:K ME;T*;*4S9SYUT,!_4,CHS0X:!@AD":$UTQ<]2YF9]8?=0P MW @V'#C;WU8W470]'%!^!Y59"W;4*8C.N+2,*L/ +4V$*QT4/]*YMU:04#%M1)B906AKOG^8%W MS^[]@/JNZ]F?RJP#1&#$G6I2YCSM;&E17I6"K$,N!9?,2H1*;Z.\]:[G>W:W MAQ!-\.P$4Z*,447HVFXM_3QVZC!YB))>-[#?]3;A^FP.YK/$204C&B/*Y-'C M'/I2.W-)\6E:&+];[Q#XR2)6LZBIC%)B< 9>ITJ72 MI#YL2-:@V8)IAF4)1:C!*YBRC%=FHS$S6&>:,J46<,HDTT1 C"E($E2-T9:- M10A.E"Y@9O7A]0D7#":JLB$( LOW>UTO ")I^]=SWWONF]J66FK$1B8&:%/* M+HE.<_![AU#7LL.V'&I6E2QMV-<+R)+RADF]E7IG2O!V]8)+K*WH/'3KAG'U M!&72"$@XICS72A= -0HL\5!28I GQ)MRPQG?"R:%W'X%C*)6)- MVVUMW>*YUM]/4-FBK='6U[#LWQ&Y+\(:O]B^(["UK1QF_K]&SJY'VE7_!]L5][Z M;9OQU6[%_ZYN)>@^M"JM+]LQUUL2"4EO,ZV6DEJI$DJ'+]SF$^UX>E^P8>C7 M[&K>F__N]D!VNO/-S&YS_KCY+DF&6\>WG%N++-"](;E3G&[X]_NVWWT9)4I3 MIC==C-OLIWV=:-Y/AO\!4$L#!!0 ( *6(>505&!$M80@ &@@ 8 M8V%N;BTR,#(Q,3(S,7AE>#,Q9#$N:'1M[5EM;]LX$OXKO!37QH!M^:4I4CL- MD+KI;G#;)FA='.XC)5$1$4G4DI0=WZ^_9TC)EI-TZ_0:7SY]WND)6,WJ-:J8L'$P.@I&@]&(#8XGPS'^V-4G=OAM/NLX MZ@^7L_F_KL[]KE??WO]Q,6,'O2#XYW@6!!_F'_S$Z_Y@R.::%T9:J0J>!<'Y MYP-VD%I;3H)@N5SVE^.^TM?!_$N0VCQ['61*&=&/;7QP>D(C^!0\/CW)A>4L M2KDVPKX[^#;_V#L&A94V$ZX@Y_I:%CVKRLEX M4-HI5@:8OD-SVUO*V*:3X6#P]VG)XU@6U[U,)'9RU#\^W@QI>9VNQY17;:)% MQJU<".+=XAIE@NM)J&PZO;O!0RO+9EVB"MM+>"ZSU>357.;"L,]BR;ZHG!>O MNGX$WT9HF;R:.FHC_RW &NI9<6M[/)/78$ZR3KW^DUKU<&N3I7#JA"J+,7E^ MF\I06C8>]H8:W;^97[Q\6)V-K^X_/SUZ0RV@V!^W1!3#\AY56E3<1AXKMA7$5'< MO7PQ?#.8OAV\82IA-A7L*]Y1WWVGAM7TEB^8C>%6F8"M:_KQ:_ECA6V*Q2*)OAR64"M M%:L*JRL!^>!Q5U&A$&BC-5 ZPM,K3W2,H1"2,X7I%)#F_$2[1 MUCP-QF((@RTS"N0F$R.I4<9!AL)N($DL-%NF,DJ9J>ACLWXIM*B9D *Y-*@W M5*1\X=?"E AWVIWXEA!-Q5!S@64Q"U=M,^S'(^._\(A@B2R@,YEOHV,7[@ Y MIG5K7A8)0LV%$GY'616#)^S84J@+'TB=K5@),Y 'R;-H?]8NJJUC[FR-*(A= M9>X2196! 'Y1,)[;SCAY(FY2EF1J:1JG:7$MC=4$LIP&O=R0LMNRO6F$N2?M M?LS_NL_F6[*^?#%^.S6U>6M@H?!122+Q>&@Z3HT+QK5P!H,!9)@)4HP)>"G, MI$EI!9'ER![*('J.I8DR92JLH[S2*O.6*[5"NXIAPPYAJ%C \MX:Y[?H[PIT MIE1ZOE09*(9CWAL>'0HOQ? H]D_^45+M*+S'B#^CN&XYTAN69-EYHV1KHP0; MD9YWW0L* L/]8*\O0G_]R3M0SZ"@0C\'$3\V?I?0*^*5V7T)P4@H-CMY8%*5 M!@.$-S5ME#2@$H7C0P5JDV[ME/4]+SQ3(]/&NMTZG6E2(O4@BU&9C-W)Q*# MRUAR+4D!Z?'3@4A!G"I#F.9BV3@ ="F&\P0$P@G!+2HY0B*J,D[( +6<$!ML MQ J/M.T"@5^A($(D+]:+>#_)NHOGP[N>WSDI-@'PR(6[AP%"9R%C\BXW./T1 M;'"#R*"Z1B[G.F[,CX"0W+?\!*@/;4O!Z#SEG.#C:(NT51<=.MW6"I45V@X# MIU !B"*E8R> JY#7OD=!+&!&E!1D1(+J[_V-8)0E .+Y>#SJ,+'@6>42@NPA MDH1:V@4T,0]4HQKA=TAO__AP>7+^Q4*DIO%%,%25_?[^NP 07U,+JO#)CWL4 M%C:]@PO9V@[43A+S9^.BN-/H?]^.U%O6UM8B0%#%FCXKJ'60I^ M0S#GBXD#.E<&W5&P.2&097;/8=]N^/;Z@;S@,18:L4Z+[[BR+IU8 (^@PG4] MTAK K*ER6 C6KI4F;W;H;P,=&(Q"XL(UP&P;;N<%L[H>M!1A8+ ME2T$(4W!K^LSNJZ33N1EIE8"L\M4^31K.Q@.^07PVW\J4VW=A;8($=C3':]& MZ0K:7;&].Z ;;+HJ=_U7S31$B C=BU26\=*(2?.C+=8;[);Z"S:ZNB9KP,;; M%^,D[_:UN+O@HZUZ&5^A19CPRJIIZ]Z;1-&-'#7_H5?;QNL+8 )-%)[ZFC!4 MUJJ\YG($)BUSU=LWIFO=O;>8DPOIM-[8K'GN+34O)R$R[Z:WA$U^>)_O)?$; M-Z0\Q FELN*.ED\0&&<:4#$>=MEH,!HZ/_O7&/6GC?]OPY].KMUSZY[- ZLI MJ'^-\9] Y4^%%[;EC>,GXD$:HY]&9)_#!A"^4C.N(.3[NCUZO@\:/#=SK M53MU/6]4P4 %$= 8 8V%N;BTR M,#(Q,3(S,7AE>#,R9#$N:'1M[5EM<],X$/XKNC! .Q._-[W@A,R4M#VXH]"! M=&[NHVS+L0Y9,K+<)/?K;R7;B1.X4KAK@2.9B>-(J]W5:I_=E33^R;+.>(9Y M3!+T?';Q$B4BKG+"%8HEP0I:%U1E:":* G-T0:2DC*%GDB9S@M 3V_-LUQX. M+&LR!E;39HS@(0HB[Z/("'5S-IH>&^O3U=/;'Y5DM]?+J MVU>S<&@*%HHJ1 MR=AI?VO:2"2KR3BAUZA4*T:>]G(LYY1;2A1AX!9J!",=Z-ZA65H+FJ@L]%SW MX:C 24+YW&(D5>' '@XW39+.LW6;J*<62L*PHM=$\^YPC1G!,HR$RD:[ CXV MLFC'I8(K*\4Y9:OP\8SFI$2OR *]$3GFC_MU"_R61-+T\HHL ME849G0-SK>NHGG_83#W:$K(@9CJ18 ETGBTS&E&% M_VQDX$=BKN3"O30'D" M_AH&Q\6NFGIX*_B:EJ 6HVH59C2!$4#PZ,'0=X/1V-&$=Z3HGU6I:+KJ:(;T MU_/K%]#B!4>QX)S$>BUKN*F,H!/.*\S0&U((J9!(T2^$$PDM4\PYCFB)ID)" M'S;##O201^\KH493D0-65_6?0\ B.AL1;$E<2W WL@'F"SI: ) XQ *3EM"QW=*BU;E3H MHY,$Y^@YD65&5GW#KE425L#[>52B2TEY3 N8WMD2)&EO1J_3E,9$]HW 7PD( MB3%ZADOU*1;GE$-$H_"F1Y[$L:BX MQM.,)#KTH?%94L*PQNH@3RANC*?FM/ M;3U98U4O&+C&&#@1A0YL7?*6Z(E[K)?'& G+"'-26J^7C*Q LEDXWW5]K3(V MPS1=1$K5C*$2O>-B ;:>D]"XH,:^\9VG/1TZ=(S"$2.M8T9")D1:L6 ,%R4) MVY>N#VHH9#4J=

V(I)UO.Q[IEDYXT8(E?),UA+318LP:SX98V) ? MV\?'#[O8:_BV./QO0+6%[4TS^3S#I?Q^8I!PR M=5ZG=NTIF'+(/I0;C+6 Q50"8@M)2HW-ON[&4)S#,! "R0\Z"@!K6:?+=)T4 M@6%B"D>3'H&J8C6T.UG5WH/T\T!J1%D,KT2E0EPI\0%L6ST:_EX][7]T0JCX ME60NPR2=W(+4FM>"6%$>E M8)4B.[/\]XZQZQPXDI,;]KM?-?/>ZS')O@#8%P!? M)8OM;;ZO''Z RJ%[9KJO'+[)RF'[6+NN&#;'UVU%L%4P?.IT^WNH'[K1(5LG MQ@C'[^82II/H)"UDV"Y)YPYLNZ.)O+I&8)03J_G?+F+W[JUIZ5Z][5[J%7A. MK#I&XQ1JN!!?"YILCH+\H[7KU&VNN0>L+PO-[>/D;U!+ P04 " "EB'E4 M# :@6E,( ">( & &-A;FXM,C R,3$R,S%X97@S,F0R+FAT;>U9;6_; MNA7^*UR*M3%@6WZIB]1. [1NNF6[;8+&Q;"/E$191&11EZ3L>+]^SR$E6T[2 M6Z=K?/-A 6);Y.'A.<]Y)77ZET[G/$]Y'HF8_7WV^3<6JZAC3N?L%*RFU1J5C]DP&(R"06\P M8+V3<7\X[H_8U6=V_&TV;3GJCY?3V;^OSOVN5]\^_'8Q94>=(/C7GYW& M">#>X1IG@>APJFT[N;O#0RJ)>EZC<=A*^ MD-EZ_&HF%\*P+V+%OJH%SU^U_0B^C= R>35QU$;^1X UU+/BUG9X)N=@3K). MO/[C2O5P9Y.5<.J$*HLQ>7Z;RE!:-NQW!Z=!")R* TE%U/4^2VD@12;M>IS* M.!8Y"%Z^.!GTAI/3@ B?2*X(H2/T(^":GG^=77RZF+Z?75Q^N7XZP/80S*_K M8^H!.:]*;4H.@&>*78N(_.[EB_Z;WN1M[PU3";.I8-=Q]9 M=IFP0:_WA(YP3R]&__V!__%()8^OR]!XY8S7[OA]B[W/8W;\H>4'H-".^OWA MJ-=FTY07$,,/O1D2(#-**!7-29M]RR5EQFN+!&G85,6B]8M!^3X$%VWV#V&, MC#C[P(UMLTAH*Y,UC,;M^" B]+OL@J5\*9@62RE6@,*FTC">YR7/,%@H;5$W MV">E%ZS?Z_R3,/R;R(7&]!1D/)2$FP8A)_@G!Y%[T"7(7$ECBS6[R=4J$ZA] M;2]^)7>LL%VN4#3!E\L<:JU9F5M="L@'B[N*"H4X6^!)2^B4<(2'TDPMD"RM M\G3W"'(1P7)T;LS+/(&K.5?"[R@K8_ $C@V%VK"!U-F:%8"! M+$B61?NS,5&%CKFS-;P@=I6Y311E!@+810$\MYUQ\D3#PV+:?& M!>-:., @ PS08HQ 2N%F30IK2"R!:*'(HB>8VFB3)D2ZRBNM,H\:<_.A9>BOXH]D_^45+MR+W%B#\C MOVX8T@-+LNR]4;*S48*-2,^[Y@4%)@GD%!A7XN1?P8_#9E MKXB79O\EE$9"L=W))R95:C" >U/31D$#*I$[/E2@MN'6#%G?\\(R56;:HMNN MPIDF)4(/LAB5R=B=3 P*O(PEUY(4D#Y_NB22$Z?24$YSOFQ< G0AAO,$!,() MP2TJ.%PB*C-.F0%J.2&VN1$K?*9M%@C\"@41(GBQ7L2'"=9]+!_>M?S>0;%U M@$$^M"VY(S.4LX( MWH]V2!MUT66GVTJAHD3;86 4*@!1I'3L!' 5WG!& M62!!/!^+1RTFECPK74 0'B))J*5=0A/S0#6J,OP>X>T?'RY/SKY8B- TO@B& MJK3?WW^?!,0WU((J?/+C'H6%=>_@7+;"@=I)8OYL3!2W:OWOXTB]955]W,P# MIGI$)%*"55%4:L*JDP1H>8E2;C9IGR++.8B(7<9Q2%3I8(VV]T9D57=\A[[]/X)S.)<8 M_713Y8Y4&U=I;]V;HJUILJVGUW'RB#Q_K\96\G%46:NTV616-P"&"QQJK!#? MS26A0N:FV5A"/L?B&*9%Z!I*#?BF2E_[HOB]E!#?>5Z9^^-YZUGU3G0JH&(F M81YJ\*A5C*0 D%56W/0P*\%O*,WY8N(2G2N#[BA8GQ (F?UCV+<;OKU^("YX MC(5&;,+B.Z:L2B<6P"*H<&V?:0W2K"D70 AH.56J-/3@2>KI0F;_;H;R8Z+A MB6T@(UP$ 5MWN*V,T/9)1N9+E2T%99JI\F'6-# , M\@O2;_>IH-JY"VT0PK$G>UZ-TA6TNV)[=T0WV'15[OJOBFD(%Q&Z$ZDLXX41 MX_I'4ZPWV"WU%VQT=4UH ./=BW&2=_=:W%WPT5:=C*_1(HQY:=6D<>]-HNA: MCHI_WZMMX\T%,"5-%)[JFC!4UJI%Q64$)@VXJNUKZ!IW[PWF9$(ZK=>8U<^= ME>;%.$3DW716P.2']_E>$K]Q34#'V-\O_&N/ZM/&_\?\S\ \ ML)J"X-> _P0J?^8:)6DP:C-Z ^AU>)RO5/FELER_N&7N$,]>]-S?8=4)3+!S M@[Y5Z+D;XF=>BOVC5Z)]LIMV7'--4BH1]VE3=2]\[GX;Z[,J?RC&XG:;6 MYOWVX%Y3[UHZ<(6I#L7G8J]&=D@WA3'DT M(9.YZ%3/M1&;+[*KD>9[[+MOR NT5!V?HWF"?FC,ETK&E=^NX\=Z M[J6Z?_/N7N6?_1=02P,$% @ I8AY5'Y^2;2I"0 LR$ !< !C86YN M+3(P,C$Q,C,Q>&5X-&0V+FAT;>U:;6\3N1;^*[[E[M)*>2^@D'8KE;3L5@MM MU0:A^^G*F?%D#)[Q8'N:YO[Z^QS;228A95DMEZ+518(V$_OXO#[G.1Z._]%N MGY1?U^?AU.MWK]YN]M]?SCN=L\F9^&+9YU>GTT,+ZUT4I=<=;OGEWML M+W>N&G6[\_F\,S_L:#/K3FZZN2O4LZ[2VHI.ZM*]DV-Z@G\%3T^."^$X2W)N MK'"_[+V;O&X/L<))I\3)<7?Y,ZR=ZG1Q6G/?GLO4Y:-^K_?34<735):SMA*9&SWO#(?K1T;.\M4S'4P;&:&X MDW>"9#>D)DIP,YIJEQ]M'[!K9[72+48/9W(0EAV*>;L1A>\?-H* M3_#3"B.SIT=^M97_$1 -\YRX=VVNY S"2=>C8/\HFLY9R0N<\>^)3IX_&[X8 M]@;DRRZ'YS;.GPMOZ52K%/O.[W,YE0Y!?7'7EZ:N+6S:^NKG^$14].[\=WUQ<3RZN M+MG5:W9[/GYW:I;@ 7XCL&3[1F1H8^A23C-NV5RT6&T9+]&V:G/08CD> MNCDV*6XM=-89LR*I#; 6GUS.'>-&8+&S#KN YR,<4!20;9U./K98Q0V[XZH6 M[)^]3@\-#(YF-J==^\V5!_Y4LA^"3R&DO!/&R:D2K%II&666NB%V?[5G:]U! MYU$C\?.3_HO>XR;#)!,01 =X(%4.R<&;K @?A")_Y9V?:I1:)E$%&3)I+,,!2>- M< LV73 ?(0&&1:M)@U/PJQ1K:>>-0!(193I%X-'J?;I=E(V$;5&2\KAE?XPL M0BTC36/"[I;V:J'XW++]\!.KY[E,WVO!YTC5T9@V88;]%Q"2X&@.+KG0-2D" AG,BH:V_(=H#HDF-7A5*9GP4">:8$F7WG'TY:KH M7]56EL(&.(C.1,D@:F0.,;' **$IX:'__AN7S]\-F/N;U/!#;9W,%E]2\TMT M\+1VN380G+); D?[C4GAG]+T"FG&UPHEO)(.N0%,MM(ZGUV#7H]!$T5@XM'< M/_U:Z \5^WR'A"]B?8>=^D5ON4$!#T*5#5#0J".4RLL7K?[+0:L_?-9L2 ^H MYS7H8W'O@<4/M97.#YD_XV#:+6GXF*GS&]01)CAPM]]S?B<\./EABG .Y4T8 M*]B==L(#DN"(;R )V]O15+!9&C]U$3*3J*G6'VVCJ6$^7Q#."WQI@*,(H25X M\3T)66BI!1I"8F#F/9;B,\XG3QG;8A'">FB72>6UW7=1A6*43:#>T>T# ^7TBX.2YE\/9S%\N MD&F?:BSREQ20[CM &GH,=;_:H=3P^V83,P%>^ MF<:.YGT;(@1=:>&#FNS0 CZ++O2A%EE&3"8!\^1P0U:7*;&- 'ZQ@=.U23D3 ME"3$(BQ3$@+2R$\*86;1R9ZG^,A$6WF#UL@FK>FP0!;/EO'VI,%G0H@E9Y4" M-5#1$++64IQX BDIW5B%JZFOZ_F/AF"A"L@V*@/P,R.3H!5L^:*'0BIZXN.' M#F3K'7D6PTIF= %NBPG%>)8KJ0+*-";&5S @HKF8=/0<(A$YI'NXF?F"[%"' MZ&(9%>$,CZGT0_(@C2@,J23SIO4R7\.SL)_M]P^H:ULH)F%KN%O[_R5H%*(-!2.A3]MMECC^KH# M+,MQGNN _55DOT[BL+C8UH <295.WM.P")4@@E^WO?EHZ?M>! ,H8"$I_*BQ M6.=%X#6(+!+.#TZ*G*R7JS<7+P,)@ /T"A__K':U$8]FX<[N_1E,AP)V?K!S M*B0 @BJ*ROI+Y M/_&Z($Q> #7,H=A$5A@QH^H#":=6O.O:X!P-L(1;_@<3X[=CR-HP=K5;DSQT*D+JQ A?T![X MR!STI49G:*TZ0"+\!P"B$C,10:')"YK,.E+DI8Q5+UT^V($Q#7!9G^(/:7"V M36U@4Q@^@B\^=]IC7BI^Y=U&>!D7_LW-PX7?\W^.&B_5-K_(0_W02Q&%$+;C MY][1YEN3P[4-S?=[\4GS]=[VB\,*(-.>8I3YV/9,:L35G"_L47BO-QQV!L]^ M.IJ"X0H3W_7UMEX(_HU>,_Y5!"'T]A>U@0XN88%JY@'P6"'$-B[XR]]5Y=*U M:*1IW+?E5;D0_-#4I"06TFB4PBL+(JU6)W+]QKR))&&61O.H1"(SF7@5:((! M8?>,??EYYVT0;%]>='I0R)2XCR5!: 8,*./X[ ^&,ZQOW#Q!O8?0V59D62R# MTF4",?&-A[\L6,]YT9D>6HCPKBXN(M&'?@7W= 7#@@?05&:PJ%8N#JW2I.T* M +[PUPB)GS-;@0^10(+*>./+-U;[L0.4T MO;MV>9\T&XXD(^3E,?2] ^*O5 M?Z=E^D?%WPW_'<'__X:3_P)02P$"% ,4 " "EB'E4EAMUI.XA TFP$ M$0 @ $ 8V%N;BTR,#(Q,3(S,2YX&UL4$L! A0#% @ I8AY5/G1X*6&9@ [5(' !4 M ( !5#H &-A;FXM,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( M *6(>51,&QB+[K\ $.?"@ 5 " 0VA !C86YN+3(P,C$Q M,C,Q7VQA8BYX;6Q02P$"% ,4 " "EB'E4$TNLUPH %0 M @ $N80$ 8V%N;BTR,#(Q,3(S,5]P&UL4$L! A0#% @ MI8AY5,C+5!BVUP, NA,J !4 ( !+?$! &-A;FXM,C R,3$R M,S%X,3!K+FAT;5!+ 0(4 Q0 ( *6(>516H]@O_ , &\B 8 M " 1;)!0!C86YN+3(P,C$Q,C,Q>&5X,C%D,2YH=&U02P$"% ,4 M" "EB'E4VPI]2Z # #T# & @ %(S04 8V%N;BTR,#(Q M,3(S,7AE>#(S9#$N:'1M4$L! A0#% @ I8AY5/C%8K[^ P 505&!$M80@ &@@ 8 " 5+5!0!C86YN M+3(P,C$Q,C,Q>&5X,S%D,2YH=&U02P$"% ,4 " "EB'E4[=3UO5,% !1 M'0 & @ 'IW04 8V%N;BTR,#(Q,3(S,7AE>#,R9#$N:'1M M4$L! A0#% @ I8AY5 P&H%I3" GB !@ ( !51^?DFT MJ0D +,A 7 " ?OK!0!C86YN+3(P,C$Q,C,Q>&5X-&0V :+FAT;5!+!08 #0 - '<# #9]04 ! end

\&K/FC MBPRJ64.+-&A&ED;5N0C3OZ\2A)HAFX?H(+1Z/[K'@'HU](H-X.SQ*%;EH\I( MLT3)*]HI_Y)^;K'ZG,8,86>0_M!@3TR!4- M70GY\*?)D'9>_P@B(9\5MR[CVB$ ?LH_,A8.J1(K^UP'ZY8K%$9IO"X6D+E& MJJ#IJNN7+Y+KE[+&HUV51W6=A[N040UNQL9-/<"WH*P1#@GFY845"<%.A!GW M.UZ3B.U/$&I:& 'B1N+,N$1=#QE)9#FRVO7/6[*UYNC)Y'C&-MMEIVXW_7@V M_3P!"!-'S9T!65%2SMZQ.NOYY&Z:Y=L,]2@/#.HVAV0[6H(5NL$?_S-C9"&? M*?9M"E@Z].A$3/?:8&>O5"C+]#U/M_S#Y+(US<&R@3'MBY9O(E3?>%%G?UZ7>T[GJXF:_PZF@'DK0ESU3# MSV7MPC*(UDT3Y=*C9=4470,?X8M_"36P['CTRH"S+:89_(@SM#O'R6QZXLAS M92\,A3M8MJRP[#OZ.9QTB9^F^BGK$Z%XL"#SR37DYRG6,%C7D&S.#*:8D41G MAX#C8)AT+HRDE6,72Z,.&P\93P7U&#+\82!:'7O_&68OY&"2C2@]Y0>BZNIA M7L3"67??,"P Y3*!(T7O]9N&O -]G3,9DJ+@SIT1_M!D6GS)GYMX^ 5GQ8& M+9HTE&7!%1;,_8G @.9NFZ59$)&K-0=NY21K]YCNCI1GP;QOE*,Y6X<+1!8\ M^.]XA9J?1FV##7%W<6)II-=HBJ1%M1,]FT\FG M ^\4[M7_L5^0C,5@:?<@K/>CTQC>2^AIO.]S*(\FGH8"74X]BLWXZ$>F)Q\3 M #A_T\5S/&#FC#H?9'(]D%MX[J7RD%6#ZP^]#EN=:\[0]VPV$Y?N\@8U&QA8MBY\#B%/DM(WFL..GU(MLG7 M3@--I;Z\$>Z[#-Z;IBUMU/?J\8OHPZK)T$MDG\CKP#A/LO8/HIM6GK77RR,S MSE.?"HU'$]-OB!E] M5<0V;Z/DR'5%_FU_(MW%$E1U7'&FX;@B;\1O>2N.FLTX:K3#FM<*QE)B5[/0 M9X5""78]Y2LT23U"C6KA8,:;'E"+W>0;T0HLGPJ6 MLX9, $.[/3&IJ&0$% MS$2Z@;KP8"(CB2Q'5KN^#JH'W<>?[_%2!HLN?AK?23H.@#@*[@S6*F):[7=I MDC7Z'/ZMV]_PG_Y:D)4J97AM?0,#T:!#J5@%'&/GZKKH9&@LJ?VO\Q4,GF(5 M4^ W9^^A5'XNGUEHM#Z#@\'3KO:2(CE (!%\(N/1?/[F+$0RF'7.XZ) ?E& M*YB:3@4M!7V9S+Y,9P[3O:6K[DH;@BS#]^RI!Y* .89)DBR S M?KDF6Z]_'.;3RN 57"\56W@CVL.RR/4M TV5Q(?X*D-K*Q=NP@H_^L7 NO7F MN:?)X:12V_=X@XO98-R'FBOH-7_T"E=*]L5-3#L83W.:?,C(FZ3RI"MX9D:2 MD2[@@ZP]=64E!!PEX+;%*^-;E)&X.%C07+EJE\!GD^/N)?#MY?+HYN[AX>C^ M2U[C*)_ <6\@1V3L M=Y."+*,$6ELP6!&0&2#GZKIN<=R0"%V@4>#($DQ+;P)-H\?:ZVQ(%!)?S> M*U<:0019QDL!'<%,O=.-LV##!MGB/G6!-OF&/$BR]R5>1J58,^I6R[/]#>OB M\F:^O+PXNI\OEO\^6B[FMP_SK\OKN]L'QQM7EL2"#:PXFYN-;'V(PVK@^7OK M"R?.GE99[6YQ//LR.W7;WV7Q;6U,C4G.V7P:MJ<$10!4L:;HZ\=@V4F^W9Q1-[0,E;N$)I':68;;:L5,!8 .7 MT5G8]1=_.'P; CYL']-5$N9U*8(L5XK?2/?0@5U;PV8C;U"0(D5P:7G\AE): M8EBV>W(+$?7U%Z4 A,^C]7D<).MB8&(/XK)Y04,I/X+W$M#- M9L7&C9T:#%+]%=X!3U%F6*]OV^9'G EV/V%;NI/9=.8Z;3+XRK)J,*,^Q M2L?)5XC$,0BS,-A\BZ/L94-[\:&<'QQEM&"5.D]64 L"U5EFJB1XL HH#8] M0 *<>DK>,*>&-:$ MU9@SIA8I7'')N[$%_H\R8ZJ,;;U\FDVG4\\9PI7<0I"5@1E1#9EZ TDK]^%Q M0RR^A4 F[I]:MG52*8.Q)J$G]HTK&M):"/+A?L':/E!NO"+[BI?T[R3 U6N\ MQ?N]I^5+^8"$/'2.H_TYR4")OI+,M$I,Q=)@N9,PM3BNPFPV[NNI4Q8MG6]< M4!/41E )NP>J3V@E8>?+*\9+=IC20T4>((>S M8W=W-'YV&=) Q:N^Y[C":<=FX!OT7,C^%">O>4&E7Z/S]_*3TCM1+-3>.]&' MR]^_7=XNCZYOK^X6W^;DA2AQ=X2R(U+/T>/[45F3XV>C92L6Z$>R0J75*[>YS.SCZYMAL08$E_&MI/7HDW@8;F"BG'XN32 M,MZ$Z[SY^:C(B*! 3P@/4D,P[0B@*/QP;SXU\:4:1O*2@L%8$0D1A!SI8)DQ MUZ(#5P%#E@<(Z?)$2$!66^>DR+5E]NPM@"&?;D-XKTZ:*6!AZTR A04 MA1+:?FI =H9E*W@/#/:2P8-#J,J]PB\)580+ZQ)S5ZHG9#/\^FD[.1 M:5].))!C%FT,OQ$\$9#)"@]4>[.7KCI@.2JH+EKVUM<,%C#3PX->%Z!]K-6$ MMFKB_\D13Q;H#47;/4.:[F>?6<"5T9"9O[&+9K.P7V&=XIU>?E+Z9YB]?-VF M6?R*DMK(<)ZF>/F(ULO@%Y\A*B4= )EZJP/6BP'3IU]?XQ1O1J(U"5H3I9P:I"=WW$<&LX$F$GLG]IU8T'];;H^JB<86)3R[^:-N'O40^(JL@J563 M_S-3&\,XP"C!DG<]:;=9&/(/:ERR))W2RWLGT;4Q.Y&Q,\JJ.BKH^[$Q, M;14P>U?A)LS!O'LJM$L6N-7I2KR[+"(+6K:AB4Y1[7[R9?9E]AG60,&S-#$F M,&#WT_5E0[UPG:^R\"T/N%%**7-IQL\-C@7&D.7,/O QCZ/5Q(=E*%%-^=1E$-=<0B(G//AU &-?OZJ*;A7ZX(8 MM2\G$JS9J[X5XRY&.JE`*3+ ,!O>.M]THFI)RRP"'L\V5 M2&_%P'(6R1B;"XTIWA@+,X$C2G\T.V.[G@I@N9PVY3^T4@5CB*F_MU4RG4TG M$W]8(2>M51?4@]@*;!]3])\MV9N_D8V FE7 ,<7SQ!_G#Y?_]P%5!T\\],[F9)T&X.UX4$)2F\'BI HS5CRPH$^&:^VF?/5__9AFF8:YI] M;,1(#1U%-C+[H*J(:&AVW>A8U%K$G_PW0?R06L)\X#BA JP<+<3RNB0(*^83 M;G'Z;?/W=;3Z!R?8TUZJ4> I1J2SJI:4TX..WAT2<86\^P%Z:G DZ#'0JX@( M.'8P10S^^3\K/7AL>0!)P:LS4$/ E&__1$L[!BRE!FEU*4$C*3P<920'CZ?^ MN,N7T>H31U=#=N5 ?1F7"Y9J*8/2WY/]AU*RV:"3A(_T/E&TY#6T4F.]CG%U MY$E9[!8^T"O_M.EUFI+CX(3\2WICY;<@#PI>?I7?RVD4WH;C;#8].QXU_2QJ M911Q 2OYO\:OCZ5)%+G:"M?EA4/N8KEH[7R]#@L1O@;I2]EO:=O*OF7ZPC%[ MRK Z85JD%E7"BVVA"4DJ<#$P:RYH=&WLO6EWXLBR-OK]_@K?.NN]>^^UCJHT M(5!U[WX7"#&# "&F+UI"2D!H1 -"_/HK8<" P<:V,(G+^YSN-J A(^*)R(C( MR,B__^_2T!\6P'%5R_SOO["?Z+\>@"E;BFI._OLOH5- ,O_ZO__\/P_1_];_ M>GCX^_]%D >UGVO7'A1+]@U@>@^R R0/* ^!ZDU_/W0LVY;,ASIP'%77'W*. MJDS YA;Z)_4S@Y+X3X+*8.@#@ORS_]BX^4I,"1$-5U/,N6GNZ)G*M[NQOU7I'X]_KB]5%UZB OD@Y=$GW]. MK,4OU8R& V(F__([H#Q6891OZ)?MQ?ZGG/V0OI7].L^>]07A'#,3@6HA[S<,BCZ84W?G-S1 MYEHDCJ5?>OCC%9L;3@D7HVGZUS+&Y&[ SU!S<&G\ZQ-@WH&7" 2G1_P: G $ MIPY IYX$'?4(.O7'/W]/@:3\\[&!I??KD=[X9@3,?77Q MWQ^;WQ$OM*.1_OKG;T_U=/#/W[^V_WU\ULA2PG_^5M3%@^N%.OCO#T-R)JJ) M>);]FT!M[Z_HK;^BGP^N4537UJ7PMVF9(+Y 7?Z.GP:,S[SIH/(A;]7PP!L6.)&"X2FT]RLR16?5X*M*I2\^6\W@(5 M,_CQ8$I&_':@_F;-B(R0B0B,S$795,"R"L(?#ZKRWQ\=69S4>&Q*]*<]M-?P M_*&1(_K-84O$1>S'/V@D3#*=CD#]]Z^#$5YWP/G--%)075G2!T!R"M$W[F[( M2Z=>[O6U95KS>RW,2S7(9@\/1#(>18G>##XV1I1^,E(UF50VM-,<:I?"!D!H3"W'>$C/Q2#W' M/S?0@B/)\: >?%-]'*80_2'RD6E2)$<1W:GD %=LE@B_O51:>0WW%L52%R$$ MV6Y%5L?];:IZ9#VB-_PXH#;KBMSXB3Q4#$991BQF&@6VQTREK"@HXP7(;LG; MS.R_F]%<$CE#0.$]2];X]=O+KNL#Y9'2TMHJB,98Z>!S4.JBQ8HCMH.1JZ9K MK=C('))U3V1ROA?/"+%\#VBM.;TZF6\49FC5"Z1\FI^2J^(+M%[35)8C?]>Q MK<>'1=SS &/YD?4,&4L!!Z-VW09.8[.2PA8'"S5+"&R-*P8__F&X3U49'LB^ M$PV<7G+1( MS9GZEHSV$*K(UIT*2=N3-R )$YUB:<*PB%]&&6N,+@>VW-;1X!A)C&48JA<; M+C=K*DSTP @_45BB O> SB$JA?5AWL%99I7)Y.MMERV_A*)/(?)2=;F4R+&) M#2?IH"JQH>N[=X&IFX5WB4X"L&M'4\=\?Y4;A(W:AFBU-)M(<;VL^ MCU6B=]LY2LK^^ ?#,NA=2/60V*ZD^X>JB9,VK=F=(B=40VJ>K;4F@Q#+WD*: MYREZ49HQ;&,S^:HH5U64DT*M(@G%AC54Z6XUG^(F/_ZAT Q&4&GB;O#[C.(3 MU6^_-U7FMJ4F#D< 7F+!(\9%8,W0J%<529XE]SP01!;]B.[;[V:7JKC_5 M55,U?*,.C!%PQ,VXQ:9CV<#QPJ8NF5YD8M@H^K%C>Y,+.U'DL[Y[>VW!=R(F M^PZ(KBM$45OTE[MY')$K5$B-LS,+$D Q7P?)XW<^K";Q*3?6SB6Z;'S_O-1:^5XCEC_9"L M:?KQ4Z.@9 V>*#*)QNU)DT.VDP -IOWVP,QB4Y*M#FLM9]A=> 8;01@G*3QUE=GJ.8JCJ)*X$O,0 MO,6+U51_ILVG78Y("2F+ <%)YFV-P"5<8U4T'-LY6669'E<4<]T>@D5V^Q\L MDTZ3^-5!^*3\Z*,U?3/?N/%8E0%O2S+H. "X3U[#K< UX(M>1 M$3 0JN380!UZ5I'GDS=PK:U.IAXWCF:;K.L"[X!WI1*V*/0DVA9Z!:WG!5W, MD?'6Y_,N*<3U(DUUQD[TC@WW1LM&L17RQ$)053 O@)$^:ZQ.V[FW8(ZK%5=3 MIY.O:W.])!?$ECN4W6BR(%&:SJ3O#W//^*: UB"7:*4']5T>>NPUCQ&1&7$TBC +19UVIF,IL]R M##40V0EP*,X.< QN'(?BL6P.:+)F#;EC@V*-E0P5;3:735IP(EUH$L_]U5^' MF?YU1!@%]L#]Y^]X1>6WNUXLB0A\6*^P_([7(?[[PU4-6X]73M;?3=>K4S%M MR':E[^?25>) \? 9CZ_;?\?ZHVOYSOK3>DWJ]X:I:XK.*A:C2Z[+C7N2XT2: MQ3EKFWJ )M,+.U/+=R-5CA2OH9K \#><;UB*613QZ#I&S:OODL2,R@^Z;1D5<\[>#W.[SP2!=8@V'Y2E?CS6 7.PYHY MX.32(U.N'BYT'-^\?9P+)O' 'C\JTOD&]\PD'.,__'/N2N..7]V#+^.F//KE"3LM4G8R66])NBMEVH0 M#$<(;,?TS2_;S]O[?AU@]JX@W%9=K1#--5LCV8ZFG,TS[7356RX;$P7Q>!M^P?B>LUZ:A:\6IA=C;V3RNU.$FL'77(X MM1J3;T0GCNB3[/\&\SO!S"YM('M B;V]S;.P 3OW1J::$Q@\6V\T>3.8\=^. M1O)(?L[[;QB_&\9Q]LX]<)AGU3SJ\>F 8;GVJ*N. ][)=KYQ? T_1D%S=#,W?EQ9$TP%.'H8Q>/;A^^M+F[>L_0,3BD0%8GE5KB/Z@.; MFBG??O3[,;X>QX?EY!BWB[ERII3'61XE$)6V M7!FULO>*YS/\^M))#91$KS2FN#'J\7=K>R'" MZ@UR%E\,M:=3% .LL/)&(MI'J54Q.RZHF$$0WX"]MY3$%\/JB0Q$NM232Z,2 M,%$$Q?(9-S4'7?=NBND="SD*"D+LMNA_D.J.XIH,(1-/-E /I"/,63 M2R9V1\F$=Y;8(R_J1-YL=W MN[X $5X_.9SZ4E ]$4U-R_1"Y6DZI3&%;$6?AN4BYG_;U?N*IKX82)\'4_*J MI5=R%4?7>""TQ59B/0,MM2S PYGV51?TJ+5J>I%3#OV[S>5TCU]RZY5Y'IMLI%5M3*X/.EYQF5[MZJGF_ M.0.(P?SGA64WVNM(UF8BYXEZ2F.&FD>P(MT;(H,8R7].6'>3O8Y*8[[,#L3B5*NV2TR[5:J1O?JW1?X. M^V !@*,0[W7,6'X$SOT7]HQ]M+L M7:IYI;5F0Z?+-MLKI5E_9O#9O-;6@QETODG$P-\[=O[X)_YXP,^/ _CBI."A M)+YT.@4E_BC=>"&[,IUV!_7THMT5$*3:+7K4D#15Z&:%;RVY;9[F#].7TVD; MO)N=E/+TW-+FM9EL>*UZH"Z^)Q285>5S$T!_F):*DOC)HI%\JZWF 1DTYA+:_J< 7HUGN_M>1/B4B@T)?3$8E9 M&ADX&.8#5NHQK2H_+*%A\2Z"]S]65;YJ1 *%EIR(2,2%TD"L%DVQQ;8_X5@^ M6^K!M^KQK2)?*B*Y'?Z?+VVWZ5Q6#6>2H3'5WI3L"9*\$*#+6MTE3#]O*3M1 MG#Z=^9-T9@F_5N3;E,>7RZ6[L.(WRBOA-U>/SXF<,1I! M:81(K ,5_+KQ0N2\,N2\J*9%C.T9.1>I9$+7">XB2S(^=/U916^G ZR\K.%"L I:(E2 +12<]'>H\+H5.%.P3L M)^9"OQY63^0ZNZ&U*'7;1A[M+1&N2)@I?A! %R7?(5 _*R/Y%5'Z/"/)M[%& M89B;N1J7M;BRBV?Y^>+;GMY11C(YG.X.)=\ 4VV^P)$OLC> M)+$9X<_Q\M&8-HT4X__?/6?WVTYNRM.E!]MDMK]<#\@?;&J3!*H9/$,%><-! M-:E*JW:!+R/,ZO[=A*1[VGQ#_"JV.@I0W:;E>+ID*M>QV@,D9;?XH333F(+O MLMU9<;D(H"NSO-!JGV37-[AO!N[+ -ITP!@X#E!XSY*U;1XAD#(I- N&0C%8 MMD6J-0T->(\XOQ AIRC](X%Q?:L7?6U8YCZBZ"8J^#F_H@F4P:?L#B&NYGEH M9W*H+=TSYGZ#.,$PZSETM1ZK%[Q:J:WYQA1%$4^ENS*T20 (0ZL_"[#H 6#1 MRP#+@P4PQ^H"%"3G>*GMO;AE30NM:ZA:8IE2;33N9;I($[E3DWN"/U\0ONCE M\$63@N]1SYBWNH]MX$F1W!16@]S2V8*17"V$N*KNC>TH<7> MA4 X3>MU\I9)GP#_;@&_', 6J#"GYD;C$/7;R[#:,3!LQ-Z[G#\ME/P$<:/) MZ#.= QVKZ]N41F5ZU4Y5(KHHO$W08=3GZS?Y2D*?Z<%0R>9[]$P+D>R$0;K& M"&W=NYQOH<]7$O?>^NB']#G=I 83GE&R*">'=F!W":MX]PF>S]1GC(9$P"_K M.ECE]G%Y4?#:LMXQ5VQ<6 ME'7O4KYVNA9"7_MY#%_P26F0[74"5.53*:2D]:H]_-XE>]6 &D*?^KE8\YU& MB<3]04E :DLFF_8F'0!O$U_(Q J+:_50HA[V*MR49/=6;YL%H6\.RR/I&P^RD2YK!L$!/ITQFTH16 M/P_H.JHU.23LOC3R9=$QENGZNA0QT:>;;+'S[ M;U\2W6G"[DMT>\;TMR M289Z4\@/>8;3>A4$;?$I,,VA=Z6$UY@\?H9CO:+NB?XJ48>&_9L M9CR'%C2O5=Z?H/#.A(F^7__%_42*3I= M$'*B(LR7#9$/4_P &7]=]_LF<_B]&0,*05-)>@V1*:!CA2#O02%F!MWTEV2] MCE(ML5(ISZR\P-Y5LOU;(9)6"!+!4 2G/ZX0N]PFN*$G75'=Y40_7K.V'X"]M$CN2@!>^R\7&^KTZ5]/2\%[V*9*BV*5T MI.-_RY>'."ZU+3:'HU1/Y_3 M++JY"H<=Z,+/ZW?E^P;;B17%I"U;!A0J(IZNC@6#4WNLHN2]E7$78/MBENT6 MZYCO -N'+%NNPDKNJ#U("5(S6.!D:C5!X6O:\0=8-AC!]E8PR2M2U2>M>4&; M@X(O ;!L)L-<C9. M5/FQ-O=[(O-W"6ZDTYZU"6D$$WQ]*"V:A M.=.*-X\M3-!WMSOX3^S&>%?=F)?7Q"(RR*5L&:,=]CORM9J=-:= :U*J$ M4"5K+JDI3&?BW)'H-\N49PG\AL%3I!A'4XOU WA)!]M(D6S* >^[75D(4^V^ MZ5NM.H"OO\XK"#A-VY<6_JD4P5-_-YF@4^V 3 (?ST!$,]BOG@W63GR M+1T_)NU)^@5U[ %@;H[F:%C>#@ #I 10H6WA:!1#>+[>$+*C%G0 V/IYS^G; M0. L@7#,! <'%R>! OSE=/';<5!$)4W+&$Y-D&I":BQFTMUE&SIG $(]G9QEU'$D! MVR<]7;==L)3KLY+9IN=:M3_K8[V&;H8N="[$;KGA PQYBC9?Y @SEZ>N M#[1:8+3:&=4H"'XVE5*"M**NX.U6=,] @\:_>4>Y8N0E1B_UPKBRTXM8'A=\ MVC$;HH!*FR9M"Z69%; M&CNI0&<9(7[^Z5 ]6;^6$%2I<6[AFSB-:Y1!(HW%)""8Y5V8U63+V[ZA M^OZ@YBU0S/EJQ!YSLH$?OYQ/"%S6'#1<&)AOHP:Z@F^3PKM IQS_(C.IX^7.JH)U!(T^5;H9%I9N8"M5B0A&1/17$% MW=1S?2<=LA*=8XBF]C8&OPS1@TL_%:(G'?0$( J"K-9ER[*M\?,\5T?P1@O" MEGO7=\Z_(?KV&)*)4Y3 L:/AA(=[UQG9V4(UQ0*DGLNZ*"*EFP;=RV,+#$H3 M>(J:[5KSEIRO[T41"2PK2A6OTHS&U4+Q:CMO]--\UVM"9U.@7%9\@[MTI>5E MC-[7]+VVRV_'@1G.C=#4>H1@5&@E7RV82 E I_OPX>"Q$?-EO2/HNUI>7@,F M-]K@@Y,SOE--1_%5R#H(2J%HLPW?COYD5O?62-I2_J6GD??O4#JUAXW-:TJW M.*I8FDHK]J2!"_P,0)NBN6"7TO>&M7?LN;[GPN%_9/7EQUS5:94%1%P:SEH:7FDOTK?JS6XY.3TKR#VX^RL E2Q M!B:2SJZI>!(U/WJ2],Q;*CZPL7 MAIJ=KU_P;J&)#N)+&+,B T",E83G:6J?4_ MA8;NX@R>7<)[HN@+]&X0\1K!7PHF9SO'7[*0N\%'O+N/MR49[#9V,]8&&TR6 MGA&VE] [*\1_N>)/G:,:Y%CO%VE\$2N(R-@(%3) ML8$Z]*PBPWMXQ/L%?TCV'R7V/# 7P-E9^#%9JV#A(D^P5:>?0XG5)!B#KZ7J MAQ3#+NS+%H1,U])597UAV0/&8:'%>M/FA@Y65PW57%^XD?BDM6I[[6$YHU5+ M,VD4ZL'2@*^C\>-*T2DRGXHL7J3S2X5ZY\^@^G"6N&-YDMYTU.@&>W?ZO#"P M4K0^ JI0AW M)O[= J)7MQBO6\^4-6,1%'KU8#G+?^GIX!H+B-<3?D;$KSL!Y%8EC\_/%S+J MS^V^6IXCDRH';9!P-Q, FD%0/'$+D-#&X?/.H:(,K+Q:*CJ"E-9+J7!%%M/P M=C.X+^?P6J?6)@F*)Z^@..BJ[4&GU=$8=CHT@RQ?EEQHTT5WX!7<@_AW7D&) M,Y$>+BLM%K'M:F,XU*F ^_8*;B_\70IIOY$-OJMZ?W^A(3-8M$:1]2=9OH-Z MDX8&.@:\A63P%!K&2X.7][&)+DVBLGQC G;KQQ>5 Q UCQ%1&;$T"G"+19UV M)J,I=)[>IY<#'&KI?OKOHR::/O;=$\CI+Q?V:(&P)58 [5E#$86B@)G0&F:8 M<_HH?5T/_80)WNTYLF(*/36:AM86JBF%>PU[Y&Z0Z97(A<%6:\NYL&P4T@)\ MS25?LL2[#4$OT7DW,RV]5]-/;PZI?+VDGXTW/S4MU?0*ZF(K6M_)T$5QG&D) MO9H\G0HTA;>*T&KOV4GV%&W7FE\Q>JVI%Q;R1Y@AD)/OT;J7NZ<.%FP0?-31;X_F+PV6RUL[)6*L';V@MF@7_:444?C#XHT]5:BWZIK/%Y M8EF?D5ZYQ$,[ 4 8?=S9;;[;IJ5VQ<7Q23"[-F@Y29=,&?!3 .+D;591UOLO)3VONK)NN7$_ MS5P8?; M5]*+CN7;;O0(W8_[*<;71"-631\H7$39>KSN7HI[]QW_R/GM?.1D MTT$-R:30.X?L9F M?7:^5*>BJ!+#;P7ZTC/07:H0O$Y?%\Z44Z7&9 M)BUBU-'1LOML6R8V(R)PZ81S+WHRB M.5L"L9[MNR@R% IMQ\\-,C/H/+Q=)=O+,GC2LPN%<&<:^$Q\5UOR1-,(1EUQ MR1.2:26'AH5N!6MG!8D.2YVE*))#$MHEM"]H[3]A7]63!>](2\8!$9<8R7'" MR! $DJ/L%?6=^GE]TD(GV);MBT(Y/0.MJ2NHN.*.3*W;(TQHS>59@K<%?:]3 M?&=%%0D(FS.W,S3?*X[:2R$:59;S N(D1:@BRH@JJ" 4JBH?2#4AEJ8T*+;X5D\EPKL?C7#E2AHY_2+ MA7I(Y=T)]=(SE6OLK;?@7>$G8]P>$(FKEBB'RYZ$"1KK)!UYH+ MDC6U:O-<<^CTH75C;BZZZS?P>*<[.A*;4RSL&9[ .4&FQH,E6B&@E2-<[FCR M0L6)RUIQ= ZGB_B>C3QEAC*&HR+B:HS<[O@X[R.+TEV9U,? \1R!UQ0E3B0E MRN>G^+U3/:N3T.5G=3Z-%E,-=[[H#]V>#ZV+ YMZ'AS1EY3-O6#__GGU')LM M!9GA'9.MTII0G_6+,]& -KT#BWH>G[*7D'I&DKPT1,3M$D[-Q%13P)6Z.W0) M),@WH-/#VX:(<0N%)!4NB= .@+<&A;,'H;C><+-%Y/,_>;FR3O MWKQ+GNA0,$>2K?@L7R*Z=KN"94GO_I3S\^69M&N3Q*'3_<'48(BY5D?Q8C-? M;1<+55F#-I"$R=(FZJ0^)N.>!,E/+(*=XUBMO^NNYW>=A!;#7A*JX; M#% 6F7:"F2!97,&"ULB>).\IM_.'95DXP\=";R M%1E=M]EM+*)(D1)(Q.PUN\WL]FA^8*VB524J>92+7%!)EY83GI8;HSFT=O$V M">_C787[JQ6OM%K;OS2)@G3\Y6Y(E\M]Q5>!H)3X&1LNA)!)Z;Z-27>54/UD MN:]3J;?:B) 1J5V_S=W?%^9@"R"R-I:R.Q9V+U(QK'FM*YD^CH9S1J>F ZQ1 M&4!GN2]-PYXG]%J@B,UZ!D&I"T!Q?&D"H(AL06:OWSF6N=@6O-QL5Q7L=!JH MEJ0Q,J^Q)@86I@4M*J!HMON\^SEVT0QQ=&D"H$CMLHL1*%+/4HVO-N.TMCTI M'SM4,I*M>I+>EE1W"P^KG0&F070" >>K[KCO#FK5&;3P>+T1YZL47Q,HJ;UT MY"M 2278)I^,4/%43+:N7%V#(/Y45TW5\(VCK367>Q;5;ANW5G.\S/)U/#5H MHC-/#J##1QP.[.C^\4_\\8#PLT*'W&8F23+]UZ"S >M3'K9E'QRW,ZPO1PW&-"4AYOH74#FZUF9*U5\)F]GNF5& M7DX'ILX"6Z]C.NIG$/\N0//%[,SU:DV3MS0ZK98L8E5C-+73:@>4-E9%_"Y\ MX"]F:1(&S?. ^MU9%G+NAO[^3Z1&SC6TOM%S MV'DK5])IFZ]6_/NSN;<0Z>UV=[XL4FD$?*O?:_0$Q&_@RI 9#Z/H^%NDG[G+ M\R-U9J]X23URWB3K#C\3>A2K5E/ZE!N-[M#C_0PO"9ZZLUW=?0R##]?@;W_J M2HX:?]V.1G?4-S<21?SMY@:QT#(0CW3'6E&HLE8VHT\T#EHSGUS1_L6O/.;D M?G?< U9>$9X'.P1>J6'!$BZ'312>65'U=*)C.$(US9?0C)PAO3\!;?<- 7SO M*/H3>]DO:U# [,U4A-Y#ASVN9K/SDF$;2D,'%'Q;3M[8FX"Y_DSUN)O]TE/I M$Y^I$L%!;@\'0:Z5PVMUFD%[_7Y/7F7:N -OCNY"'.2^<7 )#O9@H'M9@,T+ MQ 15AR.4K1?92EZ'-BZY$ 9?'@7OWB;S\E),$ J]A>IU$79>"5KUEF[/^2RT M-@&*I1A(#B%([2S!9,%VN+JM-5"_-!P9##OG%_;5W;PW1?2;'9T)MAS9U-1- MI:$V,59#AN50RL#J##U7 5RT)UTHNT5\DS7]P!^5*AJ^QXWBRG M4%$P"K5Q?4[4ZH)TM][ ;85^K17 CZ0I4YVF:JF9GL :MK=RENS(<61H@S]H M%G,37E2@10Q]D_HV'3 &C@.4(W7=Y8*V!WULGL-[EJP]W][Z MPNU"?ZY;1V<#TT&1TB3;GS0HC\"@Q<9KNG^&91_/29[E]>X4TPN8?;WUS"C8 M2&Q[2V(XK0WZ&8E9"1CJS_TZ*7'4E,[=K2_Q5FA!)=,/]" ^.CT!S&KSOH:S MG*8N,EUNGB+-!GS;3=[B2G1WO;&/=1W#] M;1Y0-4A.NJONNY/(S^!"=VJ-"KW0-:U'D9J=ZLM\C;Y;>W'70DVPB4ZZG_6=_N<)CJ'J<[]OC@?%2SUK"=O0ID?C:.M0LLMH%K/ MEE"S8 O9(OJ=^7FOS*D$&Q:FWFJ@+Y4Y =15?90OYUE_G)9+V147+)B[5>V; MR_P:*=Y(Z#V!RC%<%3=9-5.8AZVE/>W4X%K4N)9/LA?/Y'PW$J>[OQWG"?!Y M2?>BS\HB&FY\EFVMQFRWH4[$R<)R&!:MTH->2_"B$1DG#;,MCDHY2Q6E8:M@ []?@;>J0L"&3_OTH7MJJM?[=+U M=.E'UZQC+3_*+[Z(@/5VO*;E>'IDWVNZ')GX]5>]:!#.V(F>'WVYP82#+!RN M7)1%%@$JU2&\1[2GU1>J6('A-?(4:7M8P M:&?%-LE[%N^5=?6HA?/%6RJ.UJB3L.A'?EO9E"T#[!;-H?N*:D[B:Z)WJJ8/%"X:VQJ! M[OXZI^P[$8_X1\YML-07[&;;=#""-:SI.(U,O$Z)@A9+G\.OW5KE"8;![DV> MK8'9WYO6B2(^5Y(/SQN@ %R3E>!7E2JHV] MWL!^[W;&USUUL=:30R-B2SJ90Q9DGL6%@&\N@5/ ^A2)8^'0)SFST[EGS$H MP9J(4YS=GA)RAK57,S<)Y6..BZ[/.3H7%F.573>VQF8!C!Q?[F'[3!&F#Z2@L/R",)E_J M%6OC.T3&S5W,+P238Q=3P+2"K^FC4//5AF&W9+N<-;Y,&/)9+N87 ,B>BXG4 ML_S :R.((&7P?,.4+5Z8W9]O<8OV1O<'@_,NY@0=IO*5;(] N4*.&O:+HUHC M=7_3Q^>[F!# X&S+B'>YF('3=@L]%UVP4N".M6",#ZIUT5L5YM]UQ;<-%P5 >K$'<:V3*T$\0!51O!GR+KCQ+YXS):O%4U M=IGCQ6?&,I6CPHW3PG=ZWKBB%$ILE3&&\3Q_*/0*&&_UT;0VA[>9$(03 @1.XS-8O-\Z"'6\3?$,QJ)(J!=M M@:<, ;XSHR"T#G<+@[@2(5[T-R<'0+![S6)=FI"X1N4<;FS/@KJ'[NK?FI*JE,W-'N[-L_# #X1I MTTBS58=1)!Y+55(%Z$S,M3:@7OSB%UG]U$+O15Y_0_SR1AF)0EP'%=$._ 7K M>QV1G+:8,A7>/\0O;+KQ#?%K0_S%I"<9XI8BK;HVT M FC!_7+5_W7K++]A?658=Y320"EPC25:--W>>#C/9Y;PUF(F!\5[!,%CE7C< M_RC14LLS.UAJEBP=[4R-WK/>:N'OIOR9:6=+QEQ'4:0U![T%RU,=>+<=7VL- M_>(!O,#B[;[89SQ.$L*'.^1(!$]LJ^-S5+[3B>STNGEL22]3K#3/.4*^6[7P M,;1S(US=UA*6Z:[=] =%2M&5O#9JM7A-Q5)65E]T5>7N6^]_GDB3[**=?+#W MGEG#G@=CI9D.AAK%F&YI3DMDQ81VUKA9< ?1;'&M38T?J=6Z&(%%235K5B1# M,WX)NXS3F)'[.-W;]B:7:ORD:X_[&C4:]5%SL2+,&K0F*L&ZKP3!^#J;[P.< M"1[YGB1$EP6LD5Y:0U8S0B\?TLMT188W4DO^S)*O@=2K'&+_\9:6'YG-TY+% MX*HZ:&LABRU)A&%S4@.Z=:Z;KT; ,YM_0F?5MY?<)FDJ&=9O+]_] C8R:7!2N]Y;G<(,5(;8J,0:0]XV)J, 2 NX^@O&X5Z2 M'34)$5^[V;@XKAD4-0])E_5M1U#3%4UO#ZX>]6&MRIJV1'+0>LQ+"VS7$,;U]I=72WIWXK^_A@6IS\N\]V:]M/Q2QT+TC/#W#PUGIB$ MXJ!4B9Z3N#$%8_A*_K_/#'MM^\'^"5,O;S\XN/2C:_9/H)ZF^R'6-8H3H'4@O7DJ3_AT-3(1C1Y4 Z\B#6<%UBBM5AS%MZ6 N%MG_!:GJR5V M-A,EOM4Y>_T8+E2D:&%!+'P!9\<2JBK33'=\MZN"MSR&"Z7V2I,2%_6;VH_N M7<#[(U=V5'M]\5%#T@98%)DJCK?0HF=7%2;5G]=):%7[;0U)+V/!?8 AM?/0 M3QS)IIIO/Y+M$L,0^*3,]93R2L!U9"#W*YR,!]!Y[Z>.9]OGR,>]*ZA-3BJ1 MF. "E+WGX+]+4-8M.#A:"16OC$KDDW9[+%L<@A1:5?N-A7\B3C M,O'VA,OZ@:TO)1++OWYHOL]W^,QT53,- >D/2ZUROI*9PQ=^WG:^O][B_X?F M[ %;P8CYTJ(%SN^GZF0F6(U'T,5TMYVSKR&ZUZ;AP_-MH@O+'C .=U!OSG$R M)]LC5LXMZYT_Y*8-/$G5#\^W<1BIP=I-&6%Q/KW"R=0\/X+O[/;#\VWV^?-4 M17V&00DNXKUPR,T)UGY-]^&F -X[2FA;R##$<,[O#$H:@AG*)-\86_T\=$XH M]/!]QM@O#=[C9@&W F]=&> M1T]S M-D2SNFJHYCX*V959;FL+VA6887,Q2+'EN2U!%[]=@L(7Z?S2H#B7UKG](:P! M8B^JY0)%H:K TQIK:6:6A:U\3L%2\56@SV>[^?E?!SU/"@@?.0I6! M>USKL]2196HAJ@--LL- ";MF?H!!"[NWU?J\2OTUIV4*08G+IN6#2Z]O[Q(& M4'-0&O.CI=Y#>\W*,%USR[KO0)N0O1< P3!AGFMKES2 QNE@UACY2R%4"2!S MZJ)5+T$7 MP;@&X:&)![%HC<;?E=%6E:K>$]EC6XE+LHTR'%L5>W%._0O O7 MQ1XO36)=;,>XU&[O?L2YIP]#O)2VPW)K+' -,MN@ND4$;\*P7_CXA*']P\]? M/F'HX-*[F_1>>6SDZ^[_\O26'-!U$$1N;,G28]?7K>GRMI IF+0;;:5FHNHJ MK'+U.9I/C_YX1^RC SHABD;'-BH^O;@,C9>H-?MG]I8F4W^#IMO\O=\#(PI>A1 MNZ+^[1<%RP&RY![/>4W'BE[MA7&-4ISLB;N"V^LD4'AB-LS,+$D Q7P?)XW<^K";Q+0P27._9_DU6.]_VEF?7P^NX#+N^S8 MBVR^4G4*?O7"HL1P%G CRQ$#G+%C[5R2T;)1;(4\L1!4%+_A#LN]#['3< M6>9=0M_4N<74L^;D,7ICK(W(.ZO ))!"8 C2K.3/TA:6F?2_@)5_B>BK"1RE M$13_N,#WF\JD]YO*I-_3"2ZWM>H-=6#-,EE>4T$[SU%M>F%:T%KU"]O Y:X? M5-((EKXPK;E_:0)!92+BE[9Y!A(?E]F\ZFNAZH\I;!9Y=WEHBSHN%+_TE<6/ M[Z44B(M[S9_O3HN&5D\I#7IC5N+[TV"F>+4,O#V.$^PHF\"B$'YQ\N&@@V#" M*+A:;SE?3[N5<86366:T9.K3/N:QU^^L>BWC<(/>4?1Y<3_94";< MKF*BR76J^Y"K,=UVKV];LRLT_5:ON$77.2W3_QZ=6E8SS)I>.+ M]L8 99WT5L%!Z>SY\S6C.^.YZ?$5;=75[QH\D9 #GV;4?VNQP5 \,,GR7<-..9A@C,/-RVZ'WWE MUPE%D$(+;[ UT>G!5T?[;5J^3=I653K"X7 MHN /0UQ=.I5TF(,V7W@/79O)"UW<_4N3 JKWL<= JU4T/[H'.Z\?V ML_:)'_KCI(2Z@K;&G,#C4XN8Y;O%7@O:N1GV?.V;\))T?O^574,) 88/NNV@ MPAN$T"N@@CNBY<7"NUM3KC7C'R0A,=C&N8$&JT&U!EW:Y'WDG4.7U;"L!MME* MD$2Q7Q[$O-D5?:F^1C:8((NC/6KAU <5:'GG)8!YB/, M98&?'C%>KU+!WD"X/&@4)@XJT5V*FVMJ-RM! M&]K"5\%^H@0+OPPL!Y=" Y;S;F^EE^L.I\T%@U(4;3-+WLHT:E_+L'R:VWM# MF*1$[&F%XNE#XFZOM63"L)\JX$)U7L>)DM22I=07@,NMW-[U<4C8I=V]]B]- M; _W%5!"KC!\D%7LJD#I69"JU7T!5[^ DWN;;;()'\9^1>N X"U>K*;Z,VT^ M[7)$2DA9#/@".91;R?U X9-(H^$O+ZPD!H0T0@IBR>%2:!'!\3"G5HM6]7N: M^$BKC\MW3WQR#[_\)J\<\<:..+N^)QLO.4W6^>GX;)JRJ:@+5?$EG9]*#LA% M#%.:4KBN5WOD,3<^^9C]TDO6L'4K!&"=O^;LO<[?1+,O9@J5/, $*.90;;S:*>F42Z)P'[=&X@-"&#>V$ M^*GP/,,RV/-$,!YW<@Y])DH/EG++&6G%TFK0E5(.@A6AG7V_&OKNQMF__0%2 MPA)7PT)GE-.J6:)?+V2LFFU"NR3[A0^0^O8X7[:H6@IOCM*$X[&]BM[JE<7L M*M"_Y_-;6-2;0C4M8M1N]G_ZL$O[[O-P'55&DI2?IVU/,[4$=&5L.=']VR6# M6ZA (R(ZITX8Q[(WHYB6E);1S"U];2[W9RN4]GR$4&3ZG@"X5P%LAP MJN,S\5W3M4DC&'5A;O*'A]8^%3TRC#L,S]?83$*N=72@@8:KS:'37S4W_5 M%^"=N^"M1KB8AA?V0CXU;3H2TQ^9!;MOQ4+J14>C+2G%AFDN1PI4><"IT&;0 MOA7K"R1##A?>,/H#G<;'1*?<[HF^J7$C3.#09KG-7K_=\/O1>\M.XT_.!T8G MOJA%BT_GHM*/&_8N$&PG /H"[),=W[:1[=QVQ&$^%00HSRLCF1(&JCF$UVT^ M)]N7:+R66L?GM]*7J?7CI4ELQ=NH-;KN:?V6QC+6MK_*8[<51K)53]+;DKJK M? X[I1;#5]P*RY4"JMZDE&E_ JWW]WI3F5=[0<8%I@%Z JE21A,]LQVVT=W0_G@-[0/C'@[@__32+ MMQ]B\I;9I*]GRI1257MLE>'()9/CD'GE#EW_3Y]-X '(;O99GR:5N98]:O>+ M/ $U$9N0N'$=#YT8N)4VJ9;8A0Q?X_!$& MZ+;[N5_I O!>&Y3!1! (HQRK^G('@'H)Y3+0S6^PVJ!;(.)H6Q%,"_"YD6J: M9&M0$ZBPY]6SQ4(+J4([H4&\UO?1\#_Q+47XIEOWUOI@R>?@&]9TD!XN*TN4 M(OG)N#-"T9D!W40':0[^N56Z[(R>HTMOOEW[$J ,9E5O4* +0P%)3^O8M#HH M93IW.V7=%BBWWU1SKIQL5\40]_6)N!)95\L$V[/XSM>;-#3%T!9F%Q/F)$:G M,M6*7(*W]<>+5/YYA5"O^+C7]G".35!VJY-'9Y!((XM;*,X@9*L5@LB,<;6( M]*"U0%?WBS\HB(BTN+*_5F T"6G6Y4:8MJL!23C\4 M"IVN.H!W1^<9(C?&X2R55ZM#N4(3QI=[QK\HY5V7=#TRCS5=CBWD8;_]Z,N- MW%-5=EGN;Z#[BA[-;8\:>-'+30PUF;"7KK;< MA:+-M3Z9GK27HVGW3JT%-*BYE1_\8OOXUR&S:[*_P8;5,5KAJIT-T= 8\L' MY1H\8V" M2U%PZ:&:B=8Z1]YD]%3\#5*OZUK9E'\>;]SQ1RZ8^[&#'KM@N[;09W[?W.UT MN\YL.JT% J,-G$%EU.SJY7M&S %S/KXD>8:K3_'.2;9>R>7%UQ%/*DF7=XN^ MV'6Y+1)%RC*I(D93+#/U2ID)N\K*'+1K W\B$@\LYA$67[*81Y=>+Z^L %6L M@8FDLVLJWN=E2T:UFO7$8(RJFI-QU/8 MDUI6ZMUY#IF.! H?ECO5G%@>>?>&@D_TGNY'W#R(K.-878""Y&Q+MJ8(UK1K M0S>/4D6ZZHPFA5X?AR[9?U[:)VCZTL(^SL0G8OC%U$26[< +?AAV&U^6W@.#;\'=&:+ MRVM2B2A3>#M?9PO068RX4/8FSAV>'?D(C[L2JYFX$0L;7 M/74A[95CCD0I'=31CHI6^^(BM[2UEKV"SEQ!#\%GC/V3 #C'D7F[.IS;@CHH M5F0K%:B9X(\P8[ *\S*3\%19XMA61/>V>'*4:]BZ%[3J*%[-!>5P)E$I$CIY M7JB>3W4E!T3>F4C1FTT0/;-K%%8IS&=IZE@LYL)=9 M?YT%=P>'#]@C>CJLY&L4NF1[*:):9NU693[Z(TS*'0NS'-WN; ;.ZJJAFONS M1 M3,+V*TB':(RO%9:5,#'MP;H%_3:0OTGEW@OV8([@@=,^6!QB%2F5?+\S0 MV6@";YDA5(Y@\D=VX2+VM-;^]"'Q*L&1IIG99M,L"%26(COS5K98R$*GRO=3 M)8C'C06P2Q>Z]R]-(J6-;H#RN+SU].G]-6*]KC)KA#5@LJ"I'D/VJY M.TFHB'[%ZBVH"B/PQ)*O%7*.D^U\0^5>5D-?@PK5S&ED:U3):;SDV&*I--)[ MUM7%>U>D9?+&/.3*.&C$\.BV--*T'KL7VMEBO',(W\ M^XO:D1U=^B5; 3V;AMYP9$A-L9&P7LA9;+$^;C/==&?TQ4RDK"LIX 6#PA*]/_<$I.O=L M&LB6DK''X[Z&%IMZNEO6-34UA+:RY=LT0'[@U)E,G-PLB56?EP*MJM1\.:^W M0,6$P8FX26+*-]5'M@G1'['6FHKD*.)&B&(E/27ZT@QA!!R?I2D.5;.<^L0L M TCQ8:J/N=O-/=L7;7_;?H[?]-I;8RUQQ6:)\-M+I977<&]1+'410I#MUK.7 M;CBSON<#+Q7XO#AID9HS]2T9[2%4D:T[%9*V)\_>J+H6B6/IW]$M;W]A/C8% M8/VZ#9W5<6/ $:3=9HU*:\F72BEQ9#V]=6T[P/[#&KX15S18SCL']NS^^,L\ M,*WU.OKSQU[*X8-'_#H<_>6"L*/'BE4WSS0:67.!5GLA0O60@:J*V3.RC^_X M@.35R/:)0)^C325%4E K*,6B57; M0@8MJK0;],:"BZW.:-7VIH^H5207( XUQ<]VY72?K?:54CM@\;G;>JY5CZH< MW_&!-S[F;Y]6>%Q1K[249L&>=E'&K;DII);Q->(,R<_N_@CM\[$GU@>M_K#. MD3.-YYI%N]:=B5GKN8Q]S_D=7__RZWZIR]^1/EB^(P/W\>,42,K:R$>@_^?O MZ%\/KA?JT5QA2$LD4!5O^AM#T?_SERTI\0G3B [&WF_R)YE^^LJ)FXINO[,> MET*CU^C15+8 ?_TX>JHS44W$L^S?Z9^X[?T5Z1XR!>LGX.A/+!5]M??6Z&9[ M>^LXLO[(6#)4/?S]KT[D$+@/#1 \M"U#,O_UOX_?1/]UHSEC_*^_UE>[Z@I$ M#XI?LW[O[^C/A_@?ZO&_\?.EAZD#QO_]\3\=CHD^NK9D'KQQ_?=OTW(,27]\ M:O XW,U7/_[I2",=/%CC!R:>G]8RCY\2\52*_K%/\%;6@>3\'EG>]*]C-I_B MG[0&ARC+0,(P0(IH"DN)))VA1"E#HZ)" Y*02)20,]B/Q[#H\1?.U;8GSDH_+,'M56%2*21Q5LS9?M5 M#/7X<^RY()*N3B*[".)2L+]&EA.IWNZ>GS$PUQ5D#_^#KO^WO2)^!''BYTOE MLX_:D:4KFQMW;_YT=CWGQ9'J]3+/E[D&1(/M2>XTTC//,O_W(?^3^?F MHRF2_N0!G@8LL3-7<.)S/1423U/A2VPN<.WZ__<_&(7^M69MY#F8EKEVRE7Y M81.8M>-Y])TQ[(,IQ1%JO'TX;\EKWRE.,OQ83WT-R7%$6^(4K\=2*P$W_:K2 M;X$E9;1>&3:&(M5'+!R,^+,G)-B1$(_\4*3CV+OQ_OM#C6YR@1SQT])'DJY; MWLA:_KB2Q+.FZ4MZ&]B6X^U)W@-J%M.7?1/MY;O#X4QS"9[-/I/\EC$\F%C@ M02@_\*$1P>!?SR>-F,MTFJ3^.@F-\W@*IE$8A42"D<%OVP%(X$AV]+"'R$PV MA&SMH2';Z#QTN(?(EG8B@_FH.ACQP+4?L-2_E?\\?L$5'CHE M]F'/X.Z,;9;I/$0_8S1!?ANSRT9>L)P';PH>QJHK2_HCA\/(TWX I@*4A_,( M_ZW$N<3H75-%"N,[@'DMB#?7*2WV,=&UA_&^+G9\I^Q,4!_ON,.4Y=M]I/62 M6AX,.OD!,[X3L<$KK'DYB'CR?,SYX=A&RG:AP:J\ED%"?TC-M&C,>2"O\ZJ/ M$HC3>X<:]K\/\1BN:)+?C_"[\R\AL-H=1S(?H]9GEKLKY)<3IE&:L57<)W(A M2 V*Z[,*GDG@K/'>V&KRB;<7F^O(,G?:V09?CBWPMW&&PSA[.[0\/*;W'\:. M93R(>_][\*R#S]_L?7WD\5J7ZL9+9-'TIX,'TX\M\.]')&\<]VLZ[>QZ=:@0 MO;JQ?O.>$:@/O K2*6F #?,BD2UW)V6DE%VO.B$IDDREH9P);BEO\LV&_QK" M;(.)ZL;JZC6B7_8$BBH,TT4X_V:7DNRM&1KGA9T=(Q\D]\&U@1ROK"H/JOF@>NZ#/)6M'B9F MM2+.2V6QNVJTT5:$7O3XRJ!1S#G$(ML2>HTVPUEV/J5*DQCGFRN]=3)^0]HF M?QJ!39=L%_S>_K'/+BJB<+, $>?BY<<<_N%ZQWZ*]W&U WVV3N$YT3_*]LT+ MX'AJY#AOA&!$?-/!Y@XR\Y.F_\^^1#;/WN5DL)^IIZS,YR,B=AT1=8D\2OMW M:?T?T74;.(W-2@I;'"S4+"&P-:X8/,\;O6.$F:WG?7:Q9>//,5R-:V?SW*-Z M/V'OEZ=CCK0L;ZI2Y/4#]QV-R#04 MAWJA7^%)6J"ZA:PP4\U:OQV(Z-HTC)Y;NQWH#B%&HPB&IG%JFT,^,8>L!?5K MK?#)*/VGB>G?ZZJIA\@5MR)?W'F8^8[J*JJ\=L>CF4HUY1-#^>8PK_VS_Y'\^; K:G(=#*#XTK)__.<+&K_54=#]9YJ1F MSLT(UA.GY'O6]HO'B7/]S<63*T&OM68]O6Z'MGDE]LB)RQ"TGJ3/0VAO:7[O MZ5;TQ+%N!5NN;3^OT[Z_1PZ0-"2(^/1JT7Y MY?=;F*1/F'*SBN+$+0X>_U.+8C%L+PP4>F,'QWN9A6:@1G;J2B@S7DQ>6Y"C M4>R!?VA("VEF/?"> X#WQE68^ W.PZ]_KKX0>< $)OJ3C_?3A!\''"UXWG=]NQ%C$5R2\*''!D M[4MP3C-Z6^0W["<(9IU Z6+R0F7]LETHY2M:U6^\G""(,UAZY'@HUIL9JS5C*/M$CEUVBX;A-"CQ/.#DDQ8OMX/DJY>'8,RB.$XDZFONF MZ['V"#*[]>\-'V-_TW8BY*BVI#^ )9#]>.Z,OHZ\*N#"X4[!E.)]RL?%(\#2 M?[D/'M"!/;7,;;[W?V,/7O=CF3Y(D8,2Z8$"?C^\",%_7UU]8M.9C49SI# B M7JXTY^9JR!;1T10;9>N3$GC->!+H:75YZ9[_7-]"U*Q('9NQ))ZEOQW28_%^ MQ=%18SKMURK+>3BR7K,+Z12-8 2*WC:/"6EZ_)D"\Y'M<-9=,C>Y5N Y?]G M[TV;V[:R=>'O;]7['U YZ5-V%<0FJ3F^MZMH67*4V)(CR7$G7U0@N$DB @$: M@V3FU]\U[0$@2$G68,EAUSG=%@EN[&'M-:]G>=,RRTMTNA:@:"BV<3O=%_V7 MR'DP%-4+BY\>68?=N+4_M:_4H+LUW#E?W]WLG&\,MG?/@YUA^WQK9S#<:7>" M[?4-);[/^3QK8V#]X/A0VQ<7IS___?ODZ.+7+[.W4;?8^^6W+[TF;VMG?_1[ M9SO][_@B>/\N>Q>&?_\ZW<4G._4GWVSV]S_N)=M?/NY]7A^6[=Y@;?>3ZY/;CN%JRU6^V-]OKVQO;FUK]N MY=MMM7>^SOX$V:N-V/76^E)7R#+/CZT;71G1M(N&5"^"PJN+!#!>'8"['.U&1[W)*(5OO;L+]' M$A^E[55?PC$6('L@I:_&$7QB1?EJU^^5JL,+K FF_*KJSJX8AZ@4S04[C^=^ M$X5VUNGVB0F9(%?V?G-G;VLWV&EO;?>.HW@MZ:6[(]">V@M53J27?A!>C+*T M3 8__<^0_H/7[]^]13EUJ[MV"T*X/G0>_!%LO=TYSC]>S Y/][[\_>[7K+_[ M6Z.5\"#1<_GH6BJX:4#]GW'X-V"TM'F-;BI6Q_X9SJJ_RKR(AK/J/!% ),1@ MGMI$1%N1=X5RJ.URZ2] J6IH(\33 ]*L]+=&D%N3=0 MPRCAC*F3,E:<-+'1WM26O., *.^Y?VA;_WRV\\?]DOUW\E@=WCRQ\6?/2#$M,[#O9OS M%B:3W=W=)TXF25K )Y_+"+T[17*4G/<[W>=,+4_8(?F5A'XU5I2) M4Z/V%QVASS%P/Z3S@1?$L2%VH/&^DL]AO 9ZGR=QAT?N:UL+R!Y9*-8Q> /X M-AG1H]-,A8J"")TNCT%U1KGW D8>PO_G)=AG^3C%O%6=QE^,@Z*^C*L@G[^Q M]&-9R4M@[\G >]%UEMM7"LZX[/\%J\(?T?/P2YR/#$;0&C03FFZ0%]YNFT<8 M!+.\5:_U>HAK)P527/."G7J*H"C=V]?^$/WZX>>)>K,?[<63_6GPR]K&^]$/ M__D#$6GN[_K-\YRC=/%XUW&PU66^_\N,1 WT/(F* JZ!BH&NLS1!?3J>>0IT MZYE'S8&"D *@;X(B\ Y8MMFKTU?.&*ZPFU.(3M2HC+D%F'>Z=N:]P&^W7WG= M]6[+Z$P1Y9U/,>_\46X^S]W<996_?)1+ZNPK;JO<6>>2?LJRT<]'OZKN_M:[ M].K+P>&@_+#S6^,EO48W6-W4IWA3G_'4;\=DR(R*X??*"\(0F QVHAK074,; M*FG\%%3J9*WABWP"O G>D6GA!I=S LN?^:A;P& @@7&F(V^4I5?%6'_= BU# MT3A)_IHT!HR+4'W\\_R7U^_W3\>33^'ZZ=^7%Q>_-06, M_U9_CL[6Q^V+MCK,V[_NC49_;Y6_-06,=]_\LO'Y,"C?M=7Q>7S^\4/P^4.( M;U^O/]G]\]-%]_W%VO!BK/^Y&_'.VN[[S^_^7W_U]_W M.MM_'KP9G_RW)V[4RI,7_]WL3?_,\OQB9O#Q"N_HJ"H[MD M1*_OM#:?7E#Z=CG1-P_J5I?>VOEG+KR[V=K:_FC@F-X5&:/0#8E44OR?;D)2;E MXL.[Z?;H\^=I_'%2MF>??]LMCF9?T%+9P$!*@_G\%=D4MQ(@CTE=-XS^/!=^ M?+K(;_ ,./(W1/KBZT&;I]L>V[+[+YOQA^CO7K(?_#'9B9-/Y\/1?]% [BPC MJT4P7UL+8;Z>@5S9;W8T/0?I\LV)2^_=6]JZ/=XY0V3G\<7EQLF7V4'[=/W7 M%WCC)7YC273'%7ZCNL%O"XE_.%SB MG\?ZP!OFVV#0DD*5H-9@XDV1>F7.OGVX^XRHVH#EEV;TKGB&+[^*X-7P6B^! MM:0H=F%?2$U*@B2,@AA-H[1,2!+GTO*KOVTX M_8'":O_,0)23L2)Z%J;T8SPF* J%!>I(+W"BB'T&TPNXZ9BI:0WR'/0+_$C' M8=1PJ"B$FTC9,/XRPLAN B2$TBA+8P\])@YE616/@.1,!>!&>\,I 3P-LGX MPZX=?XG5C/)A7G0VO8^M4X22W^YN8;W@2URX7:44%_9CD)0._0ZC;,*A\"F\ M.\"'@.0IB7% ,P[*053(O%I+5?H>AL.LAQ-+LYX]GH,X&#E!\O7X[._? MXO&O:K_\L#;\R]%XLR9RM13J#YEQ6< M4)L&^@Q&(R!KI'LD=U5XET%<*DVMEZDH"RG.47) U^%<9K3,$&,.4]1J.9_9 122&TDY97PCU_*1.[1>INAS'U* M=_I1[LL!)1S!@]ATBZ[#C;OV5?#=DW(R2(N!"B,PO'_P$(<=]K]=O6G<3W7K M?+TM]^S@+_7+GYW^S_N3/T^GDU'_2@67<+-DF)P&J%^S#R3,#N(T<%.C.J/N MX9?-PS^''S]/#];*P^V+/\M/O1_^L[[E;Z]O^YUV5U\:O>+_//LLB<>9>H]H M]'V0A6,F)"0A.+ZN3S1XXBI3IF_!=62UO /EUU+6^GF7>';W?/ANLK7U>;:1 M[Y?3[&.T_B'_^QN^9W=KM_9V9@C-JU;H6J9VD$]W@C<8??F/A!I MWKK\\LWQWL?W^T=GI][A$2(5'Y_TL G4ZS^\D_V#_9/]H[W];P@IWU@B]B$ M'?[P\-!DCG*?%N_$:/<'0%P>]MIQ$"1ACL":,^P1K!)@L%'")(@D_ +4?V-) M%AH2.?1R5M)S!*_AGTKZ:)3PF_F5+QDS?@&__I"E7V:>Z0],-BGJWTC%>NKO ME2(Y BLBTAS#X:@L;WUC:?W4&=<2C\>WGCHBA:\Y ?7;M>33JZT6,C8UW7.K M$>_0D^];;]>W/>E!E$_C8(;L7%5.[NNF]A6;T+[30IQ!P+9T<>U/AK;6D>JHW:IG_VDS MA&[8P[73;JUOUINXZ@]OWL6UVVEA0J/3QG6CT]I^I#:NZ^WGV,=U>RML]]=W MML[;PXWV^4;0WSK?W6X'YUOA>GMC<[T]V!K4DF!I1??7UW5.*[FV22#>#=GH ML][K=_O8_&;O^.@,]9A[!0]^^"Q8&]T 8E\.R;U*CKN/Y#B[X=NKW7[PW69A M9M;T#3=&[OG^.>N_DMP-+PR?_[0_>':\E^9_+Z[ MN]%9WYHS5A>*23%?\QF'\P&;J.G3!4:CA\Y,,T[.?P;/]]Y_7'T\.C_=/3\^W-[OIV]^L4 M]L-"3;Q.:TY-OP5!?X_;HE/T;KR>'I[\>]/;. MCD].S[=VVMVMQKRUFU)\[TXD_UULQ$F47W@'05BDV5WI_-L2=:?S?;'UHY/] MT^-WO^^_.3WK'1SL';^G6,=Y=[O3W=Z]"]&__K[X_ /LT\7:H!!C^& MZ,>:3!K]6,]<$'2?K23H?C@Y_K!_@LVDSW>WNNV=NUR)[G,5 _>U"Q^R=(I+ M5,];!-R1G)\6:UM_M_^V]PX.>&]__\WAT5M@:9O=G;P].]=\>G'T'BGZ]WMC=W&RNC;G@9 M-IXKTW^ #7D/9JYW&@Q5,?/>1#DF]9792AA\4V[WP [([V]]3Y\)WXN;\MD' M3 [/=SG9R<] M]"KM[JRWNW M8QEDEE/:.N/[>Q_*+!P'.2>M\V\=N.Z5/OM4K/>MT_UW^WMG^V\.#H]Z1WN' MO7=O>F>]\YWV^N;NUAVNU]9WY.%X@#TZU77H!Z:Z%\&GA\='Y5K>[L;Y]AWNQ_5S%S@-LR/OY2GGT>91Y'DEY?2\) MXED>D1"Q-V4O308,T8#/G*B\C MZY'BJN$CWF0N8N]V:I\4\MWN_?00-Y?"L M=W;X^_[Y9KN]N=/V&%^ANJ0+?[>;\AJ@B44%IJW0OX(-8_^VX$KV@GY:% M)SH?)AU\;T)GO?M\@F]V''O:LZ?]I<<;NSN=G;OD6>Y^1Y+D@?9ICQ"HY,WVLXWH[O:PXNWD^-TI$ U%\-]0!+.SL;73O8N5 ML_ML\SD?8DNP^#)+8Q8VE-HP>/9!W3L2_1-CGJ^/SW[>/SD\.C@^>0^J.-BU MN]V=W?:=A,OWE-UYSQMT3&A?AQ8]X[L3"<_)[[4JL'I&?/=;92Y\VRMVDV2& MP_/NYM;6[NZ=LAGNE,[PY-C0]QLA?N8\ZS;X52LN]LQ3;ZIU,NTWAR?[5"VV M_]_]O8_H]ST^.#CP=O_^P?W3*5LG6SF;G M3C5Y=ZN]_KYVQ%X-Q"M627X?MMJSIO@GQA^[IW#B)X=G?QQ_.@*>^//AA^,# M8(YGO<.CU_M'^\ I#^]R%^Y6C?=/V2O):IMYQU<)2(]Q-"7 -=B:($J\URI1 M(%;0 \[?DW"QF0^2PK PIVXEL%6GHE(*3[S VB8F8=[EM M=ZL)_"XW1E\BNA^8U@.7*Z_]8UY M8FQXX\/)X='>X8?>N][>WO''H[/#H[<'^_M(+J?[)[^#;G]ZETMTMUK"?\I> M??_.\KE_R*8SW[Q7R/'.MY:J";^__]^?#UX=FIJ>:AW%+*E=O[>?_-QW?[ M=]% [U97^$_9J_TO8R YR;]M2,SU3L.Q&I3Q=ZB%;J]X^C=V6IP>OCWJG5%: MW_;&]E;[*[%:3F%!0?'L,_EVVO_P]L)?0^5/9!K+VW?@X*;O#[[D(2#J%QH$ MW0WIM-$VC3:ZC]AI9GNWM;Z@T0RWA/&=L[[NYU!=V-]L-$>#'_XC]-JIM8;X/YZSMRFQ[V/Z-3OG?SA&>7/.S[R#HY//O5.WJR].S[^]?#HK>"NO A<^VV7_$#]$?GU4MJ'AE$B?EZ MF&970398B]/T0AJ\2R&9_(3ZPT?+-$/=QQL&89'#4*]5&)2YPEG.S(^')>I1 MGKJD(=,,-YY+O'/?6[SI\-(9MF>,RX'RL(-+[N5E.,;%R7JP)A8]W87R]0G) M-WT51_"^^L^S ?-WUZU?0AS'_NUTI=U#^;QD$R M]U.\HW,OB>)X;D5?ID ?(JL'BRW^8W!H$*I M],<)MC\&1H[TH3(%9 B'G$? #X+,@QF"$HU%__ER6LNG(.SA]L8S/&(A]0'F M:!$U(=5-@H'RZ5_<'QFNQ66016F9>Z!7J"R>46E:GI>3J8T:PF7)T.KDO0KD M"RJ4QE